Mock Version: 3.5
Mock Version: 3.5
Mock Version: 3.5
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/librealsense.spec'], chrootPath='/var/lib/mock/f38-build-side-42-init-devel-927869-28745/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffffff701b6f50>timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/librealsense.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: riscv64
Building for target riscv64
setting SOURCE_DATE_EPOCH=1689206400
Wrote: /builddir/build/SRPMS/librealsense-2.53.1-1.fc38.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/librealsense.spec'], chrootPath='/var/lib/mock/f38-build-side-42-init-devel-927869-28745/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffffff701b6f50>timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/librealsense.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: riscv64
Building for target riscv64
setting SOURCE_DATE_EPOCH=1689206400
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.62KTmk
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf librealsense-2.53.1
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/librealsense-2.53.1.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd librealsense-2.53.1
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/librealsense.remove-cflags.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/librealsense.realsense-file-shared-library.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/librealsense.use-system-pybind11.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/librealsense.remove-invalid-unused-code.patch
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/librealsense.iostream-include.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.qxqenM
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd librealsense-2.53.1
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_UNIT_TESTS=NO -DCHECK_FOR_UPDATES=NO -DCMAKE_INSTALL_BINDIR=/usr/bin -DCMAKE_INSTALL_LIBDIR=/usr/lib64 -DCMAKE_INSTALL_INCLUDEDIR=/usr/include -DBUILD_PYTHON_BINDINGS:bool=true -DPYTHON_EXECUTABLE=/usr/bin/python3
-- The CXX compiler identification is GNU 13.1.1
-- The C compiler identification is GNU 13.1.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Checking internet connection...
-- Failed to identify Internet connection
CMake Warning at CMakeLists.txt:19 (message):
  No internet connection, disabling BUILD_WITH_TM2
CMake Warning at CMakeLists.txt:25 (message):
  No internet connection, disabling IMPORT_DEPTH_CAM_FW
-- Info: REALSENSE_VERSION_STRING=2.53.1
-- Performing Test COMPILER_SUPPORTS_CXX11
-- Performing Test COMPILER_SUPPORTS_CXX11 - Success
-- Performing Test COMPILER_SUPPORTS_CXX0X
-- Performing Test COMPILER_SUPPORTS_CXX0X - Success
-- Setting Unix configurations
-- Found usb: /usr/lib64/libusb-1.0.so  
-- using RS2_USE_V4L2_BACKEND
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for module 'libudev'
--   Found libudev, version 253
-- Found Udev: /usr/include  
CMake Warning at wrappers/CMakeLists.txt:10 (message):
  No internet connection.  Cloning Python bindings may fail
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.11.4", minimum required is "3.6") 
-- Found PythonLibs: /usr/lib64/libpython3.11.so
-- Performing Test HAS_FLTO
-- Performing Test HAS_FLTO - Success
-- Found pybind11: /usr/include (found version "2.10.3")
-- Found Python: /usr/bin/python3.11 (found version "3.11.4") found components: Interpreter Development Development.Module Development.Embed 
-- Found OpenGL: /usr/lib64/libOpenGL.so   
CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:315 (message):
  Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
  available.  Run "cmake --help-policy CMP0072" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.
  FindOpenGL found both a legacy GL library:
    OPENGL_gl_LIBRARY: /usr/lib64/libGL.so
  and GLVND libraries for OpenGL and GLX:
    OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so
    OPENGL_glx_LIBRARY: /usr/lib64/libGLX.so
  OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
  compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
  CMake/opengl_config.cmake:1 (find_package)
  examples/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Could NOT find apriltag (missing: APRILTAG_INC APRILTAG_LIB) 
-- Unable to find apriltag library, skipping pose-apriltag example
CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:315 (message):
  Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
  available.  Run "cmake --help-policy CMP0072" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.
  FindOpenGL found both a legacy GL library:
    OPENGL_gl_LIBRARY: /usr/lib64/libGL.so
  and GLVND libraries for OpenGL and GLX:
    OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so
    OPENGL_glx_LIBRARY: /usr/lib64/libGLX.so
  OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
  compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
  CMake/opengl_config.cmake:1 (find_package)
  tools/CMakeLists.txt:32 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Configuring done (133.1s)
-- Generating done (7.1s)
CMake Warning:
  Manually-specified variables were not used by the project:
    CMAKE_CXX_FLAGS_RELEASE
    CMAKE_C_FLAGS_RELEASE
    CMAKE_Fortran_FLAGS_RELEASE
    CMAKE_INSTALL_DO_STRIP
    INCLUDE_INSTALL_DIR
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
-- Build files have been written to: /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build
+ /usr/bin/cmake --build redhat-linux-build -j8 --verbose
/usr/bin/cmake -S/builddir/build/BUILD/librealsense-2.53.1 -B/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/CMakeFiles /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f third-party/realsense-file/CMakeFiles/realsense-file.dir/build.make third-party/realsense-file/CMakeFiles/realsense-file.dir/depend
/usr/bin/gmake  -f wrappers/python/CMakeFiles/pybackend2.dir/build.make wrappers/python/CMakeFiles/pybackend2.dir/depend
/usr/bin/gmake  -f tools/embed/CMakeFiles/rs-embed.dir/build.make tools/embed/CMakeFiles/rs-embed.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file/CMakeFiles/realsense-file.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/wrappers/python /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python/CMakeFiles/pybackend2.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/tools/embed /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/embed /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/embed/CMakeFiles/rs-embed.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f tools/embed/CMakeFiles/rs-embed.dir/build.make tools/embed/CMakeFiles/rs-embed.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f third-party/realsense-file/CMakeFiles/realsense-file.dir/build.make third-party/realsense-file/CMakeFiles/realsense-file.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f wrappers/python/CMakeFiles/pybackend2.dir/build.make wrappers/python/CMakeFiles/pybackend2.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[  0%] Building C object third-party/realsense-file/CMakeFiles/realsense-file.dir/lz4/lz4.c.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/lz4/lz4.c.o -MF CMakeFiles/realsense-file.dir/lz4/lz4.c.o.d -o CMakeFiles/realsense-file.dir/lz4/lz4.c.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lz4.c
[  0%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/pybackend_extras.cpp.o
[  0%] Building CXX object tools/embed/CMakeFiles/rs-embed.dir/rs-embed.cpp.o
[  0%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/pybackend.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/pybackend_extras.cpp.o -MF CMakeFiles/pybackend2.dir/pybackend_extras.cpp.o.d -o CMakeFiles/pybackend2.dir/pybackend_extras.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pybackend_extras.cpp
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/embed && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/embed/rs-embed -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/tclap/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/embed/CMakeFiles/rs-embed.dir/rs-embed.cpp.o -MF CMakeFiles/rs-embed.dir/rs-embed.cpp.o.d -o CMakeFiles/rs-embed.dir/rs-embed.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/tools/embed/rs-embed.cpp
[  0%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/debug.cpp.o
[  1%] Building C object tools/embed/CMakeFiles/rs-embed.dir/__/__/third-party/realsense-file/lz4/lz4.c.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/embed && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/embed/rs-embed -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/tclap/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIE -MD -MT tools/embed/CMakeFiles/rs-embed.dir/__/__/third-party/realsense-file/lz4/lz4.c.o -MF CMakeFiles/rs-embed.dir/__/__/third-party/realsense-file/lz4/lz4.c.o.d -o CMakeFiles/rs-embed.dir/__/__/third-party/realsense-file/lz4/lz4.c.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lz4.c
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/debug.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/debug.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/debug.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/src/debug.cpp
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/pybackend.cpp.o -MF CMakeFiles/pybackend2.dir/pybackend.cpp.o.d -o CMakeFiles/pybackend2.dir/pybackend.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pybackend.cpp
[  1%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/types.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/types.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/types.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/types.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/types.cpp
[  1%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/console_bridge/src/console.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/console_bridge/src/console.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/console_bridge/src/console.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/console_bridge/src/console.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/src/console.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/types.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pybackend_extras.h:1,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pybackend_extras.cpp:1:
/builddir/build/BUILD/librealsense-2.53.1/include/../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/include/../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/src/console.cpp:37:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/include/../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pybackend.cpp:17:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/embed/rs-embed.cpp:14:
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h: In function 'unsigned char* stbi__convert_format(unsigned char*, int, int, unsigned int, unsigned int)':
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1342:10: note: in expansion of macro 'CASE'
 1342 |          CASE(1,2) dest[0]=src[0], dest[1]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1342:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1342 |          CASE(1,2) dest[0]=src[0], dest[1]=255; break;
      |                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1343:10: note: in expansion of macro 'CASE'
 1343 |          CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1343:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1343 |          CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1344:10: note: in expansion of macro 'CASE'
 1344 |          CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1344:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1344 |          CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break;
      |                                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1345:10: note: in expansion of macro 'CASE'
 1345 |          CASE(2,1) dest[0]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1345:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1345 |          CASE(2,1) dest[0]=src[0]; break;
      |                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1346:10: note: in expansion of macro 'CASE'
 1346 |          CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1346:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1346 |          CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1347:10: note: in expansion of macro 'CASE'
 1347 |          CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1347:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1347 |          CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break;
      |                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1348:10: note: in expansion of macro 'CASE'
 1348 |          CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1348:78: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1348 |          CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break;
      |                                                                              ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1349:10: note: in expansion of macro 'CASE'
 1349 |          CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1349:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1349 |          CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |                                                                   ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1350:10: note: in expansion of macro 'CASE'
 1350 |          CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1350:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1350 |          CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break;
      |                                                                                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1351:10: note: in expansion of macro 'CASE'
 1351 |          CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1351:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1351 |          CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |                                                                   ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1352:10: note: in expansion of macro 'CASE'
 1352 |          CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1352:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1352 |          CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break;
      |                                                                                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1353:10: note: in expansion of macro 'CASE'
 1353 |          CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:1353:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1353 |          CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break;
      |                                                                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h: In function 'int stbi__create_png_image_raw(stbi__png*, stbi_uc*, stbi__uint32, int, stbi__uint32, stbi__uint32, int, int)':
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4031:13: note: in expansion of macro 'CASE'
 4031 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4031:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4031 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break;
      |                                                                                               ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4032:13: note: in expansion of macro 'CASE'
 4032 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4032:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4032 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |                                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4033:13: note: in expansion of macro 'CASE'
 4033 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4033:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4033 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break;
      |                                                                                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4034:13: note: in expansion of macro 'CASE'
 4034 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4034:139: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4034 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break;
      |                                                                                                                                           ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4035:13: note: in expansion of macro 'CASE'
 4035 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4035:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4035 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break;
      |                                                                                                      ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4036:13: note: in expansion of macro 'CASE'
 4036 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4036:112: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4036 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break;
      |                                                                                                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4047:13: note: in expansion of macro 'CASE'
 4047 |             CASE(STBI__F_none)         cur[k] = raw[k]; break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4047:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4047 |             CASE(STBI__F_none)         cur[k] = raw[k]; break;
      |                                                         ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4048:13: note: in expansion of macro 'CASE'
 4048 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-out_n]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4048:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4048 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-out_n]); break;
      |                                                                                        ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4049:13: note: in expansion of macro 'CASE'
 4049 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4049:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4049 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |                                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4050:13: note: in expansion of macro 'CASE'
 4050 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-out_n])>>1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4050:106: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4050 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-out_n])>>1)); break;
      |                                                                                                          ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4051:13: note: in expansion of macro 'CASE'
 4051 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],prior[k],prior[k-out_n])); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4051:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4051 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],prior[k],prior[k-out_n])); break;
      |                                                                                                                             ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4052:13: note: in expansion of macro 'CASE'
 4052 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-out_n] >> 1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4052:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4052 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-out_n] >> 1)); break;
      |                                                                                               ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4053:13: note: in expansion of macro 'CASE'
 4053 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],0,0)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/../../third-party/stb_image.h:4053:105: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4053 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],0,0)); break;
      |                                                                                                         ^~~~~
[  2%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/log.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/log.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/log.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/log.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/log.cpp
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/rs-embed.cpp: In function 'int main(int, char**)':
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/rs-embed.cpp:223:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  223 |         for (int i = 0; i < buffer.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/embed/rs-embed.cpp:227:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  227 |             if (i < buffer.size() - 1) myfile << ",";
      |                 ~~^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/log.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[  2%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/backend.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/backend.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/backend.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/backend.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/backend.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/types.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_processing.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/types.cpp:13:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.cpp: In function 'std::string librealsense::make_less_screamy(const char*)':
/builddir/build/BUILD/librealsense-2.53.1/src/types.cpp:53:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   53 |         for (auto i = 0; i < res.size(); i++)
      |                          ~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.h: In constructor 'librealsense::notifications_processor::notifications_processor()':
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:944:20: warning: 'librealsense::notifications_processor::_dispatcher' will be initialized after [-Wreorder]
  944 |         dispatcher _dispatcher;
      |                    ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:942:36: warning:   'librealsense::notifications_callback_ptr librealsense::notifications_processor::_callback' [-Wreorder]
  942 |         notifications_callback_ptr _callback;
      |                                    ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.cpp:230:5: warning:   when initialized here [-Wreorder]
  230 |     notifications_processor::notifications_processor()
      |     ^~~~~~~~~~~~~~~~~~~~~~~
[  3%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/header.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/header.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/header.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/header.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/src/header.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/src/header.cpp:37:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
[  3%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pybackend.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pybackend.cpp:354:35: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare]
  354 |                 for (int i = 0; i < l.size(); ++i)
      |                                 ~~^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pybackend.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pybackend.cpp:427:27: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare]
  427 |         for (int i = 0; i < l.size(); ++i)
      |                         ~~^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pybackend.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pybackend.cpp:469:31: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare]
  469 |             for (int i = 0; i < l.size(); ++i)
      |                             ~~^~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp:28:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp:45:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
[  3%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/include/librealsense2/utilities/concurrency/dispatcher.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/include/librealsense2/utilities/concurrency/dispatcher.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/include/librealsense2/utilities/concurrency/dispatcher.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/include/librealsense2/utilities/concurrency/dispatcher.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/concurrency/dispatcher.cpp
[  3%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/frame.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/frame.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/frame.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/frame.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/frame.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/frame.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[  3%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag_player.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag_player.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag_player.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag_player.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/bag_player.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[  4%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/environment.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/environment.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/environment.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/environment.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/environment.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/environment.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/environment.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:662:19: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  662 |     , public std::unary_function<T0,R>
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/chunked_file.h:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:42:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:666:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 |     , public std::binary_function<T0,T1,R>
      |                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag_player.h:40,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/bag_player.cpp:1:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:61:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  5%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/buffer.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/buffer.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/buffer.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/buffer.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/buffer.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/foreach.hpp:69,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag_player.h:38:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: note: remove parentheses
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
      |                     -
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
      |     -
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: note: remove parentheses
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                     -
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
      |     -
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/aux_/na_assert.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/arg.hpp:25,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/placeholders.hpp:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_categories.hpp:17,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_facade.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:39,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp:31:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: note: remove parentheses
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
      |                     -
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
      |     -
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: note: remove parentheses
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                     -
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
      |     -
[  5%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/to-string.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/to-string.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/to-string.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/to-string.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/to-string.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/to-string.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp: In member function 'std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int, long unsigned int> rosbag::Bag::getCompressionInfo() const':
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp:204:10: warning: unused variable 'compression' [-Wunused-variable]
  204 |     auto compression = compression_;
      |          ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp:225:10: warning: unused variable 'chunk_count' [-Wunused-variable]
  225 |     auto chunk_count = chunks_.size();
      |          ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp: In member function 'void rosbag::Bag::startReadingVersion102()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp:352:31: warning: catching polymorphic type 'class rosbag::BagFormatException' by value [-Wcatch-value=]
  352 |     catch (BagFormatException ex) {
      |                               ^~
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/concurrency/dispatcher.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/waiting-on.h: In constructor 'utilities::time::waiting_on<T>::in_thread_::in_thread_(const utilities::time::waiting_on<T>&)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/waiting-on.h:107:20: warning: lambda capture initializers only available with '-std=c++14' or '-std=gnu++14' [-Wc++14-extensions]
  107 |                   [weak_ptr = std::weak_ptr< wait_state_t >( local._ptr )]( std::nullptr_t * ) {
      |                    ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:662:19: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  662 |     , public std::unary_function<T0,R>
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/streambuf:43,
                 from /usr/include/c++/13/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/13/iterator:66,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/detail/iterator.hpp:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_traits.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/range/mutable_iterator.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/range/iterator.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/range/end.hpp:25,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/foreach.hpp:73:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:666:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 |     , public std::binary_function<T0,T1,R>
      |                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:61:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/waiting-on.h: In instantiation of 'utilities::time::waiting_on<T>::wait_state_t::wait_state_t(std::condition_variable&, std::mutex&, const T&) [with T = bool]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = utilities::time::waiting_on<bool>::wait_state_t; _Args = {condition_variable&, mutex&, const bool&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = utilities::time::waiting_on<bool>::wait_state_t; _Args = {std::condition_variable&, std::mutex&, const bool&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::condition_variable&, std::mutex&, const bool&}; _Tp = utilities::time::waiting_on<bool>::wait_state_t; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = utilities::time::waiting_on<bool>::wait_state_t; _Alloc = std::allocator<void>; _Args = {std::condition_variable&, std::mutex&, const bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::condition_variable&, std::mutex&, const bool&}; _Tp = utilities::time::waiting_on<bool>::wait_state_t; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::condition_variable&, std::mutex&, const bool&}; _Tp = utilities::time::waiting_on<bool>::wait_state_t]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = utilities::time::waiting_on<bool>::wait_state_t; _Args = {condition_variable&, mutex&, const bool&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = utilities::time::waiting_on<bool>::wait_state_t]'
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/waiting-on.h:134:49:   required from 'utilities::time::waiting_on<T>::waiting_on(std::condition_variable&, std::mutex&, const T&) [with T = bool]'
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/concurrency/dispatcher.cpp:112:93:   required from here
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/waiting-on.h:37:21: warning: 'utilities::time::waiting_on<bool>::wait_state_t::_m' will be initialized after [-Wreorder]
   37 |         std::mutex &_m;
      |                     ^~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/waiting-on.h:35:11: warning:   'bool utilities::time::waiting_on<bool>::wait_state_t::_value' [-Wreorder]
   35 |         T _value;
      |           ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/waiting-on.h:49:9: warning:   when initialized here [-Wreorder]
   49 |         wait_state_t( std::condition_variable &cv, std::mutex &m, T const & t )
      |         ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
[  5%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/chunked_file.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/chunked_file.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/chunked_file.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/chunked_file.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/chunked_file.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/frame.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
[  5%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/core/streaming.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/core/streaming.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/core/streaming.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/core/streaming.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/chunked_file.cpp:39:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/chunked_file.h:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/chunked_file.cpp:35:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  5%] Linking CXX executable rs-embed
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/embed && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-embed.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-embed.dir/rs-embed.cpp.o" "CMakeFiles/rs-embed.dir/__/__/third-party/realsense-file/lz4/lz4.c.o" -o rs-embed 
[  5%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/lz4_stream.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/lz4_stream.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/lz4_stream.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/lz4_stream.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/lz4_stream.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/lz4_stream.cpp:39:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.cpp: In function 'std::string librealsense::frame_to_string(const frame_interface&)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.cpp:16:11: warning: the compiler can assume that the address of 'f' will never be NULL [-Waddress]
   16 |     if( ! &f )
      |           ^~
/builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.cpp:12:54: note: 'f' declared here
   12 | std::string frame_to_string( const frame_interface & f )
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~^
/builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.cpp:26:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   26 |             for( int i = 0; i < composite->get_embedded_frames_count(); i++ )
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  5%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/message_instance.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/message_instance.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/message_instance.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/message_instance.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/message_instance.cpp
[  6%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/interface-libusb.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/interface-libusb.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/libusb/interface-libusb.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/libusb/interface-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/libusb/interface-libusb.cpp
[  6%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/device-libusb.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/device-libusb.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/libusb/device-libusb.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/libusb/device-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/libusb/device-libusb.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.cpp:16:5: warning: 'nonnull' argument 'f' compared to NULL [-Wnonnull-compare]
   16 |     if( ! &f )
      |     ^~
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/messenger-libusb.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/interface-libusb.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/messenger-libusb.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/device-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/device-libusb.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:150,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/message_instance.cpp:28:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
[  7%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/query.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/query.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/query.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/query.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/query.cpp
[  7%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/messenger-libusb.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/messenger-libusb.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/libusb/messenger-libusb.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/libusb/messenger-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/libusb/messenger-libusb.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/messenger-libusb.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/messenger-libusb.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[  7%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/stream.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/stream.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/stream.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/stream.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/stream.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/query.cpp:29:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:662:19: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  662 |     , public std::unary_function<T0,R>
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/unique_ptr.h:37,
                 from /usr/include/c++/13/memory:78,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_forward.h:33,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_traits.h:31,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:38:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:666:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 |     , public std::binary_function<T0,T1,R>
      |                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:61:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  7%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/enumerator-libusb.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/enumerator-libusb.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/libusb/enumerator-libusb.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/libusb/enumerator-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/query.h:44,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/query.cpp:28:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:662:19: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  662 |     , public std::unary_function<T0,R>
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include/ros/../../../cpp_common/include/ros/platform.h:59,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include/ros/time.h:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/query.h:38:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:666:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 |     , public std::binary_function<T0,T1,R>
      |                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/libusb/handle-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/libusb/messenger-libusb.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/libusb/device-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[  8%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/request-libusb.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/request-libusb.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/libusb/request-libusb.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/libusb/request-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/libusb/request-libusb.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:61:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h: In constructor 'librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr<librealsense::platform::usb_context>, libusb_device*, std::shared_ptr<librealsense::platform::usb_interface_libusb>)':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:133:51: warning: 'librealsense::platform::handle_libusb::_first_interface' will be initialized after [-Wreorder]
  133 |             std::shared_ptr<usb_interface_libusb> _first_interface;
      |                                                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:132:42: warning:   'std::shared_ptr<librealsense::platform::usb_context> librealsense::platform::handle_libusb::_context' [-Wreorder]
  132 |             std::shared_ptr<usb_context> _context;
      |                                          ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:42:13: warning:   when initialized here [-Wreorder]
   42 |             handle_libusb(std::shared_ptr<usb_context> context, libusb_device* device, std::shared_ptr<usb_interface_libusb> interface) :
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h: In constructor 'librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr<librealsense::platform::usb_context>, libusb_device*, std::shared_ptr<librealsense::platform::usb_interface_libusb>)':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:133:51: warning: 'librealsense::platform::handle_libusb::_first_interface' will be initialized after [-Wreorder]
  133 |             std::shared_ptr<usb_interface_libusb> _first_interface;
      |                                                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:132:42: warning:   'std::shared_ptr<librealsense::platform::usb_context> librealsense::platform::handle_libusb::_context' [-Wreorder]
  132 |             std::shared_ptr<usb_context> _context;
      |                                          ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:42:13: warning:   when initialized here [-Wreorder]
   42 |             handle_libusb(std::shared_ptr<usb_context> context, libusb_device* device, std::shared_ptr<usb_interface_libusb> interface) :
      |             ^~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/messenger-libusb.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/device-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/request-libusb.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/foreach.hpp:69,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/query.cpp:31:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: note: remove parentheses
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
      |                     -
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
      |     -
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: note: remove parentheses
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                     -
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
      |     -
[  8%] Built target rs-embed
[  8%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/uncompressed_stream.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/uncompressed_stream.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/uncompressed_stream.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/uncompressed_stream.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/uncompressed_stream.cpp
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h: In constructor 'librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr<librealsense::platform::usb_context>, libusb_device*, std::shared_ptr<librealsense::platform::usb_interface_libusb>)':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:133:51: warning: 'librealsense::platform::handle_libusb::_first_interface' will be initialized after [-Wreorder]
  133 |             std::shared_ptr<usb_interface_libusb> _first_interface;
      |                                                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:132:42: warning:   'std::shared_ptr<librealsense::platform::usb_context> librealsense::platform::handle_libusb::_context' [-Wreorder]
  132 |             std::shared_ptr<usb_context> _context;
      |                                          ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:42:13: warning:   when initialized here [-Wreorder]
   42 |             handle_libusb(std::shared_ptr<usb_context> context, libusb_device* device, std::shared_ptr<usb_interface_libusb> interface) :
      |             ^~~~~~~~~~~~~
[  8%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/context-libusb.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/context-libusb.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/libusb/context-libusb.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/libusb/context-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/libusb/context-libusb.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/context-libusb.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/uncompressed_stream.cpp:40:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/chunked_file.h:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/uncompressed_stream.cpp:35:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  8%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/linux/backend-v4l2.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/linux/backend-v4l2.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/linux/backend-v4l2.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/linux/backend-v4l2.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/metadata.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[  8%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/view.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/view.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/view.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/view.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/view.cpp
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/libusb/handle-libusb.h: In constructor 'librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr<librealsense::platform::usb_context>, libusb_device*, std::shared_ptr<librealsense::platform::usb_interface_libusb>)':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/libusb/handle-libusb.h:133:51: warning: 'librealsense::platform::handle_libusb::_first_interface' will be initialized after [-Wreorder]
  133 |             std::shared_ptr<usb_interface_libusb> _first_interface;
      |                                                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/libusb/handle-libusb.h:132:42: warning:   'std::shared_ptr<librealsense::platform::usb_context> librealsense::platform::handle_libusb::_context' [-Wreorder]
  132 |             std::shared_ptr<usb_context> _context;
      |                                          ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/libusb/handle-libusb.h:42:13: warning:   when initialized here [-Wreorder]
   42 |             handle_libusb(std::shared_ptr<usb_context> context, libusb_device* device, std::shared_ptr<usb_interface_libusb> interface) :
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp: In function 'std::string librealsense::platform::get_device_path(libusb_device*)':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp:28:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   28 |             for (size_t i = 0; i < port_count; ++i)
      |                                ~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp:30:70: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   30 |                 port_path << std::to_string(usb_ports[i]) << (((i+1) < port_count)?".":"");
      |                                                                ~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp:26:18: warning: unused variable 'r' [-Wunused-variable]
   26 |             auto r= libusb_get_device_descriptor(usb_device,&dev_desc);
      |                  ^
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp: In static member function 'static librealsense::platform::rs_usb_device librealsense::platform::usb_enumerator::create_usb_device(const librealsense::platform::usb_device_info&)':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp:123:43: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
  123 |                     catch (std::exception e)
      |                                           ^
[  9%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roscpp_serialization/src/serialization.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roscpp_serialization/src/serialization.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/roscpp_serialization/src/serialization.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/roscpp_serialization/src/serialization.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/src/serialization.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h: In constructor 'librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr<librealsense::platform::usb_context>, libusb_device*, std::shared_ptr<librealsense::platform::usb_interface_libusb>)':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:133:51: warning: 'librealsense::platform::handle_libusb::_first_interface' will be initialized after [-Wreorder]
  133 |             std::shared_ptr<usb_interface_libusb> _first_interface;
      |                                                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:132:42: warning:   'std::shared_ptr<librealsense::platform::usb_context> librealsense::platform::handle_libusb::_context' [-Wreorder]
  132 |             std::shared_ptr<usb_context> _context;
      |                                          ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:42:13: warning:   when initialized here [-Wreorder]
   42 |             handle_libusb(std::shared_ptr<usb_context> context, libusb_device* device, std::shared_ptr<usb_interface_libusb> interface) :
      |             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:150,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:41,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/view.cpp:28:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/aux_/na_assert.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/arg.hpp:25,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/placeholders.hpp:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_categories.hpp:17,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_facade.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:39:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: note: remove parentheses
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
      |                     -
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
      |     -
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: note: remove parentheses
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                     -
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
      |     -
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/context-libusb.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/context-libusb.h: In constructor 'librealsense::platform::usb_context::usb_context()':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/context-libusb.h:35:36: warning: 'librealsense::platform::usb_context::_ctx' will be initialized after [-Wreorder]
   35 |             struct libusb_context* _ctx;
      |                                    ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/context-libusb.h:32:29: warning:   'libusb_device** librealsense::platform::usb_context::_list' [-Wreorder]
   32 |             libusb_device **_list;
      |                             ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/context-libusb.cpp:11:9: warning:   when initialized here [-Wreorder]
   11 |         usb_context::usb_context() : _ctx(NULL), _list(NULL), _count(0)
      |         ^~~~~~~~~~~
[  9%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/linux/backend-hid.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/linux/backend-hid.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/linux/backend-hid.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/linux/backend-hid.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-hid.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/metadata.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-hid.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:662:19: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  662 |     , public std::unary_function<T0,R>
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/streambuf:43,
                 from /usr/include/c++/13/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/13/iterator:66,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator.hpp:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_facade.hpp:11:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:666:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 |     , public std::binary_function<T0,T1,R>
      |                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  9%] Building C object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roslz4/src/lz4s.c.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roslz4/src/lz4s.c.o -MF CMakeFiles/realsense-file.dir/rosbag/roslz4/src/lz4s.c.o.d -o CMakeFiles/realsense-file.dir/rosbag/roslz4/src/lz4s.c.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/src/lz4s.c
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:61:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 10%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/usr/include/libusb-1.0 -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o -MF CMakeFiles/pybackend2.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o.d -o CMakeFiles/pybackend2.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/view.cpp: In member function 'void rosbag::View::addQuery(const rosbag::Bag&, const rs2rosinternal::Time&, const rs2rosinternal::Time&)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/view.cpp:249:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  249 |     if ((bag.getMode() & bagmode::Read) != bagmode::Read)
      |     ^~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/src/view.cpp:252:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  252 |         boost::function<bool(ConnectionInfo const*)> query = TrueQuery();
      |         ^~~~~
[ 10%] Building C object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roslz4/src/xxhash.c.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roslz4/src/xxhash.c.o -MF CMakeFiles/realsense-file.dir/rosbag/roslz4/src/xxhash.c.o.d -o CMakeFiles/realsense-file.dir/rosbag/roslz4/src/xxhash.c.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/src/xxhash.c
[ 10%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/rate.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/rate.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rostime/src/rate.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rostime/src/rate.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/src/rate.cpp
[ 11%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/duration.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/duration.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rostime/src/duration.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rostime/src/duration.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/src/duration.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp: In static member function 'static librealsense::platform::uvc_device_info librealsense::platform::v4l_uvc_device::get_info_from_mipi_device_path(const std::string&, const std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:767:26: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses]
  767 |             else if (ind == 1 | ind == 3)
      |                      ~~~~^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp: In member function 'bool librealsense::platform::frame_drop_monitor::update_and_check_kpi(const librealsense::platform::stream_profile&, const timeval&)':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:926:46: warning: comparison of integer expressions of different signedness: 'std::deque<long int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  926 |                 if (queue_for_profile.size() >= max_num_of_drops)
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.h: In constructor 'librealsense::platform::v4l_uvc_device::v4l_uvc_device(const librealsense::platform::uvc_device_info&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.h:425:17: warning: 'librealsense::platform::v4l_uvc_device::_stop_pipe_fd' will be initialized after [-Wreorder]
  425 |             int _stop_pipe_fd[2]; // write to _stop_pipe_fd[1] and read from _stop_pipe_fd[0]
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.h:419:29: warning:   'librealsense::platform::buffers_mgr librealsense::platform::v4l_uvc_device::_buf_dispatch' [-Wreorder]
  419 |             buffers_mgr     _buf_dispatch;      // Holder for partial (MD only) frames that shall be preserved between 'select' calls when polling v4l buffers
      |                             ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:944:9: warning:   when initialized here [-Wreorder]
  944 |         v4l_uvc_device::v4l_uvc_device(const uvc_device_info& info, bool use_memory_map)
      |         ^~~~~~~~~~~~~~
[ 11%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/time.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/time.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rostime/src/time.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rostime/src/time.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/src/time.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp: In member function 'virtual void librealsense::platform::v4l_uvc_device::probe_and_commit(librealsense::platform::stream_profile, librealsense::platform::frame_callback, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:992:38: warning: variable 'frame_size' set but not used [-Wunused-but-set-variable]
  992 |                     v4l2_frmsizeenum frame_size = {};
      |                                      ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp: In member function 'void librealsense::platform::v4l_uvc_device::poll()':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:1260:34: warning: unused variable 'fn' [-Wunused-variable]
 1260 |                             auto fn = *(uint32_t*)((char*)(buf_mgr.metadata_start())+28);
      |                                  ^~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:1344:54: warning: unused variable 'fn' [-Wunused-variable]
 1344 |                                                 auto fn = *(uint32_t*)((char*)(buf_mgr.metadata_start())+28);
      |                                                      ^~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:1238:30: warning: variable 'md_extracted' set but not used [-Wunused-but-set-variable]
 1238 |                         bool md_extracted = false;
      |                              ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:1239:30: warning: variable 'keep_md' set but not used [-Wunused-but-set-variable]
 1239 |                         bool keep_md = false;
      |                              ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:1188:18: warning: unused variable 'realtime' [-Wunused-variable]
 1188 |             auto realtime = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch()).count();
      |                  ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:1189:18: warning: unused variable 'time_since_epoch' [-Wunused-variable]
 1189 |             auto time_since_epoch = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::steady_clock::now().time_since_epoch()).count();
      |                  ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp: In member function 'virtual void librealsense::platform::v4l_uvc_meta_device::acquire_metadata(librealsense::platform::buffers_mgr&, fd_set&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:2256:22: warning: unused variable 'hwts' [-Wunused-variable]
 2256 |                 auto hwts = *(uint32_t*)((mdbuf+2));
      |                      ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:2257:22: warning: unused variable 'fn' [-Wunused-variable]
 2257 |                 auto fn = *(uint32_t*)((mdbuf+38));
      |                      ^~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp: In member function 'virtual bool librealsense::platform::v4l_mipi_device::get_xu(const librealsense::platform::extension_unit&, uint8_t, uint8_t*, int) const':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:2388:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2388 |                 if (size < sizeof(__s64))
      |                     ~~~~~^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/linux/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/linux/udev-device-watcher.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/src/linux/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/linux/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc: In member function 'el::Logger* el::base::RegisteredLoggers::get(const std::string&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:1904:83: warning: loop variable 'h' of type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<el::LoggerRegistrationCallback> >&' binds to a temporary constructed from type 'std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<el::LoggerRegistrationCallback> >' [-Wrange-loop-construct]
 1904 |     for (const std::pair<std::string, base::type::LoggerRegistrationCallbackPtr>& h
      |                                                                                   ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:1904:83: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<el::LoggerRegistrationCallback> >' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<el::LoggerRegistrationCallback> >&' to prevent copying
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc: In member function 'void el::base::LogDispatcher::dispatch()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:2496:74: warning: loop variable 'h' of type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<el::LogDispatchCallback> >&' binds to a temporary constructed from type 'std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<el::LogDispatchCallback> >' [-Wrange-loop-construct]
 2496 |   for (const std::pair<std::string, base::type::LogDispatchCallbackPtr>& h
      |                                                                          ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:2496:74: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<el::LogDispatchCallback> >' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<el::LogDispatchCallback> >&' to prevent copying
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-hid.cpp: In member function 'std::vector<unsigned char> librealsense::platform::hid_custom_sensor::get_report_data(const std::string&, librealsense::platform::custom_sensor_report_field)':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-hid.cpp:193:24: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=]
  193 |             catch(std::out_of_range)
      |                        ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-hid.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-hid.cpp:298:44: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  298 |                         for (auto i = 0; i < read_size / channel_size; ++i)
      |                                          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 11%] Linking CXX shared library librealsense-file.so
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/cmake -E cmake_link_script CMakeFiles/realsense-file.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librealsense-file.so.2.53 -o librealsense-file.so.2.53.1 "CMakeFiles/realsense-file.dir/lz4/lz4.c.o" "CMakeFiles/realsense-file.dir/rosbag/console_bridge/src/console.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/debug.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/header.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag_player.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/buffer.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/chunked_file.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/lz4_stream.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/message_instance.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/query.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/stream.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/uncompressed_stream.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/view.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/roscpp_serialization/src/serialization.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/roslz4/src/lz4s.c.o" "CMakeFiles/realsense-file.dir/rosbag/roslz4/src/xxhash.c.o" "CMakeFiles/realsense-file.dir/rosbag/rostime/src/duration.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rostime/src/rate.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rostime/src/time.cpp.o" 
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file && /usr/bin/cmake -E cmake_symlink_library librealsense-file.so.2.53.1 librealsense-file.so.2.53 librealsense-file.so
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 11%] Built target realsense-file
/usr/bin/gmake  -f CMakeFiles/realsense2.dir/build.make CMakeFiles/realsense2.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/CMakeFiles/realsense2.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/realsense2.dir/build.make CMakeFiles/realsense2.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 11%] Building CXX object CMakeFiles/realsense2.dir/include/librealsense2/utilities/concurrency/dispatcher.cpp.o
[ 12%] Building CXX object CMakeFiles/realsense2.dir/src/algo/max-usable-range/l500/max-usable-range.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/include/librealsense2/utilities/concurrency/dispatcher.cpp.o -MF CMakeFiles/realsense2.dir/include/librealsense2/utilities/concurrency/dispatcher.cpp.o.d -o CMakeFiles/realsense2.dir/include/librealsense2/utilities/concurrency/dispatcher.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/concurrency/dispatcher.cpp
[ 12%] Building CXX object CMakeFiles/realsense2.dir/src/algo/thermal-loop/l500-thermal-loop.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/algo/max-usable-range/l500/max-usable-range.cpp.o -MF CMakeFiles/realsense2.dir/src/algo/max-usable-range/l500/max-usable-range.cpp.o.d -o CMakeFiles/realsense2.dir/src/algo/max-usable-range/l500/max-usable-range.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/algo/max-usable-range/l500/max-usable-range.cpp
[ 12%] Building CXX object CMakeFiles/realsense2.dir/include/librealsense2/utilities/time/work-week.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/include/librealsense2/utilities/time/work-week.cpp.o -MF CMakeFiles/realsense2.dir/include/librealsense2/utilities/time/work-week.cpp.o.d -o CMakeFiles/realsense2.dir/include/librealsense2/utilities/time/work-week.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/work-week.cpp
[ 13%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-timestamp.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/algo/thermal-loop/l500-thermal-loop.cpp.o -MF CMakeFiles/realsense2.dir/src/algo/thermal-loop/l500-thermal-loop.cpp.o.d -o CMakeFiles/realsense2.dir/src/algo/thermal-loop/l500-thermal-loop.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/l500-thermal-loop.cpp
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/ds5-timestamp.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/ds5-timestamp.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/ds5-timestamp.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-timestamp.cpp
[ 13%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-options.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/ds5-options.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/ds5-options.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/ds5-options.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.cpp
[ 13%] Building CXX object CMakeFiles/realsense2.dir/src/core/streaming.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/core/streaming.cpp.o -MF CMakeFiles/realsense2.dir/src/core/streaming.cpp.o.d -o CMakeFiles/realsense2.dir/src/core/streaming.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/max-usable-range/l500/max-usable-range.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/max-usable-range/l500/max-usable-range.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[ 13%] Linking CXX shared library pybackend2.cpython-311-riscv64-linux-gnu.so
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/cmake -E cmake_link_script CMakeFiles/pybackend2.dir/link.txt --verbose=1
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/l500-thermal-loop.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/l500-thermal-loop.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -flto -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,pybackend2.cpython-311-riscv64-linux-gnu.so.2 -o pybackend2.cpython-311-riscv64-linux-gnu.so.2.53.1 CMakeFiles/pybackend2.dir/pybackend.cpp.o CMakeFiles/pybackend2.dir/pybackend_extras.cpp.o CMakeFiles/pybackend2.dir/__/__/src/types.cpp.o CMakeFiles/pybackend2.dir/__/__/src/log.cpp.o CMakeFiles/pybackend2.dir/__/__/src/backend.cpp.o CMakeFiles/pybackend2.dir/__/__/include/librealsense2/utilities/concurrency/dispatcher.cpp.o CMakeFiles/pybackend2.dir/__/__/src/frame.cpp.o CMakeFiles/pybackend2.dir/__/__/src/environment.cpp.o "CMakeFiles/pybackend2.dir/__/__/src/to-string.cpp.o" CMakeFiles/pybackend2.dir/__/__/src/core/streaming.cpp.o "CMakeFiles/pybackend2.dir/__/__/src/libusb/interface-libusb.cpp.o" "CMakeFiles/pybackend2.dir/__/__/src/libusb/device-libusb.cpp.o" "CMakeFiles/pybackend2.dir/__/__/src/libusb/messenger-libusb.cpp.o" "CMakeFiles/pybackend2.dir/__/__/src/libusb/enumerator-libusb.cpp.o" "CMakeFiles/pybackend2.dir/__/__/src/libusb/request-libusb.cpp.o" "CMakeFiles/pybackend2.dir/__/__/src/libusb/context-libusb.cpp.o" "CMakeFiles/pybackend2.dir/__/__/src/linux/backend-v4l2.cpp.o" "CMakeFiles/pybackend2.dir/__/__/src/linux/backend-hid.cpp.o" "CMakeFiles/pybackend2.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o"  -lusb-1.0 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-timestamp.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-thermal-monitor.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 13%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-private.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/ds5-private.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/ds5-private.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/ds5-private.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/concurrency/dispatcher.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/waiting-on.h: In constructor 'utilities::time::waiting_on<T>::in_thread_::in_thread_(const utilities::time::waiting_on<T>&)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/waiting-on.h:107:20: warning: lambda capture initializers only available with '-std=c++14' or '-std=gnu++14' [-Wc++14-extensions]
  107 |                   [weak_ptr = std::weak_ptr< wait_state_t >( local._ptr )]( std::nullptr_t * ) {
      |                    ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/waiting-on.h: In instantiation of 'utilities::time::waiting_on<T>::wait_state_t::wait_state_t(std::condition_variable&, std::mutex&, const T&) [with T = bool]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = utilities::time::waiting_on<bool>::wait_state_t; _Args = {condition_variable&, mutex&, const bool&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = utilities::time::waiting_on<bool>::wait_state_t; _Args = {std::condition_variable&, std::mutex&, const bool&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::condition_variable&, std::mutex&, const bool&}; _Tp = utilities::time::waiting_on<bool>::wait_state_t; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = utilities::time::waiting_on<bool>::wait_state_t; _Alloc = std::allocator<void>; _Args = {std::condition_variable&, std::mutex&, const bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::condition_variable&, std::mutex&, const bool&}; _Tp = utilities::time::waiting_on<bool>::wait_state_t; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::condition_variable&, std::mutex&, const bool&}; _Tp = utilities::time::waiting_on<bool>::wait_state_t]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = utilities::time::waiting_on<bool>::wait_state_t; _Args = {condition_variable&, mutex&, const bool&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = utilities::time::waiting_on<bool>::wait_state_t]'
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/waiting-on.h:134:49:   required from 'utilities::time::waiting_on<T>::waiting_on(std::condition_variable&, std::mutex&, const T&) [with T = bool]'
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/concurrency/dispatcher.cpp:112:93:   required from here
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/waiting-on.h:37:21: warning: 'utilities::time::waiting_on<bool>::wait_state_t::_m' will be initialized after [-Wreorder]
   37 |         std::mutex &_m;
      |                     ^~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/waiting-on.h:35:11: warning:   'bool utilities::time::waiting_on<bool>::wait_state_t::_value' [-Wreorder]
   35 |         T _value;
      |           ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/time/waiting-on.h:49:9: warning:   when initialized here [-Wreorder]
   49 |         wait_state_t( std::condition_variable &cv, std::mutex &m, T const & t )
      |         ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../archive.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../option.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/l500-private.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/l500-thermal-loop.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.cpp: In function 'std::string librealsense::frame_to_string(const frame_interface&)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.cpp:16:11: warning: the compiler can assume that the address of 'f' will never be NULL [-Waddress]
   16 |     if( ! &f )
      |           ^~
/builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.cpp:12:54: note: 'f' declared here
   12 | std::string frame_to_string( const frame_interface & f )
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~^
/builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.cpp:26:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   26 |             for( int i = 0; i < composite->get_embedded_frames_count(); i++ )
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../option.h:8:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/l500-thermal-loop.cpp: In function 'bool librealsense::algo::thermal_loop::l500::operator==(const thermal_calibration_table&, const thermal_calibration_table&)':
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/l500-thermal-loop.cpp:58:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<librealsense::algo::thermal_loop::l500::thermal_calibration_table::thermal_bin>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   58 |     for( auto i = 0; i < rhs.bins.size(); i++ )
      |                      ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/l500-thermal-loop.cpp: In member function 'virtual std::vector<unsigned char> librealsense::algo::thermal_loop::l500::thermal_calibration_table::build_raw_data() const':
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/l500-thermal-loop.cpp:105:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<librealsense::algo::thermal_loop::l500::thermal_calibration_table::thermal_bin>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  105 |     for( auto i = 0; i < bins.size(); i++ )
      |                      ~~^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.h: In constructor 'librealsense::asic_and_projector_temperature_options::asic_and_projector_temperature_options(librealsense::uvc_sensor&, rs2_option)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.h:44:37: warning: 'librealsense::asic_and_projector_temperature_options::_option' will be initialized after [-Wreorder]
   44 |         rs2_option                  _option;
      |                                     ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.h:43:37: warning:   'librealsense::uvc_sensor& librealsense::asic_and_projector_temperature_options::_ep' [-Wreorder]
   43 |         uvc_sensor&                 _ep;
      |                                     ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.cpp:136:5: warning:   when initialized here [-Wreorder]
  136 |     asic_and_projector_temperature_options::asic_and_projector_temperature_options(uvc_sensor& ep, rs2_option opt)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.h: In constructor 'librealsense::asic_temperature_option_mipi::asic_temperature_option_mipi(std::shared_ptr<librealsense::hw_monitor>, rs2_option)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.h:62:38: warning: 'librealsense::asic_temperature_option_mipi::_hw_monitor' will be initialized after [-Wreorder]
   62 |         std::shared_ptr<hw_monitor>  _hw_monitor;
      |                                      ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.h:61:37: warning:   'rs2_option librealsense::asic_temperature_option_mipi::_option' [-Wreorder]
   61 |         rs2_option                  _option;
      |                                     ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.cpp:140:5: warning:   when initialized here [-Wreorder]
  140 |     asic_temperature_option_mipi::asic_temperature_option_mipi(std::shared_ptr<hw_monitor> hwm, rs2_option opt)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.cpp:16:5: warning: 'nonnull' argument 'f' compared to NULL [-Wnonnull-compare]
   16 |     if( ! &f )
      |     ^~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.h: In constructor 'librealsense::projector_temperature_option_mipi::projector_temperature_option_mipi(std::shared_ptr<librealsense::hw_monitor>, rs2_option)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.h:80:38: warning: 'librealsense::projector_temperature_option_mipi::_hw_monitor' will be initialized after [-Wreorder]
   80 |         std::shared_ptr<hw_monitor>  _hw_monitor;
      |                                      ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.h:79:37: warning:   'rs2_option librealsense::projector_temperature_option_mipi::_option' [-Wreorder]
   79 |         rs2_option                  _option;
      |                                     ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.cpp:168:5: warning:   when initialized here [-Wreorder]
  168 |     projector_temperature_option_mipi::projector_temperature_option_mipi(std::shared_ptr<hw_monitor> hwm, rs2_option opt)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.h: In constructor 'librealsense::auto_exposure_mode_option::auto_exposure_mode_option(std::shared_ptr<librealsense::auto_exposure_mechanism>, std::shared_ptr<librealsense::auto_exposure_state>, const librealsense::option_range&, const std::map<float, std::__cxx11::basic_string<char> >&)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.h:154:53: warning: 'librealsense::auto_exposure_mode_option::_auto_exposure' will be initialized after [-Wreorder]
  154 |         std::shared_ptr<auto_exposure_mechanism>    _auto_exposure;
      |                                                     ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.h:152:53: warning:   'const std::map<float, std::__cxx11::basic_string<char> > librealsense::auto_exposure_mode_option::_description_per_value' [-Wreorder]
  152 |         const std::map<float, std::string>          _description_per_value;
      |                                                     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.cpp:304:5: warning:   when initialized here [-Wreorder]
  304 |     auto_exposure_mode_option::auto_exposure_mode_option(std::shared_ptr<auto_exposure_mechanism> auto_exposure,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.cpp: In member function 'virtual const char* librealsense::auto_exposure_mode_option::get_value_description(float) const':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.cpp:334:20: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=]
  334 |         catch(std::out_of_range)
      |                    ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.cpp: In member function 'virtual const char* librealsense::auto_exposure_antiflicker_rate_option::get_value_description(float) const':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.cpp:393:20: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=]
  393 |         catch(std::out_of_range)
      |                    ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/algo/thermal-loop/../../l500/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-timestamp.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-timestamp.cpp: In member function 'bool librealsense::ds5_timestamp_reader_from_metadata::has_metadata(const std::shared_ptr<librealsense::frame_interface>&)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-timestamp.cpp:34:14: warning: variable 'md' set but not used [-Wunused-but-set-variable]
   34 |         auto md = f->additional_data.metadata_blob;
      |              ^~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/librealsense-exception.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:16:
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.cpp: In function 'rs2_intrinsics librealsense::ds::get_intrinsic_fisheye_table(const std::vector<unsigned char>&, uint32_t, uint32_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.cpp:137:63: warning: left operand of comma operator has no effect [-Wunused-value]
  137 |              LOG_DEBUG(endl<< array2str((float_4&)(intrinsics.fx, intrinsics.fy, intrinsics.ppx, intrinsics.ppy)) << endl);
      |                                                    ~~~~~~~~~~~^~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/easylogging/easyloggingpp.h:43:64: note: in definition of macro 'LOG_DEBUG'
   43 | #define LOG_DEBUG(...)   do { CLOG(DEBUG   ,"librealsense") << __VA_ARGS__; } while(false)
      |                                                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.cpp:137:78: warning: right operand of comma operator has no effect [-Wunused-value]
  137 |              LOG_DEBUG(endl<< array2str((float_4&)(intrinsics.fx, intrinsics.fy, intrinsics.ppx, intrinsics.ppy)) << endl);
      |                                                                   ~~~~~~~~~~~^~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/easylogging/easyloggingpp.h:43:64: note: in definition of macro 'LOG_DEBUG'
   43 | #define LOG_DEBUG(...)   do { CLOG(DEBUG   ,"librealsense") << __VA_ARGS__; } while(false)
      |                                                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.cpp:137:93: warning: right operand of comma operator has no effect [-Wunused-value]
  137 |              LOG_DEBUG(endl<< array2str((float_4&)(intrinsics.fx, intrinsics.fy, intrinsics.ppx, intrinsics.ppy)) << endl);
      |                                                                                  ~~~~~~~~~~~^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/easylogging/easyloggingpp.h:43:64: note: in definition of macro 'LOG_DEBUG'
   43 | #define LOG_DEBUG(...)   do { CLOG(DEBUG   ,"librealsense") << __VA_ARGS__; } while(false)
      |                                                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.cpp: In function 'rs2_intrinsics librealsense::ds::get_color_stream_intrinsic(const std::vector<unsigned char>&, uint32_t, uint32_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.cpp:181:67: warning: left operand of comma operator has no effect [-Wunused-value]
  181 |             LOG_DEBUG(endl << array2str((float_4&)(calc_intrinsic.fx, calc_intrinsic.fy, calc_intrinsic.ppx, calc_intrinsic.ppy)) << endl);
      |                                                    ~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/easylogging/easyloggingpp.h:43:64: note: in definition of macro 'LOG_DEBUG'
   43 | #define LOG_DEBUG(...)   do { CLOG(DEBUG   ,"librealsense") << __VA_ARGS__; } while(false)
      |                                                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.cpp:181:86: warning: right operand of comma operator has no effect [-Wunused-value]
  181 |             LOG_DEBUG(endl << array2str((float_4&)(calc_intrinsic.fx, calc_intrinsic.fy, calc_intrinsic.ppx, calc_intrinsic.ppy)) << endl);
      |                                                                       ~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/easylogging/easyloggingpp.h:43:64: note: in definition of macro 'LOG_DEBUG'
   43 | #define LOG_DEBUG(...)   do { CLOG(DEBUG   ,"librealsense") << __VA_ARGS__; } while(false)
      |                                                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.cpp:181:105: warning: right operand of comma operator has no effect [-Wunused-value]
  181 |             LOG_DEBUG(endl << array2str((float_4&)(calc_intrinsic.fx, calc_intrinsic.fy, calc_intrinsic.ppx, calc_intrinsic.ppy)) << endl);
      |                                                                                          ~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/utilities/easylogging/easyloggingpp.h:43:64: note: in definition of macro 'LOG_DEBUG'
   43 | #define LOG_DEBUG(...)   do { CLOG(DEBUG   ,"librealsense") << __VA_ARGS__; } while(false)
      |                                                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.cpp: In function 'bool librealsense::ds::try_get_intrinsic_by_resolution_new(const std::vector<unsigned char>&, uint32_t, uint32_t, rs2_intrinsics*)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.cpp:202:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  202 |             for (int i = 0; i < count; i++)
      |                             ~~^~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
/builddir/build/BUILD/librealsense-2.53.1/src/types.h: In instantiation of 'std::string librealsense::array2str(T&) [with T = float [4]; std::string = std::__cxx11::basic_string<char>]':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.cpp:28:13:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:124:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  124 |         for (auto i = 0; i < arr_size(data); i++)
      |                          ~~^~~~~~~~~~~~~~~~
[ 13%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-motion.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/ds5-motion.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/ds5-motion.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/ds5-motion.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-motion.cpp
[ 14%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-nonmonochrome.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/ds5-nonmonochrome.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/ds5-nonmonochrome.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/ds5-nonmonochrome.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-nonmonochrome.cpp
[ 14%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-device.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/ds5-device.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/ds5-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/ds5-device.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-motion.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-motion.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-nonmonochrome.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 14%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-color.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/ds5-color.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/ds5-color.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/ds5-color.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-color.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/metadata.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-color.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-motion.cpp: In constructor 'librealsense::ds5_motion::ds5_motion(std::shared_ptr<librealsense::context>, const librealsense::platform::backend_device_group&)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-motion.cpp:492:55: warning: base 'librealsense::ds5_motion_base' will be initialized after [-Wreorder]
  492 |         _fisheye_stream(new stream(RS2_STREAM_FISHEYE))
      |                                                       ^
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-motion.cpp:492:55: warning:   base 'librealsense::device' [-Wreorder]
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-motion.cpp:487:5: warning:   when initialized here [-Wreorder]
  487 |     ds5_motion::ds5_motion(std::shared_ptr<context> ctx,
      |     ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-motion.cpp: In constructor 'librealsense::ds5_motion_uvc::ds5_motion_uvc(std::shared_ptr<librealsense::context>, const librealsense::platform::backend_device_group&)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-motion.cpp:522:32: warning: base 'librealsense::ds5_motion_base' will be initialized after [-Wreorder]
  522 |           ds5_device(ctx, group)
      |                                ^
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-motion.cpp:522:32: warning:   base 'librealsense::device' [-Wreorder]
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-motion.cpp:518:5: warning:   when initialized here [-Wreorder]
  518 |     ds5_motion_uvc::ds5_motion_uvc(std::shared_ptr<context> ctx,
      |     ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.cpp:15:
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.h: In constructor 'librealsense::ds5_auto_exposure_roi_method::ds5_auto_exposure_roi_method(const librealsense::hw_monitor&, librealsense::ds::fw_cmd)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.h:30:27: warning: 'librealsense::ds5_auto_exposure_roi_method::_hw_monitor' will be initialized after [-Wreorder]
   30 |         const hw_monitor& _hw_monitor;
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.h:29:26: warning:   'const librealsense::ds::fw_cmd librealsense::ds5_auto_exposure_roi_method::_cmd' [-Wreorder]
   29 |         const ds::fw_cmd _cmd;
      |                          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.cpp:89:5: warning:   when initialized here [-Wreorder]
   89 |     ds5_auto_exposure_roi_method::ds5_auto_exposure_roi_method(
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.cpp: In function 'void librealsense::update_flash_section(std::shared_ptr<hw_monitor>, const std::vector<unsigned char>&, uint32_t, uint32_t, update_progress_callback_ptr, float, float)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.cpp:258:31: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
  258 |             for (int i = 0; i < ds::FLASH_SECTOR_SIZE; )
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-timestamp.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-color.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.cpp: In constructor 'librealsense::ds5u_device::ds5u_device(std::shared_ptr<librealsense::context>, const librealsense::platform::backend_device_group&)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.cpp:1429:52: warning: base 'librealsense::ds5_device' will be initialized after [-Wreorder]
 1429 |         : ds5_device(ctx, group), device(ctx, group)
      |                                                    ^
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.cpp:1429:52: warning:   base 'librealsense::device' [-Wreorder]
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.cpp:1427:5: warning:   when initialized here [-Wreorder]
 1427 |     ds5u_device::ds5u_device(std::shared_ptr<context> ctx,
      |     ^~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-color.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-color.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-color.cpp: In constructor 'librealsense::ds5_color::ds5_color(std::shared_ptr<librealsense::context>, const librealsense::platform::backend_device_group&)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-color.cpp:33:31: warning: base 'librealsense::ds5_device' will be initialized after [-Wreorder]
   33 |           _separate_color(true)
      |                               ^
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-color.cpp:33:31: warning:   base 'librealsense::device' [-Wreorder]
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-color.cpp:29:5: warning:   when initialized here [-Wreorder]
   29 |     ds5_color::ds5_color(std::shared_ptr<context> ctx,
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 14%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-active.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/ds5-active.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/ds5-active.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/ds5-active.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-active.cpp
[ 15%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-factory.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/ds5-factory.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/ds5-factory.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/ds5-factory.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-factory.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-active.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-factory.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 15%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-fw-update-device.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/ds5-fw-update-device.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/ds5-fw-update-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/ds5-fw-update-device.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-fw-update-device.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device-interface.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-fw-update-device.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-fw-update-device.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 15%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/advanced_mode/rs_advanced_mode.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/advanced_mode/rs_advanced_mode.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/advanced_mode/rs_advanced_mode.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/advanced_mode/rs_advanced_mode.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/advanced_mode/rs_advanced_mode.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/advanced_mode/rs_advanced_mode.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/cmake -E cmake_symlink_library pybackend2.cpython-311-riscv64-linux-gnu.so.2.53.1 pybackend2.cpython-311-riscv64-linux-gnu.so.2 pybackend2.cpython-311-riscv64-linux-gnu.so
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/strip /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python/pybackend2.cpython-311-riscv64-linux-gnu.so.2.53.1
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 15%] Built target pybackend2
[ 15%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/advanced_mode/presets.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/advanced_mode/presets.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/advanced_mode/presets.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/advanced_mode/presets.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/advanced_mode/presets.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 16%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/advanced_mode/advanced_mode.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/advanced_mode/advanced_mode.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/advanced_mode/advanced_mode.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/advanced_mode/advanced_mode.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/advanced_mode/advanced_mode.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/advanced_mode.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/advanced_mode/advanced_mode.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device-interface.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-fw-update-device.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/advanced_mode.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/advanced_mode/rs_advanced_mode.cpp:9:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-factory.cpp: In member function 'virtual bool librealsense::rs405u_device::contradicts(const librealsense::stream_profile_interface*, const std::vector<librealsense::stream_profile>&) const':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-factory.cpp:109:22: warning: unused variable 'vid_a' [-Wunused-variable]
  109 |             if (auto vid_a = dynamic_cast<const video_stream_profile_interface*>(a))
      |                      ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-factory.cpp: In member function 'virtual bool librealsense::rs416_device::contradicts(const librealsense::stream_profile_interface*, const std::vector<librealsense::stream_profile>&) const':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-factory.cpp:241:22: warning: unused variable 'vid_a' [-Wunused-variable]
  241 |             if (auto vid_a = dynamic_cast<const video_stream_profile_interface*>(a))
      |                      ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-factory.cpp: In member function 'virtual bool librealsense::rs416_rgb_device::contradicts(const librealsense::stream_profile_interface*, const std::vector<librealsense::stream_profile>&) const':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-factory.cpp:298:22: warning: unused variable 'vid_a' [-Wunused-variable]
  298 |             if (auto vid_a = dynamic_cast<const video_stream_profile_interface*>(a))
      |                      ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-factory.cpp: In constructor 'librealsense::rs465_device::rs465_device(std::shared_ptr<librealsense::context>, const librealsense::platform::backend_device_group&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-factory.cpp:887:41: warning: base 'librealsense::ds5_motion' will be initialized after [-Wreorder]
  887 |                 get_flash_logs_command()) {}
      |                                         ^
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-factory.cpp:887:41: warning:   base 'librealsense::ds5_nonmonochrome' [-Wreorder]
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-factory.cpp:875:9: warning:   when initialized here [-Wreorder]
  875 |         rs465_device(std::shared_ptr<context> ctx,
      |         ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/api.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/advanced_mode/rs_advanced_mode.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-active.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/advanced_mode/advanced_mode.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/advanced_mode/advanced_mode.cpp: In member function 'virtual const char* librealsense::advanced_mode_preset_option::get_value_description(float) const':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/advanced_mode/advanced_mode.cpp:915:21: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=]
  915 |         catch (std::out_of_range)
      |                     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 16%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-auto-calibration.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/ds5-auto-calibration.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/ds5-auto-calibration.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/ds5-auto-calibration.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 16%] Building CXX object CMakeFiles/realsense2.dir/src/ds5/ds5-thermal-monitor.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds5/ds5-thermal-monitor.cpp.o -MF CMakeFiles/realsense2.dir/src/ds5/ds5-thermal-monitor.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds5/ds5-thermal-monitor.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-thermal-monitor.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-color.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-thermal-monitor.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 17%] Building CXX object CMakeFiles/realsense2.dir/src/ivcam/ivcam-private.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ivcam/ivcam-private.cpp.o -MF CMakeFiles/realsense2.dir/src/ivcam/ivcam-private.cpp.o.d -o CMakeFiles/realsense2.dir/src/ivcam/ivcam-private.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ivcam/ivcam-private.cpp
[ 17%] Building CXX object CMakeFiles/realsense2.dir/src/ivcam/sr300.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ivcam/sr300.cpp.o -MF CMakeFiles/realsense2.dir/src/ivcam/sr300.cpp.o.d -o CMakeFiles/realsense2.dir/src/ivcam/sr300.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 17%] Building CXX object CMakeFiles/realsense2.dir/src/ivcam/sr300-fw-update-device.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ivcam/sr300-fw-update-device.cpp.o -MF CMakeFiles/realsense2.dir/src/ivcam/sr300-fw-update-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/ivcam/sr300-fw-update-device.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300-fw-update-device.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device-interface.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300-fw-update-device.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300-fw-update-device.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 17%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-depth.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-depth.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-depth.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-depth.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-depth.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-depth.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.h:15:
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.h: In constructor 'librealsense::auto_calibrated::auto_calibrated(std::shared_ptr<librealsense::hw_monitor>&)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.h:103:14: warning: 'librealsense::auto_calibrated::_interactive_scan' will be initialized after [-Wreorder]
  103 |         bool _interactive_scan;
      |              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.h:101:27: warning:   'librealsense::auto_calibrated::auto_calib_action librealsense::auto_calibrated::_action' [-Wreorder]
  101 |         auto_calib_action _action;
      |                           ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:186:5: warning:   when initialized here [-Wreorder]
  186 |     auto_calibrated::auto_calibrated(std::shared_ptr<hw_monitor>& hwm)
      |     ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-thermal-monitor.cpp: In member function 'void librealsense::ds5_thermal_monitor::polling(dispatcher::cancellable_timer)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-thermal-monitor.cpp:74:22: warning: unused variable 'ts' [-Wunused-variable]
   74 |                 auto ts = (uint64_t)std::chrono::high_resolution_clock::now().time_since_epoch().count();
      |                      ^~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.h:101:27: warning: 'librealsense::auto_calibrated::_action' will be initialized after [-Wreorder]
  101 |         auto_calib_action _action;
      |                           ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.h:96:13: warning:   'int librealsense::auto_calibrated::_average_step_count' [-Wreorder]
   96 |         int _average_step_count;
      |             ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:186:5: warning:   when initialized here [-Wreorder]
  186 |     auto_calibrated::auto_calibrated(std::shared_ptr<hw_monitor>& hwm)
      |     ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.h:106:36: warning: 'librealsense::auto_calibrated::_max_valid_depth' will be initialized after [-Wreorder]
  106 |         uint16_t _min_valid_depth, _max_valid_depth;
      |                                    ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.h:100:13: warning:   'int librealsense::auto_calibrated::_resize_factor' [-Wreorder]
  100 |         int _resize_factor;
      |             ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:186:5: warning:   when initialized here [-Wreorder]
  186 |     auto_calibrated::auto_calibrated(std::shared_ptr<hw_monitor>& hwm)
      |     ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:453:24: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  453 |                     if (host_assistance != host_assistance_type::no_assistance)
      |                        ^
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp: In member function 'virtual std::vector<unsigned char> librealsense::auto_calibrated::run_on_chip_calibration(int, std::string, float*, librealsense::update_progress_callback_ptr)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:460:28: warning: unused variable 'status' [-Wunused-variable]
  460 |             rs2_dsc_status status = (rs2_dsc_status)result.status;
      |                            ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:542:32: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  542 |                             if (host_assistance != host_assistance_type::no_assistance)
      |                                ^
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp: In member function 'virtual std::vector<unsigned char> librealsense::auto_calibrated::run_on_chip_calibration(int, std::string, float*, librealsense::update_progress_callback_ptr)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:644:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  644 |                         if (host_assistance != host_assistance_type::no_assistance)
      |                            ^
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:770:32: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  770 |                             if (host_assistance != host_assistance_type::no_assistance)
      |                                ^
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:744:27: warning: unused variable 'progress' [-Wunused-variable]
  744 |                     float progress = 0.0f;
      |                           ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:868:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  868 |                         if (host_assistance != host_assistance_type::no_assistance)
      |                            ^
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp: In member function 'virtual std::vector<unsigned char> librealsense::auto_calibrated::run_tare_calibration(int, float, std::string, float*, librealsense::update_progress_callback_ptr)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:875:28: warning: unused variable 'status' [-Wunused-variable]
  875 |             rs2_dsc_status status = (rs2_dsc_status)result.status;
      |                            ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp: In member function 'virtual std::vector<unsigned char> librealsense::auto_calibrated::process_calibration_frame(int, const rs2_frame*, float*, librealsense::update_progress_callback_ptr)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:1245:31: warning: unused variable 'frame_ts' [-Wunused-variable]
 1245 |             rs2_metadata_type frame_ts = ((frame_interface*)f)->get_frame_metadata(RS2_FRAME_METADATA_FRAME_TIMESTAMP);
      |                               ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp: In member function 'virtual std::vector<unsigned char> librealsense::auto_calibrated::get_calibration_table() const':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:1733:14: warning: unused variable 'table' [-Wunused-variable]
 1733 |         auto table = (uint8_t*)(calib.data() + sizeof(table_header));
      |              ^~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp: In member function 'void librealsense::auto_calibrated::get_target_rect_info(rs2_frame_queue*, float*, float&, float&, int, librealsense::update_progress_callback_ptr)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:1857:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::array<float, 4> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1857 |             for (int j = 1; j < rect_sides_arr.size(); ++j)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp: In member function 'void librealsense::auto_calibrated::get_target_dots_info(rs2_frame_queue*, float*, float*, rs2::stream_profile&, rs2_intrinsics&, int, librealsense::update_progress_callback_ptr)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:2126:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::array<float, 4> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 2126 |         for (int j = 1; j < dots_x_arr.size(); ++j)
      |                         ~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp: In member function 'virtual float librealsense::auto_calibrated::calculate_target_z(rs2_frame_queue*, rs2_frame_queue*, rs2_frame_queue*, float, float, librealsense::update_progress_callback_ptr)':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:2467:26: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 2467 |             if ((frm_idx < min_frames_required))
      |                  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device-interface.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300-fw-update-device.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp: In constructor 'librealsense::sr300_camera::sr300_camera(std::shared_ptr<librealsense::context>, const librealsense::platform::uvc_device_info&, const librealsense::platform::uvc_device_info&, const librealsense::platform::usb_device_info&, const librealsense::platform::backend_device_group&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp:533:70: warning: base 'librealsense::sr3xx_camera' will be initialized after [-Wreorder]
  533 |         _color_device_idx(add_sensor(create_color_device(ctx, color)))
      |                                                                      ^
/builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp:533:70: warning:   base 'librealsense::device' [-Wreorder]
/builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp:525:5: warning:   when initialized here [-Wreorder]
  525 |     sr300_camera::sr300_camera(std::shared_ptr<context> ctx, const platform::uvc_device_info& color,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp: In constructor 'librealsense::sr305_camera::sr305_camera(std::shared_ptr<librealsense::context>, const librealsense::platform::uvc_device_info&, const librealsense::platform::uvc_device_info&, const librealsense::platform::usb_device_info&, const librealsense::platform::backend_device_group&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp:547:57: warning: base 'librealsense::sr300_camera' will be initialized after [-Wreorder]
  547 |         device(ctx, group, register_device_notifications) {
      |                                                         ^
/builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp:547:57: warning:   base 'librealsense::device' [-Wreorder]
/builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp:541:5: warning:   when initialized here [-Wreorder]
  541 |     sr305_camera::sr305_camera(std::shared_ptr<context> ctx, const platform::uvc_device_info &color,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp: In constructor 'librealsense::sr306_camera::sr306_camera(std::shared_ptr<librealsense::context>, const librealsense::platform::uvc_device_info&, const librealsense::platform::usb_device_info&, const librealsense::platform::backend_device_group&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp:567:57: warning: base 'librealsense::sr3xx_camera' will be initialized after [-Wreorder]
  567 |         device(ctx, group, register_device_notifications) {
      |                                                         ^
/builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp:567:57: warning:   base 'librealsense::device' [-Wreorder]
/builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp:561:5: warning:   when initialized here [-Wreorder]
  561 |     sr306_camera::sr306_camera(std::shared_ptr<context> ctx,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-depth.cpp:16:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h: In constructor 'librealsense::zero_order_options::zero_order_options()':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:46:33: warning: 'librealsense::zero_order_options::threshold_scale' will be initialized after [-Wreorder]
   46 |         int                     threshold_scale;
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:41:33: warning:   'bool librealsense::zero_order_options::read_baseline' [-Wreorder]
   41 |         bool                    read_baseline;
      |                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         zero_order_options():
      |         ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-depth.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-depth.cpp:546:26: warning: unused variable 'vs' [-Wunused-variable]
  546 |                     auto vs = dynamic_cast<video_stream_profile*>(sp.get());
      |                          ^~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 18%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-private.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-private.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-private.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-private.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-private.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-private.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-private.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 18%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-color.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-color.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-color.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-color.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-color.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-color.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-color.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 18%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l535-color-device.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l535-color-device.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l535-color-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l535-color-device.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-color-device.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../option.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-private.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-color.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-color-device.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-color-device.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../option.h:8:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-private.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp: In member function 'librealsense::auto_calibrated::change_preset()':
/builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-auto-calibration.cpp:1526:33: warning: 'old_preset' may be used uninitialized [-Wmaybe-uninitialized]
 1526 |         rs2_rs400_visual_preset old_preset;
      |                                 ^~~~~~~~~~
[ 18%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-device.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-device.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-device.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-private.h: In constructor 'librealsense::ivcam2::l500_temperature_options::l500_temperature_options(librealsense::l500_device*, rs2_option, const std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-private.h:457:26: warning: 'librealsense::ivcam2::l500_temperature_options::_l500_depth_dev' will be initialized after [-Wreorder]
  457 |             l500_device *_l500_depth_dev;
      |                          ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-private.h:456:24: warning:   'rs2_option librealsense::ivcam2::l500_temperature_options::_option' [-Wreorder]
  456 |             rs2_option _option;
      |                        ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-private.cpp:95:9: warning:   when initialized here [-Wreorder]
   95 |         l500_temperature_options::l500_temperature_options(l500_device *l500_depth_dev,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 19%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-motion.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-motion.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-motion.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-motion.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-motion.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-color.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-motion.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.cpp:21:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h: In constructor 'librealsense::zero_order_options::zero_order_options()':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:46:33: warning: 'librealsense::zero_order_options::threshold_scale' will be initialized after [-Wreorder]
   46 |         int                     threshold_scale;
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:41:33: warning:   'bool librealsense::zero_order_options::read_baseline' [-Wreorder]
   41 |         bool                    read_baseline;
      |                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         zero_order_options():
      |         ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.cpp: In constructor 'librealsense::l500_device::l500_device(std::shared_ptr<librealsense::context>, const librealsense::platform::backend_device_group&)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.cpp:65:16: warning: unused variable 'backend' [-Wunused-variable]
   65 |         auto&& backend = ctx->get_backend();
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.cpp:67:15: warning: unused variable 'depth_sensor' [-Wunused-variable]
   67 |         auto& depth_sensor = get_depth_sensor();
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.cpp: In member function 'void librealsense::l500_device::update_flash_section(std::shared_ptr<librealsense::hw_monitor>, const std::vector<unsigned char>&, uint32_t, uint32_t, librealsense::update_progress_callback_ptr, float, float)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.cpp:447:31: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
  447 |             for (int i = 0; i < ivcam2::FLASH_SECTOR_SIZE; )
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.cpp:667:31: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct librealsense::ivcam2::extended_temperatures'; use assignment or value-initialization instead [-Wclass-memaccess]
  667 |                         memset(&_temperatures, 0, sizeof(_temperatures));
      |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:15:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-private.h:427:16: note: 'struct librealsense::ivcam2::extended_temperatures' declared here
  427 |         struct extended_temperatures : public temperatures
      |                ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h: In instantiation of 'T librealsense::hw_monitor::get_gvd_field(const std::vector<unsigned char>&, size_t) [with T = unsigned char; size_t = long unsigned int]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.cpp:98:57:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:355:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  355 |             for (int i = 0; i < sizeof(T); i++)
      |                             ~~^~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 19%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-factory.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-factory.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-factory.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-factory.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-factory.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-factory.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /usr/include/c++/13/istream:41,
                 from /usr/include/c++/13/sstream:40,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/usb/usb-types.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/backend.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:10:
In member function 'std::basic_ostream<char, std::char_traits<char> >::operator<<(unsigned int)',
    inlined from 'el::base::MessageBuilder::operator<<(unsigned int)' at /builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.h:2888:3,
    inlined from 'el::base::Writer::operator<< <unsigned int>(unsigned int const&)el::base::Writer&' at /builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.h:3216:24,
    inlined from 'librealsense::sr300_timestamp_reader_from_metadata::get_frame_timestamp(std::shared_ptr<librealsense::frame_interface> const&)' at /builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp:638:17:
/usr/include/c++/13/ostream:198:25: warning: 'fcc' may be used uninitialized [-Wmaybe-uninitialized]
  198 |         return _M_insert(static_cast<unsigned long>(__n));
      |                ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp: In member function 'librealsense::sr300_timestamp_reader_from_metadata::get_frame_timestamp(std::shared_ptr<librealsense::frame_interface> const&)':
/builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.cpp:632:26: note: 'fcc' was declared here
  632 |                 uint32_t fcc;
      |                          ^~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 19%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-fw-update-device.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-fw-update-device.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-fw-update-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-fw-update-device.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-fw-update-device.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device-interface.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-fw-update-device.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-fw-update-device.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 20%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-serializable.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-serializable.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-serializable.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-serializable.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-serializable.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/serializable-interface.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-serializable.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-serializable.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 20%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-options.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-options.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-options.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-options.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-options.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device-interface.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-options.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-options.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../option.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-private.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-fw-update-device.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-serializable.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 20%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l535-device-options.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l535-device-options.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l535-device-options.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l535-device-options.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-device-options.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../option.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-options.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-serializable.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-device-options.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-device-options.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-options.h:6:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-options.h: In constructor 'librealsense::l500_hw_options::l500_hw_options(librealsense::l500_device*, librealsense::hw_monitor*, librealsense::l500_control, librealsense::option*, const std::string&, librealsense::firmware_version, std::shared_ptr<librealsense::digital_gain_option>)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-options.h:104:21: warning: 'librealsense::l500_hw_options::_hw_monitor' will be initialized after [-Wreorder]
  104 |         hw_monitor* _hw_monitor;
      |                     ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-options.h:102:22: warning:   'librealsense::l500_control librealsense::l500_hw_options::_type' [-Wreorder]
  102 |         l500_control _type;
      |                      ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-options.cpp:59:5: warning:   when initialized here [-Wreorder]
   59 |     l500_hw_options::l500_hw_options( l500_device* l500_dev,
      |     ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 20%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l535-amc-option.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l535-amc-option.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l535-amc-option.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l535-amc-option.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-amc-option.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-amc-option.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-amc-option.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-device-options.h:6:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-device-options.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-device-options.cpp:23:14: warning: unused variable 'default_sensor_mode' [-Wunused-variable]
   23 |         auto default_sensor_mode = RS2_SENSOR_MODE_VGA;
      |              ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-device-options.cpp: In constructor 'librealsense::ivcam2::l535::device_options::device_options(std::shared_ptr<librealsense::context>, const librealsense::platform::backend_device_group&)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-device-options.cpp:18:12: warning: unused variable 'raw_depth_sensor' [-Wunused-variable]
   18 |     auto & raw_depth_sensor = get_raw_depth_sensor();
      |            ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 21%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l535-preset-option.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l535-preset-option.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l535-preset-option.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l535-preset-option.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-preset-option.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-preset-option.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-preset-option.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-amc-option.h:6:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 21%] Building CXX object CMakeFiles/realsense2.dir/src/media/record/record_device.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/media/record/record_device.cpp.o -MF CMakeFiles/realsense2.dir/src/media/record/record_device.cpp.o.d -o CMakeFiles/realsense2.dir/src/media/record/record_device.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_device.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_device.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-amc-option.h: In constructor 'librealsense::ivcam2::l535::amc_option::amc_option(librealsense::l500_device*, librealsense::hw_monitor*, librealsense::ivcam2::l535::amc_control, const std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-amc-option.h:61:22: warning: 'librealsense::ivcam2::l535::amc_option::_hw_monitor' will be initialized after [-Wreorder]
   61 |         hw_monitor * _hw_monitor;
      |                      ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-amc-option.h:59:21: warning:   'librealsense::ivcam2::l535::amc_control librealsense::ivcam2::l535::amc_option::_control' [-Wreorder]
   59 |         amc_control _control;
      |                     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-amc-option.cpp:11:1: warning:   when initialized here [-Wreorder]
   11 | amc_option::amc_option( librealsense::l500_device * l500_dev,
      | ^~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 21%] Building CXX object CMakeFiles/realsense2.dir/src/media/record/record_sensor.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/media/record/record_sensor.cpp.o -MF CMakeFiles/realsense2.dir/src/media/record/record_sensor.cpp.o.d -o CMakeFiles/realsense2.dir/src/media/record/record_sensor.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_sensor.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/roi.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_sensor.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_sensor.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l535-preset-option.h:6:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
[ 21%] Building CXX object CMakeFiles/realsense2.dir/src/media/playback/playback_device.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/media/playback/playback_device.cpp.o -MF CMakeFiles/realsense2.dir/src/media/playback/playback_device.cpp.o.d -o CMakeFiles/realsense2.dir/src/media/playback/playback_device.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/roi.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/advanced_mode.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_device.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:150,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:41,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
[ 22%] Building CXX object CMakeFiles/realsense2.dir/src/media/playback/playback_sensor.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/media/playback/playback_sensor.cpp.o -MF CMakeFiles/realsense2.dir/src/media/playback/playback_sensor.cpp.o.d -o CMakeFiles/realsense2.dir/src/media/playback/playback_sensor.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/roi.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/serialization.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_sensor.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:150,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:41,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_sensor.h:11:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-depth.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_device.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
[ 22%] Building CXX object CMakeFiles/realsense2.dir/src/media/ros/ros_reader.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/media/ros/ros_reader.cpp.o -MF CMakeFiles/realsense2.dir/src/media/ros/ros_reader.cpp.o.d -o CMakeFiles/realsense2.dir/src/media/ros/ros_reader.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/api.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_sensor.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_device.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_device.h: In constructor 'librealsense::record_device::record_device(std::shared_ptr<librealsense::device_interface>, std::shared_ptr<librealsense::device_serializer::writer>)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_device.h:74:14: warning: 'librealsense::record_device::m_is_recording' will be initialized after [-Wreorder]
   74 |         bool m_is_recording;
      |              ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_device.h:70:54: warning:   'std::chrono::_V2::system_clock::duration librealsense::record_device::m_record_total_pause_duration' [-Wreorder]
   70 |         std::chrono::high_resolution_clock::duration m_record_total_pause_duration;
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_device.cpp:12:1: warning:   when initialized here [-Wreorder]
   12 | librealsense::record_device::record_device(std::shared_ptr<librealsense::device_interface> device,
      | ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5:
/builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/serialization.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:150,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:41,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.h:6:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/serialization.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_sensor.h: In constructor 'librealsense::record_sensor::record_sensor(librealsense::device_interface&, librealsense::sensor_interface&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_sensor.h:76:14: warning: 'librealsense::record_sensor::m_register_notification_to_base' will be initialized after [-Wreorder]
   76 |         bool m_register_notification_to_base;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_sensor.h:73:13: warning:   'int librealsense::record_sensor::m_before_start_callback_token' [-Wreorder]
   73 |         int m_before_start_callback_token;
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_sensor.cpp:11:1: warning:   when initialized here [-Wreorder]
   11 | librealsense::record_sensor::record_sensor( device_interface& device,
      | ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/record/record_sensor.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 22%] Building CXX object CMakeFiles/realsense2.dir/src/media/ros/ros_writer.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/media/ros/ros_writer.cpp.o -MF CMakeFiles/realsense2.dir/src/media/ros/ros_writer.cpp.o.d -o CMakeFiles/realsense2.dir/src/media/ros/ros_writer.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/serialization.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/decimation-filter.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:11:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/aux_/na_assert.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/arg.hpp:25,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/placeholders.hpp:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_categories.hpp:17,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_facade.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:39:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: note: remove parentheses
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
      |                     -
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
      |     -
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: note: remove parentheses
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                     -
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
      |     -
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.cpp:14:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
[ 23%] Building CXX object CMakeFiles/realsense2.dir/src/mock/sql.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/mock/sql.cpp.o -MF CMakeFiles/realsense2.dir/src/mock/sql.cpp.o.d -o CMakeFiles/realsense2.dir/src/mock/sql.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/mock/sql.cpp
[ 23%] Building CXX object CMakeFiles/realsense2.dir/src/mock/recorder.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/mock/recorder.cpp.o -MF CMakeFiles/realsense2.dir/src/mock/recorder.cpp.o.d -o CMakeFiles/realsense2.dir/src/mock/recorder.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:662:19: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  662 |     , public std::unary_function<T0,R>
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/unique_ptr.h:37,
                 from /usr/include/c++/13/memory:78,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/roi.h:5:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:666:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 |     , public std::binary_function<T0,T1,R>
      |                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:61:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/mock/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/mock/../context.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/mock/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/mock/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/streaming.h:5:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/serialization.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/decimation-filter.h:6:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/aux_/na_assert.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/arg.hpp:25,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/placeholders.hpp:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_categories.hpp:17,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_facade.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:39:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: note: remove parentheses
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
      |                     -
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
      |     -
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: note: remove parentheses
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                     -
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
      |     -
[ 23%] Building CXX object CMakeFiles/realsense2.dir/src/proc/sse/sse-align.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/sse/sse-align.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/sse/sse-align.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/sse/sse-align.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/sse-align.cpp
[ 23%] Building CXX object CMakeFiles/realsense2.dir/src/proc/sse/sse-pointcloud.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/sse/sse-pointcloud.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/sse/sse-pointcloud.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/sse/sse-pointcloud.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/sse-pointcloud.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:662:19: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  662 |     , public std::unary_function<T0,R>
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_tree.h:65,
                 from /usr/include/c++/13/map:62,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/serialization.h:6:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:666:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 |     , public std::binary_function<T0,T1,R>
      |                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/aux_/na_assert.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/arg.hpp:25,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/placeholders.hpp:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_categories.hpp:17,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_facade.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:39:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: note: remove parentheses
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
      |                     -
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
      |     -
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: note: remove parentheses
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                     -
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
      |     -
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:61:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:662:19: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  662 |     , public std::unary_function<T0,R>
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/unique_ptr.h:37,
                 from /usr/include/c++/13/memory:78,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../core/roi.h:5:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:666:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 |     , public std::binary_function<T0,T1,R>
      |                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/sse-pointcloud.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h: In function 'bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:671:26: warning: unused variable 'number_of_hexadecimal_values_in_a_guid' [-Wunused-variable]
  671 |             const size_t number_of_hexadecimal_values_in_a_guid = 11;
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:61:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.cpp: In member function 'std::shared_ptr<librealsense::stream_profile_interface> librealsense::playback_device::get_stream(const std::map<unsigned int, std::shared_ptr<librealsense::playback_sensor> >&, librealsense::device_serializer::stream_identifier)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.cpp:148:117: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
  148 |                 if(stream_profile->get_stream_type() == stream_id.stream_type && stream_profile->get_stream_index() == stream_id.stream_index)
      |                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/api.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/api.h:108:17: warning: 'void librealsense::translate_exception(const char*, std::string, rs2_error**)' defined but not used [-Wunused-function]
  108 |     static void translate_exception(const char * name, std::string args, rs2_error ** error)
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/option.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:25,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.h:7:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/sse-pointcloud.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h: In function 'bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:671:26: warning: unused variable 'number_of_hexadecimal_values_in_a_guid' [-Wunused-variable]
  671 |             const size_t number_of_hexadecimal_values_in_a_guid = 11;
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.cpp: In member function 'void librealsense::playback_sensor::register_sensor_options(const librealsense::device_serializer::sensor_snapshot&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.cpp:278:23: warning: unused variable 'value' [-Wunused-variable]
  278 |                 float value = option.query();
      |                       ^~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/mock/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/mock/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/mock/../context.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-depth.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:26:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/mock/../media/playback/../../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/mock/../media/playback/../../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/mock/../media/playback/../../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/mock/../media/playback/../../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/mock/../media/playback/playback_device.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/mock/../context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h: In constructor 'librealsense::zero_order_options::zero_order_options()':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:46:33: warning: 'librealsense::zero_order_options::threshold_scale' will be initialized after [-Wreorder]
   46 |         int                     threshold_scale;
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:41:33: warning:   'bool librealsense::zero_order_options::read_baseline' [-Wreorder]
   41 |         bool                    read_baseline;
      |                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         zero_order_options():
      |         ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h: In function 'bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:671:26: warning: unused variable 'number_of_hexadecimal_values_in_a_guid' [-Wunused-variable]
  671 |             const size_t number_of_hexadecimal_values_in_a_guid = 11;
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:662:19: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  662 |     , public std::unary_function<T0,R>
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_types.hpp:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:7:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:666:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 |     , public std::binary_function<T0,T1,R>
      |                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::recording::recording(std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<librealsense::platform::playback_device_watcher>)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:313:43: warning: 'librealsense::platform::recording::_ts' will be initialized after [-Wreorder]
  313 |             std::shared_ptr<time_service> _ts;
      |                                           ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:310:54: warning:   'std::shared_ptr<librealsense::platform::playback_device_watcher> librealsense::platform::recording::_watcher' [-Wreorder]
  310 |             std::shared_ptr<playback_device_watcher> _watcher;
      |                                                      ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.cpp:148:9: warning:   when initialized here [-Wreorder]
  148 |         recording::recording(std::shared_ptr<time_service> ts, std::shared_ptr<playback_device_watcher> watcher)
      |         ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:61:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.cpp: In member function 'virtual void librealsense::platform::playback_uvc_device::stream_on(std::function<void(const librealsense::notification&)>)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.cpp:1253:20: warning: unused variable 'c' [-Wunused-variable]
 1253 |             auto&& c = _rec->find_call(call_type::uvc_play, _entity_id);
      |                    ^
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.cpp: In member function 'virtual void librealsense::platform::playback_uvc_device::set_power_state(librealsense::platform::power_state)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.cpp:1288:20: warning: unused variable 'c' [-Wunused-variable]
 1288 |             auto&& c = _rec->find_call(call_type::uvc_set_power_state, _entity_id, [&](const call& call_found)
      |                    ^
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.cpp: In member function 'virtual bool librealsense::platform::playback_uvc_device::get_xu(const librealsense::platform::extension_unit&, uint8_t, uint8_t*, int) const':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.cpp:1327:36: warning: comparison of integer expressions of different signedness: 'std::vector<unsigned char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1327 |             if (stored_data.size() != len)
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-depth.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.h:6:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/mock/../media/playback/../../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/mock/../media/playback/../../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/mock/../media/playback/playback_device.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/../media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/../media/playback/../../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/mock/../media/playback/../../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:15:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h: In constructor 'librealsense::zero_order_options::zero_order_options()':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:46:33: warning: 'librealsense::zero_order_options::threshold_scale' will be initialized after [-Wreorder]
   46 |         int                     threshold_scale;
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:41:33: warning:   'bool librealsense::zero_order_options::read_baseline' [-Wreorder]
   41 |         bool                    read_baseline;
      |                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         zero_order_options():
      |         ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp: In member function 'librealsense::frame_holder librealsense::ros_reader::create_motion_sample(const rosbag::MessageInstance&) const':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:521:25: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
  521 |         return std::move(fh);
      |                ~~~~~~~~~^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:521:25: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp: In member function 'void librealsense::ros_reader::update_l500_depth_sensor(const rosbag::Bag&, uint32_t, const librealsense::device_serializer::nanoseconds&, uint32_t, librealsense::device_serializer::snapshot_collection&, uint32_t, std::string, std::string)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:864:14: warning: unused variable 'depth_to_disparity' [-Wunused-variable]
  864 |         auto depth_to_disparity = true;
      |              ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp: In member function 'librealsense::stream_profiles librealsense::ros_reader::read_legacy_stream_info(uint32_t) const':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:1297:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::match_results<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1297 |                 for (int i = 1; i < sm.size(); i++)
      |                                 ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp: In static member function 'static std::pair<rs2_option, std::shared_ptr<librealsense::option> > librealsense::ros_reader::create_option(const rosbag::Bag&, const rosbag::MessageInstance&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:1407:46: warning: variable 'sensor_id' set but not used [-Wunused-but-set-variable]
 1407 |         device_serializer::sensor_identifier sensor_id = ros_topic::get_sensor_identifier(value_message_instance.getTopic());
      |                                              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/sse-pointcloud.cpp:11:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h: In function 'bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:671:26: warning: unused variable 'number_of_hexadecimal_values_in_a_guid' [-Wunused-variable]
  671 |             const size_t number_of_hexadecimal_values_in_a_guid = 11;
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/sse-pointcloud.cpp: In member function 'void librealsense::pointcloud_sse::get_texture_map_sse(librealsense::float2*, const librealsense::float3*, unsigned int, unsigned int, const rs2_intrinsics&, const rs2_extrinsics&, librealsense::float2*)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/sse-pointcloud.cpp:147:14: warning: unused variable 'tex_ptr' [-Wunused-variable]
  147 |         auto tex_ptr = texture_map;
      |              ^~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/metadata-parser.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:24:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/sse/../../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.cpp: In member function 'void librealsense::ros_writer::write_pose_frame(const librealsense::device_serializer::stream_identifier&, const librealsense::device_serializer::nanoseconds&, librealsense::frame_holder&&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.cpp:262:14: warning: variable 'rotation' set but not used [-Wunused-but-set-variable]
  262 |         auto rotation = pose->get_rotation();
      |              ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:10:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h: In instantiation of 'sensor_msgs::Image_<ContainerAllocator>::Image_() [with ContainerAllocator = std::allocator<void>]':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.cpp:176:28:   required from here
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:73:21: warning: 'sensor_msgs::Image_<std::allocator<void> >::depth_units' will be initialized after [-Wreorder]
   73 |   _depth_units_type depth_units;
      |                     ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:70:14: warning:   'sensor_msgs::Image_<std::allocator<void> >::_data_type sensor_msgs::Image_<std::allocator<void> >::data' [-Wreorder]
   70 |   _data_type data;
      |              ^~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:27:3: warning:   when initialized here [-Wreorder]
   27 |   Image_()
      |   ^~~~~~
[ 24%] Building CXX object CMakeFiles/realsense2.dir/src/proc/processing-blocks-factory.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/processing-blocks-factory.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/processing-blocks-factory.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/processing-blocks-factory.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:10:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h: In instantiation of 'sensor_msgs::Image_<ContainerAllocator>::Image_() [with ContainerAllocator = std::allocator<void>]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = sensor_msgs::Image_<allocator<void> >; _Args = {}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = sensor_msgs::Image_<std::allocator<void> >; _Args = {}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = sensor_msgs::Image_<std::allocator<void> >; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = sensor_msgs::Image_<std::allocator<void> >; _Alloc = std::allocator<void>; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {}; _Tp = sensor_msgs::Image_<std::allocator<void> >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {}; _Tp = sensor_msgs::Image_<std::allocator<void> >]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = sensor_msgs::Image_<allocator<void> >; _Args = {}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = sensor_msgs::Image_<allocator<void> >]'
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:408:51:   required from 'std::shared_ptr<_Tp> rosbag::Bag::instantiateBuffer(const rosbag::IndexEntry&) const [with T = sensor_msgs::Image_<std::allocator<void> >]'
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:165:38:   required from 'std::shared_ptr<_Tp> rosbag::MessageInstance::instantiate() const [with T = sensor_msgs::Image_<std::allocator<void> >]'
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.h:32:86:   required from 'static typename ROS_TYPE::ConstPtr librealsense::ros_reader::instantiate_msg(const rosbag::MessageInstance&) [with ROS_TYPE = sensor_msgs::Image_<std::allocator<void> >; typename ROS_TYPE::ConstPtr = std::shared_ptr<const sensor_msgs::Image_<std::allocator<void> > >]'
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:410:55:   required from here
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:73:21: warning: 'sensor_msgs::Image_<std::allocator<void> >::depth_units' will be initialized after [-Wreorder]
   73 |   _depth_units_type depth_units;
      |                     ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:70:14: warning:   'sensor_msgs::Image_<std::allocator<void> >::_data_type sensor_msgs::Image_<std::allocator<void> >::data' [-Wreorder]
   70 |   _data_type data;
      |              ^~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:27:3: warning:   when initialized here [-Wreorder]
   27 |   Image_()
      |   ^~~~~~
[ 24%] Building CXX object CMakeFiles/realsense2.dir/src/proc/align.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/align.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/align.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/align.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/video.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/align.cpp:22: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   22 | #pragma omp parallel for schedule(dynamic)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 24%] Building CXX object CMakeFiles/realsense2.dir/src/proc/colorizer.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/colorizer.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/colorizer.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/colorizer.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/colorizer.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/colorizer.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.cpp:9:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/colorizer.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.cpp:11:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
[ 24%] Building CXX object CMakeFiles/realsense2.dir/src/proc/pointcloud.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/pointcloud.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/pointcloud.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/pointcloud.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/pointcloud.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/colorizer.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/environment.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/pointcloud.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/align.cpp: In member function 'std::shared_ptr<rs2::video_stream_profile> librealsense::align::create_aligned_profile(rs2::video_stream_profile&, rs2::video_stream_profile&)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/align.cpp:158:18: warning: unused variable 'original_video_profile' [-Wunused-variable]
  158 |         if (auto original_video_profile = As<video_stream_profile_interface>(original_profile.get()->profile))
      |                  ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/align.cpp: In member function 'virtual bool librealsense::align::should_process(const rs2::frame&)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/align.cpp:188:20: warning: unused variable 'stream' [-Wunused-variable]
  188 |         rs2_stream stream = profile.stream_type();
      |                    ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/align.cpp:189:20: warning: unused variable 'format' [-Wunused-variable]
  189 |         rs2_format format = profile.format();
      |                    ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/align.cpp:190:13: warning: unused variable 'index' [-Wunused-variable]
  190 |         int index = profile.stream_index();
      |             ^~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/pointcloud.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 25%] Building CXX object CMakeFiles/realsense2.dir/src/proc/occlusion-filter.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/occlusion-filter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/occlusion-filter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/occlusion-filter.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/occlusion-filter.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/colorizer.cpp:11:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/colorizer.h: In constructor 'librealsense::colorizer::colorizer(const char*)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/colorizer.h:166:29: warning: 'librealsense::colorizer::_target_stream_profile' will be initialized after [-Wreorder]
  166 |         rs2::stream_profile _target_stream_profile;
      |                             ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/colorizer.h:162:26: warning:   'std::vector<int> librealsense::colorizer::_histogram' [-Wreorder]
  162 |         std::vector<int> _histogram;
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/colorizer.cpp:141:5: warning:   when initialized here [-Wreorder]
  141 |     colorizer::colorizer(const char* name)
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/occlusion-filter.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 25%] Building CXX object CMakeFiles/realsense2.dir/src/proc/synthetic-stream.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/synthetic-stream.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/synthetic-stream.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/synthetic-stream.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/occlusion-filter.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
[ 25%] Building CXX object CMakeFiles/realsense2.dir/src/proc/syncer-processing-block.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/syncer-processing-block.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/syncer-processing-block.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/syncer-processing-block.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/syncer-processing-block.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/source.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/syncer-processing-block.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/pointcloud.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/occlusion-filter.cpp: In member function 'void librealsense::occlusion_filter::monotonic_heuristic_invalidation(librealsense::float3*, librealsense::float2*, const std::vector<librealsense::float2>&, const rs2::depth_frame&) const':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/occlusion-filter.cpp:168:17: warning: unused variable 'depth_ptr' [-Wunused-variable]
  168 |            auto depth_ptr = (byte*)(depth.get_data());
      |                 ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/pointcloud.cpp: In member function 'void librealsense::pointcloud::inspect_depth_frame(const rs2::frame&)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/pointcloud.cpp:79:14: warning: variable 'found_depth_intrinsics' set but not used [-Wunused-but-set-variable]
   79 |         bool found_depth_intrinsics = false;
      |              ^~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/rotation-transform.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/occlusion-filter.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/pointcloud.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/syncer-processing-block.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.cpp: In member function 'librealsense::processing_block& librealsense::composite_processing_block::get(rs2_option)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.cpp:510:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<librealsense::processing_block> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  510 |         for (i = 0; i < _processing_blocks.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h: In constructor 'librealsense::interleaved_functional_processing_block::interleaved_functional_processing_block(const char*, rs2_format, rs2_format, rs2_stream, rs2_extension, int, rs2_format, rs2_stream, rs2_extension, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:192:13: warning: 'librealsense::interleaved_functional_processing_block::_left_target_profile_idx' will be initialized after [-Wreorder]
  192 |         int _left_target_profile_idx = 1;
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:187:20: warning:   'rs2_format librealsense::interleaved_functional_processing_block::_right_target_format' [-Wreorder]
  187 |         rs2_format _right_target_format;
      |                    ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.cpp:560:5: warning:   when initialized here [-Wreorder]
  560 |     interleaved_functional_processing_block::interleaved_functional_processing_block(const char* name,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.cpp: In member function 'librealsense::ros_writer::write_sensor_processing_blocks(librealsense::device_serializer::sensor_identifier, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > const&, std::shared_ptr<librealsense::recommended_proccesing_blocks_interface>)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.cpp:577:77: warning: 'ext' may be used uninitialized [-Wmaybe-uninitialized]
  577 |                 processing_block_msg.data = rs2_extension_type_to_string(ext);
      |                                                                             ^
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.cpp:563:23: note: 'ext' was declared here
  563 |         rs2_extension ext;
      |                       ^~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/source.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 26%] Building CXX object CMakeFiles/realsense2.dir/src/proc/decimation-filter.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/decimation-filter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/decimation-filter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/decimation-filter.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/decimation-filter.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/environment.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/decimation-filter.cpp:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 26%] Building CXX object CMakeFiles/realsense2.dir/src/proc/spatial-filter.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/spatial-filter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/spatial-filter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/spatial-filter.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/option.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/decimation-filter.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 26%] Building CXX object CMakeFiles/realsense2.dir/src/proc/temporal-filter.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/temporal-filter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/temporal-filter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/temporal-filter.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/temporal-filter.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/source.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/temporal-filter.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 26%] Building CXX object CMakeFiles/realsense2.dir/src/proc/hdr-merge.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/hdr-merge.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/hdr-merge.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/hdr-merge.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/hdr-merge.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/hdr-merge.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/hdr-merge.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h: In function 'librealsense::ros_topic::get_stream_type(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:243:20: warning: 'type' may be used uninitialized [-Wmaybe-uninitialized]
  243 |             return type;
      |                    ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:241:24: note: 'type' was declared here
  241 |             rs2_stream type;
      |                        ^~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/temporal-filter.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/decimation-filter.cpp:11:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/option.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/decimation-filter.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp: In member function 'void librealsense::spatial_filter::recursive_filter_horizontal_fp(void*, float, float)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:235:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  235 |         for (v = 0; v < _height;) {
      |                     ~~^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:244:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  244 |             if (!(*(int*)&previousInnovation > 0))
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:250:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  250 |                 if (*(int*)&innovation > 0) {
      |                      ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:284:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  284 |                 if (*(int*)&innovation > 0) { // switch to CurrentlyValid state
      |                      ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:302:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  302 |             if (!(*(int*)&previousInnovation > 0))
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:307:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  307 |                 if (*(int*)&innovation > 0) {
      |                      ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:341:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  341 |                 if (*(int*)&innovation > 0) { // switch to CurrentlyValid state
      |                      ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp: In member function 'void librealsense::spatial_filter::recursive_filter_vertical_fp(void*, float, float)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:365:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  365 |         for (u = 0; u < _width;) {
      |                     ~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:375:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  375 |             if (!(*(int*)&previousInnovation > 0))
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:381:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  381 |                 if (*(int*)&innovation > 0) {
      |                      ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:415:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  415 |                 if (*(int*)&innovation > 0) { // switch to CurrentlyValid state
      |                      ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:433:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  433 |             if (!(*(int*)&previousInnovation > 0))
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:438:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  438 |                 if (*(int*)&innovation > 0) {
      |                      ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:472:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  472 |                 if (*(int*)&innovation > 0) { // switch to CurrentlyValid state
      |                      ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
[ 27%] Building CXX object CMakeFiles/realsense2.dir/src/proc/sequence-id-filter.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/sequence-id-filter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/sequence-id-filter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/sequence-id-filter.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/sequence-id-filter.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 27%] Building CXX object CMakeFiles/realsense2.dir/src/proc/hole-filling-filter.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/hole-filling-filter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/hole-filling-filter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/hole-filling-filter.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sequence-id-filter.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/sequence-id-filter.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.h: In instantiation of 'void librealsense::spatial_filter::intertial_holes_fill(T*) [with T = float]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.h:52:40:   required from 'void librealsense::spatial_filter::dxf_smooth(void*, float, float, int) [with T = float]'
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:159:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.h:229:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  229 |             for (int j = 0; j < _height; ++j)
      |                             ~~^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.h: In instantiation of 'void librealsense::spatial_filter::intertial_holes_fill(T*) [with T = short unsigned int]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.h:52:40:   required from 'void librealsense::spatial_filter::dxf_smooth(void*, float, float, int) [with T = short unsigned int]'
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.cpp:161:33:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/spatial-filter.h:229:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/option.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/temporal-filter.cpp:9:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hdr-merge.cpp: In member function 'virtual rs2::frame librealsense::hdr_merge::process_frame(const rs2::frame_source&, const rs2::frame&)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hdr-merge.cpp:85:31: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::frameset>::size_type' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare]
   85 |         if (_framesets.size() == depth_seq_id)
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/source.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/temporal-filter.cpp:11:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/temporal-filter.h: In instantiation of 'void librealsense::temporal_filter::temp_jw_smooth(void*, void*, uint8_t*) [with T = float; uint8_t = unsigned char]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/temporal-filter.cpp:118:34:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/temporal-filter.h:27:24: warning: unused variable 'fp' [-Wunused-variable]
   27 |             const bool fp = (std::is_floating_point<T>::value);
      |                        ^~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/temporal-filter.h: In instantiation of 'void librealsense::temporal_filter::temp_jw_smooth(void*, void*, uint8_t*) [with T = short unsigned int; uint8_t = unsigned char]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/temporal-filter.cpp:120:37:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/temporal-filter.h:27:24: warning: unused variable 'fp' [-Wunused-variable]
[ 27%] Building CXX object CMakeFiles/realsense2.dir/src/proc/disparity-transform.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/disparity-transform.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/disparity-transform.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/disparity-transform.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/disparity-transform.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/option.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/disparity-transform.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/disparity-transform.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.cpp:9:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h: In instantiation of 'void librealsense::hole_filling_filter::apply_hole_filling(void*) [with T = float]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.cpp:64:38:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h:30:18: warning: unused variable 'fp' [-Wunused-variable]
   30 |             bool fp = (std::is_floating_point<T>::value);
      |                  ^~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h: In instantiation of 'void librealsense::hole_filling_filter::apply_hole_filling(void*) [with T = short unsigned int]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.cpp:66:41:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h:30:18: warning: unused variable 'fp' [-Wunused-variable]
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp: In member function 'librealsense::ros_reader::read_info_snapshot(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:1145:37: warning: 'info' may be used uninitialized [-Wmaybe-uninitialized]
 1145 |                 infos->register_info(info, info_msg->value);
      |                 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:1143:33: note: 'info' was declared here
 1143 |                 rs2_camera_info info;
      |                                 ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h: In instantiation of 'void librealsense::hole_filling_filter::holes_fill_farest(T*, size_t, size_t, size_t) [with T = float; size_t = long unsigned int]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h:40:34:   required from 'void librealsense::hole_filling_filter::apply_hole_filling(void*) [with T = float]'
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.cpp:64:38:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h:83:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   83 |             for (int j = 1; j < height - 1; ++j)
      |                             ~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h: In instantiation of 'void librealsense::hole_filling_filter::holes_fill_nearest(T*, size_t, size_t, size_t) [with T = float; size_t = long unsigned int]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h:43:35:   required from 'void librealsense::hole_filling_filter::apply_hole_filling(void*) [with T = float]'
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.cpp:64:38:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h:126:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  126 |             for (int j = 1; j < height - 1; ++j)
      |                             ~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h: In instantiation of 'void librealsense::hole_filling_filter::holes_fill_farest(T*, size_t, size_t, size_t) [with T = short unsigned int; size_t = long unsigned int]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h:40:34:   required from 'void librealsense::hole_filling_filter::apply_hole_filling(void*) [with T = short unsigned int]'
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.cpp:66:41:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h:83:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   83 |             for (int j = 1; j < height - 1; ++j)
      |                             ~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h: In instantiation of 'void librealsense::hole_filling_filter::holes_fill_nearest(T*, size_t, size_t, size_t) [with T = short unsigned int; size_t = long unsigned int]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h:43:35:   required from 'void librealsense::hole_filling_filter::apply_hole_filling(void*) [with T = short unsigned int]'
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.cpp:66:41:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/hole-filling-filter.h:126:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  126 |             for (int j = 1; j < height - 1; ++j)
      |                             ~~^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
[ 27%] Building CXX object CMakeFiles/realsense2.dir/src/proc/y8i-to-y8y8.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/y8i-to-y8y8.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/y8i-to-y8y8.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/y8i-to-y8y8.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/y8i-to-y8y8.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/disparity-transform.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/y8i-to-y8y8.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/y8i-to-y8y8.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp: In function 'librealsense::ros_reader::create_processing_block(rosbag::MessageInstance const&, bool&, std::shared_ptr<librealsense::options_interface>)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:1424:9: warning: 'id' may be used uninitialized [-Wmaybe-uninitialized]
 1424 |         switch (id)
      |         ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:1420:23: note: 'id' was declared here
 1420 |         rs2_extension id;
      |                       ^~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 28%] Building CXX object CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/y12i-to-y16y16.cpp
[ 28%] Building CXX object CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16-mipi.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16-mipi.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16-mipi.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16-mipi.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/y12i-to-y16y16-mipi.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/y12i-to-y16y16.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/y12i-to-y16y16.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/y12i-to-y16y16-mipi.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/y12i-to-y16y16-mipi.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In member function 'librealsense::notification::notification(rs2_notification_category, int, rs2_log_severity, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)',
    inlined from 'librealsense::ros_reader::create_notification(rosbag::Bag const&, rosbag::MessageInstance const&)' at /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:1472:79:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:909:14: warning: 'category' may be used uninitialized [-Wmaybe-uninitialized]
  909 |             :category(category), type(type), severity(severity), description(description)
      |              ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp: In function 'librealsense::ros_reader::create_notification(rosbag::Bag const&, rosbag::MessageInstance const&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:1467:35: note: 'category' was declared here
 1467 |         rs2_notification_category category;
      |                                   ^~~~~~~~
In member function 'librealsense::notification::notification(rs2_notification_category, int, rs2_log_severity, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)',
    inlined from 'librealsense::ros_reader::create_notification(rosbag::Bag const&, rosbag::MessageInstance const&)' at /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:1472:79:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:909:46: warning: 'severity' may be used uninitialized [-Wmaybe-uninitialized]
  909 |             :category(category), type(type), severity(severity), description(description)
      |                                              ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp: In function 'librealsense::ros_reader::create_notification(rosbag::Bag const&, rosbag::MessageInstance const&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:1468:26: note: 'severity' was declared here
 1468 |         rs2_log_severity severity;
      |                          ^~~~~~~~
[ 28%] Building CXX object CMakeFiles/realsense2.dir/src/proc/y16i-to-y10msby10msb.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/y16i-to-y10msby10msb.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/y16i-to-y10msby10msb.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/y16i-to-y10msby10msb.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/y16i-to-y10msby10msb.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/y16i-to-y10msby10msb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/y16i-to-y10msby10msb.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/y8i-to-y8y8.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 29%] Building CXX object CMakeFiles/realsense2.dir/src/proc/identity-processing-block.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/identity-processing-block.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/identity-processing-block.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/identity-processing-block.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/identity-processing-block.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/identity-processing-block.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/identity-processing-block.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp: In member function 'librealsense::ros_reader::create_pose_sample(rosbag::MessageInstance const&) const':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:630:35: warning: 'timestamp_ms.__r' may be used uninitialized [-Wmaybe-uninitialized]
  630 |         additional_data.timestamp = timestamp_ms.count();
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.cpp:548:51: note: 'timestamp_ms.__r' was declared here
  548 |         std::chrono::duration<double, std::milli> timestamp_ms;
      |                                                   ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/y12i-to-y16y16.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/y12i-to-y16y16-mipi.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 29%] Building CXX object CMakeFiles/realsense2.dir/src/proc/threshold.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/threshold.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/threshold.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/threshold.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/threshold.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/threshold.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/y16i-to-y10msby10msb.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/threshold.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/threshold.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 29%] Building CXX object CMakeFiles/realsense2.dir/src/proc/rates-printer.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/rates-printer.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/rates-printer.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/rates-printer.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/rates-printer.cpp
[ 29%] Building CXX object CMakeFiles/realsense2.dir/src/proc/zero-order.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/zero-order.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/zero-order.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/zero-order.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/rates-printer.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/rates-printer.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 30%] Building CXX object CMakeFiles/realsense2.dir/src/proc/units-transform.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/units-transform.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/units-transform.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/units-transform.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/units-transform.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/units-transform.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:6:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 30%] Building CXX object CMakeFiles/realsense2.dir/src/proc/rotation-transform.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/rotation-transform.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/rotation-transform.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/rotation-transform.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/rotation-transform.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/rotation-transform.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/rotation-transform.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[ 30%] Building CXX object CMakeFiles/realsense2.dir/src/proc/color-formats-converter.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/color-formats-converter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/color-formats-converter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/color-formats-converter.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/color-formats-converter.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/units-transform.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/color-formats-converter.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/color-formats-converter.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 30%] Building CXX object CMakeFiles/realsense2.dir/src/proc/depth-formats-converter.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/depth-formats-converter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/depth-formats-converter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/depth-formats-converter.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/depth-formats-converter.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/depth-formats-converter.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/depth-formats-converter.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/units-transform.cpp: In member function 'virtual rs2::frame librealsense::units_transform::process_frame(const rs2::frame_source&, const rs2::frame&)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/units-transform.cpp:73:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   73 |             for (int i = 0; i < _width * _height; i++)
      |                             ~~^~~~~~~~~~~~~~~~~~
[ 31%] Building CXX object CMakeFiles/realsense2.dir/src/proc/motion-transform.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/motion-transform.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/motion-transform.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/motion-transform.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/motion-transform.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-options.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/motion-transform.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h: In constructor 'librealsense::zero_order_options::zero_order_options()':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:46:33: warning: 'librealsense::zero_order_options::threshold_scale' will be initialized after [-Wreorder]
   46 |         int                     threshold_scale;
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:41:33: warning:   'bool librealsense::zero_order_options::read_baseline' [-Wreorder]
   41 |         bool                    read_baseline;
      |                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         zero_order_options():
      |         ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/../device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-device.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/l500/l500-depth.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/l500/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/rotation-transform.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.cpp: In function 'bool librealsense::try_get_zo_rtd_ir_point_values(const double*, const uint16_t*, const uint8_t*, const rs2_intrinsics&, const zero_order_options&, int, int, double*, uint8_t*)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.cpp:87:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   87 |         for (auto i = 0; i < values_rtd.size(); i++)
      |                          ~~^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/color-formats-converter.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h: In function 'unsigned char* stbi__convert_format(unsigned char*, int, int, unsigned int, unsigned int)':
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1342:10: note: in expansion of macro 'CASE'
 1342 |          CASE(1,2) dest[0]=src[0], dest[1]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1342:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1342 |          CASE(1,2) dest[0]=src[0], dest[1]=255; break;
      |                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1343:10: note: in expansion of macro 'CASE'
 1343 |          CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1343:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1343 |          CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1344:10: note: in expansion of macro 'CASE'
 1344 |          CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1344:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1344 |          CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break;
      |                                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1345:10: note: in expansion of macro 'CASE'
 1345 |          CASE(2,1) dest[0]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1345:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1345 |          CASE(2,1) dest[0]=src[0]; break;
      |                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1346:10: note: in expansion of macro 'CASE'
 1346 |          CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1346:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1346 |          CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1347:10: note: in expansion of macro 'CASE'
 1347 |          CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1347:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1347 |          CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break;
      |                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1348:10: note: in expansion of macro 'CASE'
 1348 |          CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1348:78: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1348 |          CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break;
      |                                                                              ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1349:10: note: in expansion of macro 'CASE'
 1349 |          CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1349:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1349 |          CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |                                                                   ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1350:10: note: in expansion of macro 'CASE'
 1350 |          CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1350:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1350 |          CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break;
      |                                                                                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1351:10: note: in expansion of macro 'CASE'
 1351 |          CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1351:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1351 |          CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |                                                                   ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1352:10: note: in expansion of macro 'CASE'
 1352 |          CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1352:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1352 |          CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break;
      |                                                                                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1353:10: note: in expansion of macro 'CASE'
 1353 |          CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1353:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1353 |          CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break;
      |                                                                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h: In function 'int stbi__create_png_image_raw(stbi__png*, stbi_uc*, stbi__uint32, int, stbi__uint32, stbi__uint32, int, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4031:13: note: in expansion of macro 'CASE'
 4031 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4031:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4031 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break;
      |                                                                                               ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4032:13: note: in expansion of macro 'CASE'
 4032 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4032:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4032 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |                                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4033:13: note: in expansion of macro 'CASE'
 4033 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4033:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4033 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break;
      |                                                                                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4034:13: note: in expansion of macro 'CASE'
 4034 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4034:139: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4034 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break;
      |                                                                                                                                           ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4035:13: note: in expansion of macro 'CASE'
 4035 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4035:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4035 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break;
      |                                                                                                      ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4036:13: note: in expansion of macro 'CASE'
 4036 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4036:112: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4036 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break;
      |                                                                                                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4047:13: note: in expansion of macro 'CASE'
 4047 |             CASE(STBI__F_none)         cur[k] = raw[k]; break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4047:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4047 |             CASE(STBI__F_none)         cur[k] = raw[k]; break;
      |                                                         ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4048:13: note: in expansion of macro 'CASE'
 4048 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-out_n]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4048:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4048 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-out_n]); break;
      |                                                                                        ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4049:13: note: in expansion of macro 'CASE'
 4049 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4049:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4049 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |                                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4050:13: note: in expansion of macro 'CASE'
 4050 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-out_n])>>1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4050:106: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4050 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-out_n])>>1)); break;
      |                                                                                                          ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4051:13: note: in expansion of macro 'CASE'
 4051 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],prior[k],prior[k-out_n])); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4051:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4051 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],prior[k],prior[k-out_n])); break;
      |                                                                                                                             ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4052:13: note: in expansion of macro 'CASE'
 4052 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-out_n] >> 1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4052:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4052 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-out_n] >> 1)); break;
      |                                                                                               ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4053:13: note: in expansion of macro 'CASE'
 4053 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],0,0)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4053:105: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4053 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],0,0)); break;
      |                                                                                                         ^~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/depth-formats-converter.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-private.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:6287:13: warning: 'int stbi_info_from_callbacks(const stbi_io_callbacks*, void*, int*, int*, int*)' defined but not used [-Wunused-function]
 6287 | STBIDEF int stbi_info_from_callbacks(stbi_io_callbacks const *c, void *user, int *x, int *y, int *comp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:6280:13: warning: 'int stbi_info_from_memory(const stbi_uc*, int, int*, int*, int*)' defined but not used [-Wunused-function]
 6280 | STBIDEF int stbi_info_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *comp)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:6258:13: warning: 'int stbi_info(const char*, int*, int*, int*)' defined but not used [-Wunused-function]
 6258 | STBIDEF int stbi_info(char const *filename, int *x, int *y, int *comp)
      |             ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4248:14: warning: 'void stbi_convert_iphone_png_to_rgb(int)' defined but not used [-Wunused-function]
 4248 | STBIDEF void stbi_convert_iphone_png_to_rgb(int flag_true_if_should_convert)
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:4243:14: warning: 'void stbi_set_unpremultiply_on_load(int)' defined but not used [-Wunused-function]
 4243 | STBIDEF void stbi_set_unpremultiply_on_load(int flag_true_if_should_unpremultiply)
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:3871:13: warning: 'int stbi_zlib_decode_noheader_buffer(char*, int, const char*, int)' defined but not used [-Wunused-function]
 3871 | STBIDEF int stbi_zlib_decode_noheader_buffer(char *obuffer, int olen, const char *ibuffer, int ilen)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:3855:15: warning: 'char* stbi_zlib_decode_noheader_malloc(const char*, int, int*)' defined but not used [-Wunused-function]
 3855 | STBIDEF char *stbi_zlib_decode_noheader_malloc(char const *buffer, int len, int *outlen)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:3844:13: warning: 'int stbi_zlib_decode_buffer(char*, int, const char*, int)' defined but not used [-Wunused-function]
 3844 | STBIDEF int stbi_zlib_decode_buffer(char *obuffer, int olen, char const *ibuffer, int ilen)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:3823:15: warning: 'char* stbi_zlib_decode_malloc(const char*, int, int*)' defined but not used [-Wunused-function]
 3823 | STBIDEF char *stbi_zlib_decode_malloc(char const *buffer, int len, int *outlen)
      |               ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1181:16: warning: 'void stbi_hdr_to_ldr_scale(float)' defined but not used [-Wunused-function]
 1181 | STBIDEF void   stbi_hdr_to_ldr_scale(float scale) { stbi__h2l_scale_i = 1/scale; }
      |                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1180:16: warning: 'void stbi_hdr_to_ldr_gamma(float)' defined but not used [-Wunused-function]
 1180 | STBIDEF void   stbi_hdr_to_ldr_gamma(float gamma) { stbi__h2l_gamma_i = 1/gamma; }
      |                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1177:16: warning: 'void stbi_ldr_to_hdr_scale(float)' defined but not used [-Wunused-function]
 1177 | STBIDEF void   stbi_ldr_to_hdr_scale(float scale) { stbi__l2h_scale = scale; }
      |                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1176:16: warning: 'void stbi_ldr_to_hdr_gamma(float)' defined but not used [-Wunused-function]
 1176 | STBIDEF void   stbi_ldr_to_hdr_gamma(float gamma) { stbi__l2h_gamma = gamma; }
      |                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1161:18: warning: 'int stbi_is_hdr_from_callbacks(const stbi_io_callbacks*, void*)' defined but not used [-Wunused-function]
 1161 | STBIDEF int      stbi_is_hdr_from_callbacks(stbi_io_callbacks const *clbk, void *user)
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1138:18: warning: 'int stbi_is_hdr(const char*)' defined but not used [-Wunused-function]
 1138 | STBIDEF int      stbi_is_hdr          (char const *filename)
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1124:13: warning: 'int stbi_is_hdr_from_memory(const stbi_uc*, int)' defined but not used [-Wunused-function]
 1124 | STBIDEF int stbi_is_hdr_from_memory(stbi_uc const *buffer, int len)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1100:16: warning: 'float* stbi_loadf(const char*, int*, int*, int*, int)' defined but not used [-Wunused-function]
 1100 | STBIDEF float *stbi_loadf(char const *filename, int *x, int *y, int *comp, int req_comp)
      |                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1092:16: warning: 'float* stbi_loadf_from_callbacks(const stbi_io_callbacks*, void*, int*, int*, int*, int)' defined but not used [-Wunused-function]
 1092 | STBIDEF float *stbi_loadf_from_callbacks(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp, int req_comp)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1085:16: warning: 'float* stbi_loadf_from_memory(const stbi_uc*, int, int*, int*, int*, int)' defined but not used [-Wunused-function]
 1085 | STBIDEF float *stbi_loadf_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *comp, int req_comp)
      |                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1060:18: warning: 'stbi_uc* stbi_load_from_callbacks(const stbi_io_callbacks*, void*, int*, int*, int*, int)' defined but not used [-Wunused-function]
 1060 | STBIDEF stbi_uc *stbi_load_from_callbacks(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp, int req_comp)
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:1029:18: warning: 'stbi_uc* stbi_load(const char*, int*, int*, int*, int)' defined but not used [-Wunused-function]
 1029 | STBIDEF stbi_uc *stbi_load(char const *filename, int *x, int *y, int *comp, int req_comp)
      |                  ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:922:14: warning: 'void stbi_set_flip_vertically_on_load(int)' defined but not used [-Wunused-function]
  922 | STBIDEF void stbi_set_flip_vertically_on_load(int flag_true_if_should_flip)
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../third-party/stb_image.h:876:21: warning: 'const char* stbi_failure_reason()' defined but not used [-Wunused-function]
  876 | STBIDEF const char *stbi_failure_reason(void)
      |                     ^~~~~~~~~~~~~~~~~~~
[ 31%] Building CXX object CMakeFiles/realsense2.dir/src/proc/auto-exposure-processor.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/auto-exposure-processor.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/auto-exposure-processor.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/auto-exposure-processor.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/auto-exposure-processor.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-device.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ds5/ds5-motion.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/motion-transform.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/auto-exposure-processor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/auto-exposure-processor.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[ 31%] Building CXX object CMakeFiles/realsense2.dir/src/proc/depth-decompress.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/depth-decompress.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/depth-decompress.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/depth-decompress.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/depth-decompress.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/depth-decompress.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/depth-decompress.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 32%] Building CXX object CMakeFiles/realsense2.dir/src/proc/y411-converter.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/y411-converter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/y411-converter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/y411-converter.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/proc/y411-converter.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/y411-converter.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/y411-converter.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
[ 32%] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/pipeline.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/pipeline/pipeline.cpp.o -MF CMakeFiles/realsense2.dir/src/pipeline/pipeline.cpp.o.d -o CMakeFiles/realsense2.dir/src/pipeline/pipeline.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/pipeline.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device_hub.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/pipeline.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/pipeline.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/pipeline.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/src/proc/auto-exposure-processor.h: In constructor 'librealsense::auto_exposure_processor::auto_exposure_processor(const char*, rs2_stream, librealsense::enable_auto_exposure_option&)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/auto-exposure-processor.h:25:41: warning: 'librealsense::auto_exposure_processor::_stream' will be initialized after [-Wreorder]
   25 |         rs2_stream                      _stream;
      |                                         ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/auto-exposure-processor.h:24:41: warning:   'librealsense::enable_auto_exposure_option& librealsense::auto_exposure_processor::_enable_ae_option' [-Wreorder]
   24 |         enable_auto_exposure_option&    _enable_ae_option;
      |                                         ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/auto-exposure-processor.cpp:9:1: warning:   when initialized here [-Wreorder]
    9 | librealsense::auto_exposure_processor::auto_exposure_processor(const char * name, rs2_stream stream, enable_auto_exposure_option& enable_ae_option)
      | ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 32%] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/config.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/pipeline/config.cpp.o -MF CMakeFiles/realsense2.dir/src/pipeline/config.cpp.o.d -o CMakeFiles/realsense2.dir/src/pipeline/config.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/config.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/config.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/config.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 32%] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/profile.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/pipeline/profile.cpp.o -MF CMakeFiles/realsense2.dir/src/pipeline/profile.cpp.o.d -o CMakeFiles/realsense2.dir/src/pipeline/profile.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/profile.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/profile.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/profile.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/profile.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 33%] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/aggregator.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/pipeline/aggregator.cpp.o -MF CMakeFiles/realsense2.dir/src/pipeline/aggregator.cpp.o.d -o CMakeFiles/realsense2.dir/src/pipeline/aggregator.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/aggregator.cpp
[ 33%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-log-data.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-logs/fw-log-data.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-logs/fw-log-data.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-logs/fw-log-data.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/fw-log-data.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/aggregator.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/profile.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/pipeline.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In constructor 'librealsense::util::config::multistream::multistream(std::map<int, librealsense::sensor_interface*>, std::map<librealsense::util::config::index_type, std::shared_ptr<librealsense::stream_profile_interface> >, std::map<int, std::vector<std::shared_ptr<librealsense::stream_profile_interface> > >)':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:177:48: warning: 'librealsense::util::config::multistream::_dev_to_profiles' will be initialized after [-Wreorder]
  177 |                 std::map<int, stream_profiles> _dev_to_profiles;
      |                                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:176:50: warning:   'std::map<int, librealsense::sensor_interface*> librealsense::util::config::multistream::_results' [-Wreorder]
  176 |                 std::map<int, sensor_interface*> _results;
      |                                                  ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:128:26: warning:   when initialized here [-Wreorder]
  128 |                 explicit multistream(std::map<int, sensor_interface*> results,
      |                          ^~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/fw-log-data.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/fw-log-data.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In member function 'bool librealsense::util::config::can_enable_stream(const librealsense::device_interface*, rs2_stream, int, int, int, rs2_format, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:262:21: warning: unused variable 'it' [-Wunused-variable]
  262 |                auto it = _requests.erase({stream, index});
      |                     ^~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In member function 'librealsense::util::config::multistream librealsense::util::config::resolve(librealsense::device_interface*)':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:294:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  294 |                 for(auto i = 0; i< dev->get_sensors_count(); i++)
      |                                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In member function 'librealsense::stream_profiles librealsense::util::config::map_sub_device(librealsense::stream_profiles, const librealsense::device_interface*) const':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:427:39: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
  427 |                 catch (std::exception e)
      |                                       ^
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:14:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 33%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-formating-options.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-formating-options.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-formating-options.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-formating-options.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/fw-logs-formating-options.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:662:19: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  662 |     , public std::unary_function<T0,R>
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_tree.h:65,
                 from /usr/include/c++/13/map:62,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/pipeline.h:6:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:666:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 |     , public std::binary_function<T0,T1,R>
      |                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:61:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 33%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-parser.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-parser.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-parser.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-parser.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/fw-logs-parser.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In constructor 'librealsense::util::config::multistream::multistream(std::map<int, librealsense::sensor_interface*>, std::map<librealsense::util::config::index_type, std::shared_ptr<librealsense::stream_profile_interface> >, std::map<int, std::vector<std::shared_ptr<librealsense::stream_profile_interface> > >)':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:177:48: warning: 'librealsense::util::config::multistream::_dev_to_profiles' will be initialized after [-Wreorder]
  177 |                 std::map<int, stream_profiles> _dev_to_profiles;
      |                                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:176:50: warning:   'std::map<int, librealsense::sensor_interface*> librealsense::util::config::multistream::_results' [-Wreorder]
  176 |                 std::map<int, sensor_interface*> _results;
      |                                                  ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:128:26: warning:   when initialized here [-Wreorder]
  128 |                 explicit multistream(std::map<int, sensor_interface*> results,
      |                          ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In member function 'bool librealsense::util::config::can_enable_stream(const librealsense::device_interface*, rs2_stream, int, int, int, rs2_format, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:262:21: warning: unused variable 'it' [-Wunused-variable]
  262 |                auto it = _requests.erase({stream, index});
      |                     ^~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In member function 'librealsense::util::config::multistream librealsense::util::config::resolve(librealsense::device_interface*)':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:294:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  294 |                 for(auto i = 0; i< dev->get_sensors_count(); i++)
      |                                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In member function 'librealsense::stream_profiles librealsense::util::config::map_sub_device(librealsense::stream_profiles, const librealsense::device_interface*) const':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:427:39: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
  427 |                 catch (std::exception e)
      |                                       ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/fw-log-data.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/fw-logs-parser.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/fw-logs-parser.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.h:6:
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h: In function 'bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:671:26: warning: unused variable 'number_of_hexadecimal_values_in_a_guid' [-Wunused-variable]
  671 |             const size_t number_of_hexadecimal_values_in_a_guid = 11;
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/pipeline.h: In constructor 'librealsense::pipeline::pipeline::pipeline(std::shared_ptr<librealsense::context>)':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/pipeline.h:55:24: warning: 'librealsense::pipeline::pipeline::_dispatcher' will be initialized after [-Wreorder]
   55 |             dispatcher _dispatcher;
      |                        ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/pipeline.h:47:24: warning:   'librealsense::device_hub librealsense::pipeline::pipeline::_hub' [-Wreorder]
   47 |             device_hub _hub;
      |                        ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/pipeline.cpp:14:9: warning:   when initialized here [-Wreorder]
   14 |         pipeline::pipeline(std::shared_ptr<librealsense::context> ctx) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 34%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-xml-helper.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-xml-helper.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-xml-helper.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-xml-helper.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/fw-logs-xml-helper.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:14:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 34%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-string-formatter.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-logs/fw-string-formatter.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-logs/fw-string-formatter.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-logs/fw-string-formatter.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/fw-string-formatter.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In constructor 'librealsense::util::config::multistream::multistream(std::map<int, librealsense::sensor_interface*>, std::map<librealsense::util::config::index_type, std::shared_ptr<librealsense::stream_profile_interface> >, std::map<int, std::vector<std::shared_ptr<librealsense::stream_profile_interface> > >)':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:177:48: warning: 'librealsense::util::config::multistream::_dev_to_profiles' will be initialized after [-Wreorder]
  177 |                 std::map<int, stream_profiles> _dev_to_profiles;
      |                                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:176:50: warning:   'std::map<int, librealsense::sensor_interface*> librealsense::util::config::multistream::_results' [-Wreorder]
  176 |                 std::map<int, sensor_interface*> _results;
      |                                                  ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:128:26: warning:   when initialized here [-Wreorder]
  128 |                 explicit multistream(std::map<int, sensor_interface*> results,
      |                          ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In member function 'bool librealsense::util::config::can_enable_stream(const librealsense::device_interface*, rs2_stream, int, int, int, rs2_format, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:262:21: warning: unused variable 'it' [-Wunused-variable]
  262 |                auto it = _requests.erase({stream, index});
      |                     ^~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In member function 'librealsense::util::config::multistream librealsense::util::config::resolve(librealsense::device_interface*)':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:294:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  294 |                 for(auto i = 0; i< dev->get_sensors_count(); i++)
      |                                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In member function 'librealsense::stream_profiles librealsense::util::config::map_sub_device(librealsense::stream_profiles, const librealsense::device_interface*) const':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:427:39: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
  427 |                 catch (std::exception e)
      |                                       ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:662:19: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  662 |     , public std::unary_function<T0,R>
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_tree.h:65,
                 from /usr/include/c++/13/map:62,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:6:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:666:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 |     , public std::binary_function<T0,T1,R>
      |                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:61:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 34%] Building CXX object CMakeFiles/realsense2.dir/src/fw-update/fw-update-device.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-update/fw-update-device.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-update/fw-update-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-update/fw-update-device.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device-interface.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/fw-string-formatter.cpp: In member function 'bool librealsense::fw_logs::fw_string_formatter::replace_params(const std::string&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::map<std::__cxx11::basic_string<char>, int>&, std::string*)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-logs/fw-string-formatter.cpp:81:22: warning: variable 'res' set but not used [-Wunused-but-set-variable]
   81 |                 auto res = regex_replace(back_inserter(destTemp), source_temp.begin(), source_temp.end(), e, exp_replace_it->second);
      |                      ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/aggregator.cpp: In member function 'void librealsense::pipeline::aggregator::handle_frame(librealsense::frame_holder, librealsense::synthetic_source_interface*)':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/aggregator.cpp:41:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   41 |                 for (auto i = 0; i < comp->get_embedded_frames_count(); i++)
      |                                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.h:6:
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h: In function 'bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:671:26: warning: unused variable 'number_of_hexadecimal_values_in_a_guid' [-Wunused-variable]
  671 |             const size_t number_of_hexadecimal_values_in_a_guid = 11;
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 35%] Building CXX object CMakeFiles/realsense2.dir/src/fw-update/fw-update-factory.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-update/fw-update-factory.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-update/fw-update-factory.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-update/fw-update-factory.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-factory.cpp
[ 35%] Building CXX object CMakeFiles/realsense2.dir/src/fw-update/fw-update-unsigned.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-update/fw-update-unsigned.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-update/fw-update-unsigned.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-update/fw-update-unsigned.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-factory.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-factory.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device-interface.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../media/playback/../../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../media/playback/../../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../media/playback/../../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../media/playback/../../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../media/playback/playback_device.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device.cpp: In function 'std::string librealsense::get_formatted_fw_version(uint32_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-device.cpp:24:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<unsigned char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   24 |         for (auto i = 1; i <= buffer.size(); i++)
      |                          ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-factory.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../media/playback/../../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../media/playback/../../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../media/playback/playback_device.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../media/playback/../../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../media/playback/../../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../media/playback/../../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.cpp: In function 'std::vector<librealsense::flash_payload_header> librealsense::parse_payloads(const std::vector<unsigned char>&, size_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.cpp:13:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   13 |         for (int i = 0; i < number_of_payloads; i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.cpp: In function 'std::vector<librealsense::flash_table> librealsense::parse_tables(const std::vector<unsigned char>&, flash_table, flash_structure)':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/fw-update-unsigned.cpp:29:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
   29 |         for (int i = 0; i < num_of_tables; i++)
      |                         ~~^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 35%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/context-libusb.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/libusb/context-libusb.cpp.o -MF CMakeFiles/realsense2.dir/src/libusb/context-libusb.cpp.o.d -o CMakeFiles/realsense2.dir/src/libusb/context-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/libusb/context-libusb.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/context-libusb.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 35%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/interface-libusb.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/libusb/interface-libusb.cpp.o -MF CMakeFiles/realsense2.dir/src/libusb/interface-libusb.cpp.o.d -o CMakeFiles/realsense2.dir/src/libusb/interface-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/libusb/interface-libusb.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/messenger-libusb.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/interface-libusb.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 36%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/device-libusb.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/libusb/device-libusb.cpp.o -MF CMakeFiles/realsense2.dir/src/libusb/device-libusb.cpp.o.d -o CMakeFiles/realsense2.dir/src/libusb/device-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/libusb/device-libusb.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/messenger-libusb.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/device-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/device-libusb.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[ 36%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/messenger-libusb.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/libusb/messenger-libusb.cpp.o -MF CMakeFiles/realsense2.dir/src/libusb/messenger-libusb.cpp.o.d -o CMakeFiles/realsense2.dir/src/libusb/messenger-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/libusb/messenger-libusb.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/context-libusb.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/context-libusb.h: In constructor 'librealsense::platform::usb_context::usb_context()':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/context-libusb.h:35:36: warning: 'librealsense::platform::usb_context::_ctx' will be initialized after [-Wreorder]
   35 |             struct libusb_context* _ctx;
      |                                    ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/context-libusb.h:32:29: warning:   'libusb_device** librealsense::platform::usb_context::_list' [-Wreorder]
   32 |             libusb_device **_list;
      |                             ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/context-libusb.cpp:11:9: warning:   when initialized here [-Wreorder]
   11 |         usb_context::usb_context() : _ctx(NULL), _list(NULL), _count(0)
      |         ^~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/messenger-libusb.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/messenger-libusb.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 36%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/request-libusb.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/libusb/request-libusb.cpp.o -MF CMakeFiles/realsense2.dir/src/libusb/request-libusb.cpp.o.d -o CMakeFiles/realsense2.dir/src/libusb/request-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/libusb/request-libusb.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h: In constructor 'librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr<librealsense::platform::usb_context>, libusb_device*, std::shared_ptr<librealsense::platform::usb_interface_libusb>)':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:133:51: warning: 'librealsense::platform::handle_libusb::_first_interface' will be initialized after [-Wreorder]
  133 |             std::shared_ptr<usb_interface_libusb> _first_interface;
      |                                                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:132:42: warning:   'std::shared_ptr<librealsense::platform::usb_context> librealsense::platform::handle_libusb::_context' [-Wreorder]
  132 |             std::shared_ptr<usb_context> _context;
      |                                          ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:42:13: warning:   when initialized here [-Wreorder]
   42 |             handle_libusb(std::shared_ptr<usb_context> context, libusb_device* device, std::shared_ptr<usb_interface_libusb> interface) :
      |             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/messenger-libusb.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/device-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/request-libusb.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[ 37%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/enumerator-libusb.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/libusb/enumerator-libusb.cpp.o -MF CMakeFiles/realsense2.dir/src/libusb/enumerator-libusb.cpp.o.d -o CMakeFiles/realsense2.dir/src/libusb/enumerator-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h: In constructor 'librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr<librealsense::platform::usb_context>, libusb_device*, std::shared_ptr<librealsense::platform::usb_interface_libusb>)':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:133:51: warning: 'librealsense::platform::handle_libusb::_first_interface' will be initialized after [-Wreorder]
  133 |             std::shared_ptr<usb_interface_libusb> _first_interface;
      |                                                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:132:42: warning:   'std::shared_ptr<librealsense::platform::usb_context> librealsense::platform::handle_libusb::_context' [-Wreorder]
  132 |             std::shared_ptr<usb_context> _context;
      |                                          ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:42:13: warning:   when initialized here [-Wreorder]
   42 |             handle_libusb(std::shared_ptr<usb_context> context, libusb_device* device, std::shared_ptr<usb_interface_libusb> interface) :
      |             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/messenger-libusb.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/device-libusb.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h: In constructor 'librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr<librealsense::platform::usb_context>, libusb_device*, std::shared_ptr<librealsense::platform::usb_interface_libusb>)':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:133:51: warning: 'librealsense::platform::handle_libusb::_first_interface' will be initialized after [-Wreorder]
  133 |             std::shared_ptr<usb_interface_libusb> _first_interface;
      |                                                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:132:42: warning:   'std::shared_ptr<librealsense::platform::usb_context> librealsense::platform::handle_libusb::_context' [-Wreorder]
  132 |             std::shared_ptr<usb_context> _context;
      |                                          ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:42:13: warning:   when initialized here [-Wreorder]
   42 |             handle_libusb(std::shared_ptr<usb_context> context, libusb_device* device, std::shared_ptr<usb_interface_libusb> interface) :
      |             ^~~~~~~~~~~~~
[ 37%] Building CXX object CMakeFiles/realsense2.dir/src/linux/backend-v4l2.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/linux/backend-v4l2.cpp.o -MF CMakeFiles/realsense2.dir/src/linux/backend-v4l2.cpp.o.d -o CMakeFiles/realsense2.dir/src/linux/backend-v4l2.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/metadata.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[ 37%] Building CXX object CMakeFiles/realsense2.dir/src/linux/backend-hid.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/linux/backend-hid.cpp.o -MF CMakeFiles/realsense2.dir/src/linux/backend-hid.cpp.o.d -o CMakeFiles/realsense2.dir/src/linux/backend-hid.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-hid.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/metadata.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-hid.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 37%] Building CXX object CMakeFiles/realsense2.dir/src/linux/udev-device-watcher.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/linux/udev-device-watcher.cpp.o -MF CMakeFiles/realsense2.dir/src/linux/udev-device-watcher.cpp.o.d -o CMakeFiles/realsense2.dir/src/linux/udev-device-watcher.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/linux/udev-device-watcher.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/linux/../librealsense-exception.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/linux/../small-heap.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/linux/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/linux/udev-device-watcher.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/linux/udev-device-watcher.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/linux/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/linux/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h: In constructor 'librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr<librealsense::platform::usb_context>, libusb_device*, std::shared_ptr<librealsense::platform::usb_interface_libusb>)':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:133:51: warning: 'librealsense::platform::handle_libusb::_first_interface' will be initialized after [-Wreorder]
  133 |             std::shared_ptr<usb_interface_libusb> _first_interface;
      |                                                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:132:42: warning:   'std::shared_ptr<librealsense::platform::usb_context> librealsense::platform::handle_libusb::_context' [-Wreorder]
  132 |             std::shared_ptr<usb_context> _context;
      |                                          ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:42:13: warning:   when initialized here [-Wreorder]
   42 |             handle_libusb(std::shared_ptr<usb_context> context, libusb_device* device, std::shared_ptr<usb_interface_libusb> interface) :
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h: In constructor 'librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr<librealsense::platform::usb_context>, libusb_device*, std::shared_ptr<librealsense::platform::usb_interface_libusb>)':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:133:51: warning: 'librealsense::platform::handle_libusb::_first_interface' will be initialized after [-Wreorder]
  133 |             std::shared_ptr<usb_interface_libusb> _first_interface;
      |                                                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:132:42: warning:   'std::shared_ptr<librealsense::platform::usb_context> librealsense::platform::handle_libusb::_context' [-Wreorder]
  132 |             std::shared_ptr<usb_context> _context;
      |                                          ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/handle-libusb.h:42:13: warning:   when initialized here [-Wreorder]
   42 |             handle_libusb(std::shared_ptr<usb_context> context, libusb_device* device, std::shared_ptr<usb_interface_libusb> interface) :
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp: In function 'std::string librealsense::platform::get_device_path(libusb_device*)':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp:28:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   28 |             for (size_t i = 0; i < port_count; ++i)
      |                                ~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp:30:70: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   30 |                 port_path << std::to_string(usb_ports[i]) << (((i+1) < port_count)?".":"");
      |                                                                ~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp:26:18: warning: unused variable 'r' [-Wunused-variable]
   26 |             auto r= libusb_get_device_descriptor(usb_device,&dev_desc);
      |                  ^
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp: In static member function 'static librealsense::platform::rs_usb_device librealsense::platform::usb_enumerator::create_usb_device(const librealsense::platform::usb_device_info&)':
/builddir/build/BUILD/librealsense-2.53.1/src/libusb/enumerator-libusb.cpp:123:43: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
  123 |                     catch (std::exception e)
      |                                           ^
[ 38%] Building CXX object CMakeFiles/realsense2.dir/src/algo.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/algo.cpp.o -MF CMakeFiles/realsense2.dir/src/algo.cpp.o.d -o CMakeFiles/realsense2.dir/src/algo.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/algo.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/algo.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-hid.cpp: In member function 'std::vector<unsigned char> librealsense::platform::hid_custom_sensor::get_report_data(const std::string&, librealsense::platform::custom_sensor_report_field)':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-hid.cpp:193:24: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=]
  193 |             catch(std::out_of_range)
      |                        ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-hid.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-hid.cpp:298:44: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  298 |                         for (auto i = 0; i < read_size / channel_size; ++i)
      |                                          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 38%] Building CXX object CMakeFiles/realsense2.dir/src/archive.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/archive.cpp.o -MF CMakeFiles/realsense2.dir/src/archive.cpp.o.d -o CMakeFiles/realsense2.dir/src/archive.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/archive.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp: In static member function 'static librealsense::platform::uvc_device_info librealsense::platform::v4l_uvc_device::get_info_from_mipi_device_path(const std::string&, const std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:767:26: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses]
  767 |             else if (ind == 1 | ind == 3)
      |                      ~~~~^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp: In member function 'bool librealsense::platform::frame_drop_monitor::update_and_check_kpi(const librealsense::platform::stream_profile&, const timeval&)':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:926:46: warning: comparison of integer expressions of different signedness: 'std::deque<long int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  926 |                 if (queue_for_profile.size() >= max_num_of_drops)
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.h: In constructor 'librealsense::platform::v4l_uvc_device::v4l_uvc_device(const librealsense::platform::uvc_device_info&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.h:425:17: warning: 'librealsense::platform::v4l_uvc_device::_stop_pipe_fd' will be initialized after [-Wreorder]
  425 |             int _stop_pipe_fd[2]; // write to _stop_pipe_fd[1] and read from _stop_pipe_fd[0]
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.h:419:29: warning:   'librealsense::platform::buffers_mgr librealsense::platform::v4l_uvc_device::_buf_dispatch' [-Wreorder]
  419 |             buffers_mgr     _buf_dispatch;      // Holder for partial (MD only) frames that shall be preserved between 'select' calls when polling v4l buffers
      |                             ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:944:9: warning:   when initialized here [-Wreorder]
  944 |         v4l_uvc_device::v4l_uvc_device(const uvc_device_info& info, bool use_memory_map)
      |         ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/udev-device-watcher.h: In constructor 'librealsense::udev_device_watcher::udev_device_watcher(const librealsense::platform::backend*)':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/udev-device-watcher.h:21:31: warning: 'librealsense::udev_device_watcher::_backend' will be initialized after [-Wreorder]
   21 |     platform::backend const * _backend;
      |                               ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/udev-device-watcher.h:18:21: warning:   'active_object<> librealsense::udev_device_watcher::_active_object' [-Wreorder]
   18 |     active_object<> _active_object;
      |                     ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/udev-device-watcher.cpp:86:1: warning:   when initialized here [-Wreorder]
   86 | udev_device_watcher::udev_device_watcher( const platform::backend * backend )
      | ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp: In member function 'virtual void librealsense::platform::v4l_uvc_device::probe_and_commit(librealsense::platform::stream_profile, librealsense::platform::frame_callback, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:992:38: warning: variable 'frame_size' set but not used [-Wunused-but-set-variable]
  992 |                     v4l2_frmsizeenum frame_size = {};
      |                                      ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp: In member function 'void librealsense::platform::v4l_uvc_device::poll()':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:1260:34: warning: unused variable 'fn' [-Wunused-variable]
 1260 |                             auto fn = *(uint32_t*)((char*)(buf_mgr.metadata_start())+28);
      |                                  ^~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:1344:54: warning: unused variable 'fn' [-Wunused-variable]
 1344 |                                                 auto fn = *(uint32_t*)((char*)(buf_mgr.metadata_start())+28);
      |                                                      ^~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:1238:30: warning: variable 'md_extracted' set but not used [-Wunused-but-set-variable]
 1238 |                         bool md_extracted = false;
      |                              ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:1239:30: warning: variable 'keep_md' set but not used [-Wunused-but-set-variable]
 1239 |                         bool keep_md = false;
      |                              ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:1188:18: warning: unused variable 'realtime' [-Wunused-variable]
 1188 |             auto realtime = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch()).count();
      |                  ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:1189:18: warning: unused variable 'time_since_epoch' [-Wunused-variable]
 1189 |             auto time_since_epoch = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::steady_clock::now().time_since_epoch()).count();
      |                  ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp: In member function 'virtual void librealsense::platform::v4l_uvc_meta_device::acquire_metadata(librealsense::platform::buffers_mgr&, fd_set&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:2256:22: warning: unused variable 'hwts' [-Wunused-variable]
 2256 |                 auto hwts = *(uint32_t*)((mdbuf+2));
      |                      ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:2257:22: warning: unused variable 'fn' [-Wunused-variable]
 2257 |                 auto fn = *(uint32_t*)((mdbuf+38));
      |                      ^~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp: In member function 'virtual bool librealsense::platform::v4l_mipi_device::get_xu(const librealsense::platform::extension_unit&, uint8_t, uint8_t*, int) const':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:2388:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2388 |                 if (size < sizeof(__s64))
      |                     ~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/linux/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/linux/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
[ 38%] Building CXX object CMakeFiles/realsense2.dir/src/backend.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/backend.cpp.o -MF CMakeFiles/realsense2.dir/src/backend.cpp.o.d -o CMakeFiles/realsense2.dir/src/backend.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/backend.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/linux/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/linux/udev-device-watcher.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/linux/backend-v4l2.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/src/linux/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/linux/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/linux/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
[ 38%] Building CXX object CMakeFiles/realsense2.dir/src/context.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/context.cpp.o -MF CMakeFiles/realsense2.dir/src/context.cpp.o.d -o CMakeFiles/realsense2.dir/src/context.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/context.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/linux/udev-device-watcher.cpp: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/linux/udev-device-watcher.cpp:18:10: warning: 'void {anonymous}::foreach_device_prop(udev_device*, std::function<void(const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&)>)' defined but not used [-Wunused-function]
   18 |     void foreach_device_prop( struct udev_device * udev_dev,
      |          ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.cpp:11:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 39%] Building CXX object CMakeFiles/realsense2.dir/src/device.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/device.cpp.o -MF CMakeFiles/realsense2.dir/src/device.cpp.o.d -o CMakeFiles/realsense2.dir/src/device.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/device.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/environment.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:150,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:41,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.cpp:17:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/algo.h: In constructor 'librealsense::rect_gaussian_dots_target_calculator::rect_gaussian_dots_target_calculator(int, int, int, int, int, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/algo.h:246:13: warning: 'librealsense::rect_gaussian_dots_target_calculator::_full_height' will be initialized after [-Wreorder]
  246 |         int _full_height;
      |             ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/algo.h:243:13: warning:   'int librealsense::rect_gaussian_dots_target_calculator::_roi_start_x' [-Wreorder]
  243 |         int _roi_start_x;
      |             ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/algo.cpp:564:1: warning:   when initialized here [-Wreorder]
  564 | rect_gaussian_dots_target_calculator::rect_gaussian_dots_target_calculator(int width, int height, int roi_start_x, int roi_start_y, int roi_width, int roi_height)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/algo.h:244:13: warning: 'librealsense::rect_gaussian_dots_target_calculator::_roi_start_y' will be initialized after [-Wreorder]
  244 |         int _roi_start_y;
      |             ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/algo.h:224:13: warning:   'int librealsense::rect_gaussian_dots_target_calculator::_width' [-Wreorder]
  224 |         int _width = 0;
      |             ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/algo.cpp:564:1: warning:   when initialized here [-Wreorder]
  564 | rect_gaussian_dots_target_calculator::rect_gaussian_dots_target_calculator(int width, int height, int roi_start_x, int roi_start_y, int roi_width, int roi_height)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 39%] Building CXX object CMakeFiles/realsense2.dir/src/device_hub.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/device_hub.cpp.o -MF CMakeFiles/realsense2.dir/src/device_hub.cpp.o.d -o CMakeFiles/realsense2.dir/src/device_hub.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/device_hub.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/source.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device_hub.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/archive.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::video_frame]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::video_frame>; _Args = {atomic<unsigned int>*&, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::video_frame>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::video_frame>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::video_frame>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::video_frame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::video_frame>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::video_frame>; _Args = {atomic<unsigned int>*&, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::video_frame>]'
/builddir/build/BUILD/librealsense-2.53.1/src/archive.cpp:18:64:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::video_frame>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::video_frame>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::composite_frame]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::composite_frame>; _Args = {atomic<unsigned int>*&, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::composite_frame>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::composite_frame>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::composite_frame>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::composite_frame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::composite_frame>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::composite_frame>; _Args = {atomic<unsigned int>*&, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::composite_frame>]'
/builddir/build/BUILD/librealsense-2.53.1/src/archive.cpp:21:68:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::composite_frame>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::composite_frame>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::motion_frame]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::motion_frame>; _Args = {atomic<unsigned int>*&, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::motion_frame>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::motion_frame>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::motion_frame>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::motion_frame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::motion_frame>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::motion_frame>; _Args = {atomic<unsigned int>*&, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::motion_frame>]'
/builddir/build/BUILD/librealsense-2.53.1/src/archive.cpp:24:65:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::motion_frame>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::motion_frame>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::points]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::points>; _Args = {atomic<unsigned int>*&, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::points>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::points>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::points>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::points>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::points>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::points>; _Args = {atomic<unsigned int>*&, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::points>]'
/builddir/build/BUILD/librealsense-2.53.1/src/archive.cpp:27:59:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::points>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::points>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::depth_frame]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::depth_frame>; _Args = {atomic<unsigned int>*&, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::depth_frame>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::depth_frame>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::depth_frame>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::depth_frame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::depth_frame>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::depth_frame>; _Args = {atomic<unsigned int>*&, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::depth_frame>]'
/builddir/build/BUILD/librealsense-2.53.1/src/archive.cpp:30:64:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::depth_frame>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::depth_frame>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::pose_frame]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::pose_frame>; _Args = {atomic<unsigned int>*&, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::pose_frame>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::pose_frame>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::pose_frame>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::pose_frame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::pose_frame>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::pose_frame>; _Args = {atomic<unsigned int>*&, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::pose_frame>]'
/builddir/build/BUILD/librealsense-2.53.1/src/archive.cpp:33:63:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::pose_frame>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::pose_frame>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::disparity_frame]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::disparity_frame>; _Args = {atomic<unsigned int>*&, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::disparity_frame>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::disparity_frame>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::disparity_frame>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::disparity_frame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*&, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::disparity_frame>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::disparity_frame>; _Args = {atomic<unsigned int>*&, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::disparity_frame>]'
/builddir/build/BUILD/librealsense-2.53.1/src/archive.cpp:36:68:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::disparity_frame>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::disparity_frame>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device_hub.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
[ 39%] Building CXX object CMakeFiles/realsense2.dir/src/environment.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/environment.cpp.o -MF CMakeFiles/realsense2.dir/src/environment.cpp.o.d -o CMakeFiles/realsense2.dir/src/environment.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/environment.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/environment.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/environment.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/device.cpp: In member function 'int librealsense::device::assign_sensor(const std::shared_ptr<librealsense::sensor_interface>&, uint8_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/device.cpp:218:17: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=]
  218 |     catch (std::out_of_range)
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/device.cpp: In member function 'virtual librealsense::sensor_interface& librealsense::device::get_sensor(size_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/device.cpp:235:17: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=]
  235 |     catch (std::out_of_range)
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/device.cpp: In member function 'virtual const librealsense::sensor_interface& librealsense::device::get_sensor(size_t) const':
/builddir/build/BUILD/librealsense-2.53.1/src/device.cpp:258:17: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=]
  258 |     catch (std::out_of_range)
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/device.cpp: In member function 'virtual void librealsense::device::tag_profiles(librealsense::stream_profiles) const':
/builddir/build/BUILD/librealsense-2.53.1/src/device.cpp:335:57: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  335 |                     (tag.width == -1 || vp->get_width() == tag.width) &&
      |                                         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/device.cpp:336:59: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  336 |                     (tag.height == -1 || vp->get_height() == tag.height) &&
      |                                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/device.cpp:337:59: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  337 |                     (tag.fps == -1 || vp->get_framerate() == tag.fps) &&
      |                                       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/device.cpp:346:59: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  346 |                     (tag.fps == -1 || mp->get_framerate() == tag.fps) &&
      |                                       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/aux_/na_assert.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/arg.hpp:25,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/placeholders.hpp:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_categories.hpp:17,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_facade.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:39:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: note: remove parentheses
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
      |                     -
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
      |     -
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: note: remove parentheses
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                     -
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
      |     -
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:662:19: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  662 |     , public std::unary_function<T0,R>
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/refwrap.h:39,
                 from /usr/include/c++/13/vector:68,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/ivcam/sr300.h:6:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:666:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 |     , public std::binary_function<T0,T1,R>
      |                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device_hub.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device_hub.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:37,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:61:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 40%] Building CXX object CMakeFiles/realsense2.dir/src/error-handling.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/error-handling.cpp.o -MF CMakeFiles/realsense2.dir/src/error-handling.cpp.o.d -o CMakeFiles/realsense2.dir/src/error-handling.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/error-handling.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/option.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/error-handling.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/error-handling.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h: In function 'bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:671:26: warning: unused variable 'number_of_hexadecimal_values_in_a_guid' [-Wunused-variable]
  671 |             const size_t number_of_hexadecimal_values_in_a_guid = 11;
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/context.cpp: In member function 'std::shared_ptr<librealsense::playback_device_info> librealsense::context::add_device(const std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/src/context.cpp:565:25: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
  565 |         return std::move(dinfo);
      |                ~~~~~~~~~^~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/context.cpp:565:25: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/device_hub.cpp: In function 'std::vector<std::shared_ptr<librealsense::device_info> > librealsense::filter_by_vid(std::vector<std::shared_ptr<device_info> >, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/device_hub.cpp:19:18: warning: variable 'filtered' set but not used [-Wunused-but-set-variable]
   19 |             bool filtered = false;
      |                  ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/source.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 40%] Building CXX object CMakeFiles/realsense2.dir/src/firmware_logger_device.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/firmware_logger_device.cpp.o -MF CMakeFiles/realsense2.dir/src/firmware_logger_device.cpp.o.d -o CMakeFiles/realsense2.dir/src/firmware_logger_device.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/firmware_logger_device.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/firmware_logger_device.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/firmware_logger_device.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/option.h:8:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 40%] Building CXX object CMakeFiles/realsense2.dir/src/global_timestamp_reader.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/global_timestamp_reader.cpp.o -MF CMakeFiles/realsense2.dir/src/global_timestamp_reader.cpp.o.d -o CMakeFiles/realsense2.dir/src/global_timestamp_reader.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
[ 40%] Building CXX object CMakeFiles/realsense2.dir/src/hdr-config.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/hdr-config.cpp.o -MF CMakeFiles/realsense2.dir/src/hdr-config.cpp.o.d -o CMakeFiles/realsense2.dir/src/hdr-config.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
[ 41%] Building CXX object CMakeFiles/realsense2.dir/src/hw-monitor.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/hw-monitor.cpp.o -MF CMakeFiles/realsense2.dir/src/hw-monitor.cpp.o.d -o CMakeFiles/realsense2.dir/src/hw-monitor.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/firmware_logger_device.h: In constructor 'librealsense::firmware_logger_device::firmware_logger_device(std::shared_ptr<librealsense::context>, librealsense::platform::backend_device_group, std::shared_ptr<librealsense::hw_monitor>, const librealsense::command&, const librealsense::command&)':
/builddir/build/BUILD/librealsense-2.53.1/src/firmware_logger_device.h:60:34: warning: 'librealsense::firmware_logger_device::_parser' will be initialized after [-Wreorder]
   60 |         fw_logs::fw_logs_parser* _parser;
      |                                  ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/firmware_logger_device.h:50:17: warning:   'librealsense::command librealsense::firmware_logger_device::_fw_logs_command' [-Wreorder]
   50 |         command _fw_logs_command;
      |                 ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/firmware_logger_device.cpp:9:5: warning:   when initialized here [-Wreorder]
    9 |     firmware_logger_device::firmware_logger_device(std::shared_ptr<context> ctx,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/firmware_logger_device.cpp: In member function 'void librealsense::firmware_logger_device::get_fw_logs_from_hw_monitor()':
/builddir/build/BUILD/librealsense-2.53.1/src/firmware_logger_device.cpp:56:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<unsigned char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   56 |         for (int i = 0; i < res.size() / fw_logs::BINARY_DATA_SIZE; ++i)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/firmware_logger_device.cpp: In member function 'void librealsense::firmware_logger_device::get_flash_logs_from_hw_monitor()':
/builddir/build/BUILD/librealsense-2.53.1/src/firmware_logger_device.cpp:83:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<unsigned char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   83 |         for (int i = 0; i < res.size() / fw_logs::BINARY_DATA_SIZE && *beginOfLogIterator == 160; ++i)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 41%] Building CXX object CMakeFiles/realsense2.dir/src/image.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/image.cpp.o -MF CMakeFiles/realsense2.dir/src/image.cpp.o.d -o CMakeFiles/realsense2.dir/src/image.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/image.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/image.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/image.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.h: In constructor 'librealsense::CLinearCoefficients::CLinearCoefficients(unsigned int)':
/builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.h:52:17: warning: 'librealsense::CLinearCoefficients::_base_sample' will be initialized after [-Wreorder]
   52 |         CSample _base_sample;
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.h:50:22: warning:   'unsigned int librealsense::CLinearCoefficients::_buffer_size' [-Wreorder]
   50 |         unsigned int _buffer_size;
      |                      ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.cpp:24:5: warning:   when initialized here [-Wreorder]
   24 |     CLinearCoefficients::CLinearCoefficients(unsigned int buffer_size) :
      |     ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.h: In constructor 'librealsense::time_diff_keeper::time_diff_keeper(librealsense::global_time_interface*, unsigned int)':
/builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.h:85:29: warning: 'librealsense::time_diff_keeper::_coefs' will be initialized after [-Wreorder]
   85 |         CLinearCoefficients _coefs;
      |                             ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.h:80:25: warning:   'int librealsense::time_diff_keeper::_users_count' [-Wreorder]
   80 |         int             _users_count;
      |                         ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.cpp:157:5: warning:   when initialized here [-Wreorder]
  157 |     time_diff_keeper::time_diff_keeper(global_time_interface* dev, const unsigned int sampling_interval_ms) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.h:87:14: warning: 'librealsense::time_diff_keeper::_is_ready' will be initialized after [-Wreorder]
   87 |         bool _is_ready;
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.h:86:16: warning:   'double librealsense::time_diff_keeper::_min_command_delay' [-Wreorder]
   86 |         double _min_command_delay;
      |                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.cpp:157:5: warning:   when initialized here [-Wreorder]
  157 |     time_diff_keeper::time_diff_keeper(global_time_interface* dev, const unsigned int sampling_interval_ms) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.h:86:16: warning: 'librealsense::time_diff_keeper::_min_command_delay' will be initialized after [-Wreorder]
   86 |         double _min_command_delay;
      |                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.h:82:25: warning:   'active_object<> librealsense::time_diff_keeper::_active_object' [-Wreorder]
   82 |         active_object<> _active_object;
      |                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/global_timestamp_reader.cpp:157:5: warning:   when initialized here [-Wreorder]
  157 |     time_diff_keeper::time_diff_keeper(global_time_interface* dev, const unsigned int sampling_interval_ms) :
      |     ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 41%] Building CXX object CMakeFiles/realsense2.dir/src/image-avx.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/image-avx.cpp.o -MF CMakeFiles/realsense2.dir/src/image-avx.cpp.o.d -o CMakeFiles/realsense2.dir/src/image-avx.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/image-avx.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/image-avx.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/image-avx.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.h: In constructor 'librealsense::hdr_config::hdr_config(librealsense::hw_monitor&, std::shared_ptr<librealsense::sensor_base>, const librealsense::option_range&, const librealsense::option_range&)':
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.h:86:36: warning: 'librealsense::hdr_config::_sensor' will be initialized after [-Wreorder]
   86 |         std::weak_ptr<sensor_base> _sensor;
      |                                    ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.h:80:22: warning:   'bool librealsense::hdr_config::_is_enabled' [-Wreorder]
   80 |         mutable bool _is_enabled;
      |                      ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp:9:5: warning:   when initialized here [-Wreorder]
    9 |     hdr_config::hdr_config(hw_monitor& hwm, std::shared_ptr<sensor_base> depth_ep,
      |     ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.h:82:14: warning: 'librealsense::hdr_config::_has_config_changed' will be initialized after [-Wreorder]
   82 |         bool _has_config_changed;
      |              ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.h:79:13: warning:   'int librealsense::hdr_config::_current_hdr_sequence_index' [-Wreorder]
   79 |         int _current_hdr_sequence_index;
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp:9:5: warning:   when initialized here [-Wreorder]
    9 |     hdr_config::hdr_config(hw_monitor& hwm, std::shared_ptr<sensor_base> depth_ep,
      |     ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.h:84:14: warning: 'librealsense::hdr_config::_emitter_on_off_to_be_restored' will be initialized after [-Wreorder]
   84 |         bool _emitter_on_off_to_be_restored;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.h:76:13: warning:   'int librealsense::hdr_config::_id' [-Wreorder]
   76 |         int _id;
      |             ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp:9:5: warning:   when initialized here [-Wreorder]
    9 |     hdr_config::hdr_config(hw_monitor& hwm, std::shared_ptr<sensor_base> depth_ep,
      |     ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp: In member function 'bool librealsense::hdr_config::is_hdr_enabled_in_device(std::vector<unsigned char>&) const':
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp:58:31: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
   58 |         catch (std::exception ex) {
      |                               ^~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp: In member function 'bool librealsense::hdr_config::configure_hdr_as_in_fw(const std::vector<unsigned char>&)':
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp:94:38: warning: comparison of integer expressions of different signedness: 'std::vector<unsigned char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   94 |         if (current_subpreset.size() != subpreset_size)
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp: In member function 'float librealsense::hdr_config::get(rs2_option) const':
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp:161:25: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=]
  161 |             catch (std::out_of_range)
      |                         ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp:171:25: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=]
  171 |             catch (std::out_of_range)
      |                         ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp: In member function 'bool librealsense::hdr_config::send_sub_preset_to_fw()':
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp:363:31: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
  363 |         catch (std::exception ex) {
      |                               ^~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp: In member function 'void librealsense::hdr_config::disable()':
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp:380:31: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
  380 |         catch (std::exception ex) {
      |                               ^~
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp: In member function 'std::vector<unsigned char> librealsense::hdr_config::prepare_sub_preset_frames_config() const':
/builddir/build/BUILD/librealsense-2.53.1/src/hdr-config.cpp:436:27: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
  436 |         for (int i = 0; i < _sequence_size; ++i)
      |                         ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.cpp: In static member function 'static std::string librealsense::hw_monitor::get_firmware_version_string(const std::vector<unsigned char>&, size_t, size_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.cpp:14:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   14 |         for (auto i = 1; i <= length; i++)
      |                          ~~^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.cpp: In static member function 'static std::string librealsense::hw_monitor::get_module_serial_string(const std::vector<unsigned char>&, size_t, size_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.cpp:26:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   26 |         for (auto i = 0; i < length; i++)
      |                          ~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 41%] Building CXX object CMakeFiles/realsense2.dir/src/log.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/log.cpp.o -MF CMakeFiles/realsense2.dir/src/log.cpp.o.d -o CMakeFiles/realsense2.dir/src/log.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/log.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/log.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[ 42%] Building CXX object CMakeFiles/realsense2.dir/src/option.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/option.cpp.o -MF CMakeFiles/realsense2.dir/src/option.cpp.o.d -o CMakeFiles/realsense2.dir/src/option.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/option.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/option.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/option.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 42%] Building CXX object CMakeFiles/realsense2.dir/src/rs.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/rs.cpp.o -MF CMakeFiles/realsense2.dir/src/rs.cpp.o.d -o CMakeFiles/realsense2.dir/src/rs.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/rs.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/api.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/rs.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[ 42%] Building CXX object CMakeFiles/realsense2.dir/src/sensor.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/sensor.cpp.o -MF CMakeFiles/realsense2.dir/src/sensor.cpp.o.d -o CMakeFiles/realsense2.dir/src/sensor.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp
[ 43%] Building CXX object CMakeFiles/realsense2.dir/src/software-device.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/software-device.cpp.o -MF CMakeFiles/realsense2.dir/src/software-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/software-device.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/software-device.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/software-device.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/software-device.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/rs.cpp:15:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/option.h:8:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 43%] Building CXX object CMakeFiles/realsense2.dir/src/source.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/source.cpp.o -MF CMakeFiles/realsense2.dir/src/source.cpp.o.d -o CMakeFiles/realsense2.dir/src/source.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/source.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/source.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/source.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
[ 43%] Building CXX object CMakeFiles/realsense2.dir/src/stream.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/stream.cpp.o -MF CMakeFiles/realsense2.dir/src/stream.cpp.o.d -o CMakeFiles/realsense2.dir/src/stream.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/stream.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/software-device.h:6:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 43%] Building CXX object CMakeFiles/realsense2.dir/src/sync.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/sync.cpp.o -MF CMakeFiles/realsense2.dir/src/sync.cpp.o.d -o CMakeFiles/realsense2.dir/src/sync.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/sync.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sync.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp: In member function 'void librealsense::uvc_sensor::verify_supported_requests(const librealsense::stream_profiles&) const':
/builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp:365:26: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  365 |             if (gyro_fps != -1 && accel_fps != -1)
      |                 ~~~~~~~~~^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp:365:45: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  365 |             if (gyro_fps != -1 && accel_fps != -1)
      |                                   ~~~~~~~~~~^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp:369:22: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  369 |         if (gyro_fps != -1 && accel_fps != -1 && gyro_fps != accel_fps)
      |             ~~~~~~~~~^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp:369:41: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  369 |         if (gyro_fps != -1 && accel_fps != -1 && gyro_fps != accel_fps)
      |                               ~~~~~~~~~~^~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/software-device.cpp: In member function 'librealsense::software_sensor& librealsense::software_device::get_software_sensor(int)':
/builddir/build/BUILD/librealsense-2.53.1/src/software-device.cpp:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<librealsense::software_sensor> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   54 |         if (index >= _software_sensors.size())
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp:965:18: warning: variable 'is_custom_sensor' set but not used [-Wunused-but-set-variable]
  965 |             bool is_custom_sensor = false;
      |                  ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp:997:26: warning: unused variable 'bpp' [-Wunused-variable]
  997 |             const auto&& bpp = get_image_bpp(request->get_format());
      |                          ^~~
/builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp: In member function 'uint32_t librealsense::hid_sensor::stream_to_fourcc(rs2_stream) const':
/builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp:1088:21: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=]
 1088 |         catch (std::out_of_range)
      |                     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp: In member function 'std::pair<std::shared_ptr<librealsense::processing_block_factory>, std::vector<std::shared_ptr<librealsense::stream_profile_interface> > > librealsense::synthetic_sensor::find_requests_best_pb_match(const librealsense::stream_profiles&)':
/builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp:1481:54: warning: comparison of integer expressions of different signedness: 'std::vector<librealsense::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1481 |                     && pbf->get_source_info().size() < best_source_size))
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/sensor.cpp:1677:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1677 |                 for (auto i = 0; i < composite->get_embedded_frames_count(); i++)
      |                                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:662:19: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  662 |     , public std::unary_function<T0,R>
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/functional:49,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/rs.cpp:4:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:666:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 |     , public std::binary_function<T0,T1,R>
      |                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:61:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/option.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/source.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 44%] Building CXX object CMakeFiles/realsense2.dir/src/terminal-parser.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/terminal-parser.cpp.o -MF CMakeFiles/realsense2.dir/src/terminal-parser.cpp.o.d -o CMakeFiles/realsense2.dir/src/terminal-parser.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/terminal-parser.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/terminal-parser.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/terminal-parser.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/source.h: In constructor 'librealsense::frame_source::frame_source(uint32_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/source.h:60:28: warning: 'librealsense::frame_source::_callback' will be initialized after [-Wreorder]
   60 |         frame_callback_ptr _callback;
      |                            ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/source.h:59:31: warning:   'std::atomic<unsigned int> librealsense::frame_source::_max_publish_list_size' [-Wreorder]
   59 |         std::atomic<uint32_t> _max_publish_list_size;
      |                               ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/source.cpp:44:5: warning:   when initialized here [-Wreorder]
   44 |     frame_source::frame_source(uint32_t max_publish_list_size)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_writer.h:6:
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h: In function 'bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)':
/builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_file_format.h:671:26: warning: unused variable 'number_of_hexadecimal_values_in_a_guid' [-Wunused-variable]
  671 |             const size_t number_of_hexadecimal_values_in_a_guid = 11;
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/aux_/na_assert.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/arg.hpp:25,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/placeholders.hpp:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_categories.hpp:17,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_facade.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:39,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/ros/ros_reader.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/rs.cpp:16:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: note: remove parentheses
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
      |                     -
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
      |     -
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: note: remove parentheses
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                     -
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
      |     -
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/core/info.h:32:14: warning: 'virtual void librealsense::info_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
   32 |         void update(std::shared_ptr<extension_snapshot> ext) override;
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:13:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/options.h:107:14: warning: 'virtual void librealsense::options_container::update(std::shared_ptr<librealsense::extension_snapshot>)' was hidden [-Woverloaded-virtual=]
  107 |         void update(std::shared_ptr<extension_snapshot> ext) override
      |              ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_sensor.h:45:14: note:   by 'void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)'
   45 |         void update(const device_serializer::sensor_snapshot& sensor_snapshot);
      |              ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/source.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/rs.cpp:30:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h: In constructor 'librealsense::zero_order_options::zero_order_options()':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:46:33: warning: 'librealsense::zero_order_options::threshold_scale' will be initialized after [-Wreorder]
   46 |         int                     threshold_scale;
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:41:33: warning:   'bool librealsense::zero_order_options::read_baseline' [-Wreorder]
   41 |         bool                    read_baseline;
      |                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/zero-order.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         zero_order_options():
      |         ^~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/profile.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/pipeline/pipeline.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/rs.cpp:40:
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In constructor 'librealsense::util::config::multistream::multistream(std::map<int, librealsense::sensor_interface*>, std::map<librealsense::util::config::index_type, std::shared_ptr<librealsense::stream_profile_interface> >, std::map<int, std::vector<std::shared_ptr<librealsense::stream_profile_interface> > >)':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:177:48: warning: 'librealsense::util::config::multistream::_dev_to_profiles' will be initialized after [-Wreorder]
  177 |                 std::map<int, stream_profiles> _dev_to_profiles;
      |                                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:176:50: warning:   'std::map<int, librealsense::sensor_interface*> librealsense::util::config::multistream::_results' [-Wreorder]
  176 |                 std::map<int, sensor_interface*> _results;
      |                                                  ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:128:26: warning:   when initialized here [-Wreorder]
  128 |                 explicit multistream(std::map<int, sensor_interface*> results,
      |                          ^~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In member function 'bool librealsense::util::config::can_enable_stream(const librealsense::device_interface*, rs2_stream, int, int, int, rs2_format, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:262:21: warning: unused variable 'it' [-Wunused-variable]
  262 |                auto it = _requests.erase({stream, index});
      |                     ^~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In member function 'librealsense::util::config::multistream librealsense::util::config::resolve(librealsense::device_interface*)':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:294:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  294 |                 for(auto i = 0; i< dev->get_sensors_count(); i++)
      |                                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h: In member function 'librealsense::stream_profiles librealsense::util::config::map_sub_device(librealsense::stream_profiles, const librealsense::device_interface*) const':
/builddir/build/BUILD/librealsense-2.53.1/src/pipeline/resolver.h:427:39: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
  427 |                 catch (std::exception e)
      |                                       ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/terminal-parser.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/rs.cpp:47:
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/sync.cpp: In member function 'virtual void librealsense::composite_matcher::sync(librealsense::frame_holder, const librealsense::syncronization_environment&)':
/builddir/build/BUILD/librealsense-2.53.1/src/sync.cpp:371:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<librealsense::frame_holder*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  371 |                 for( auto i = 1; i < frames_arrived.size(); i++ )
      |                                  ~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/rs.cpp: In function 'void rs2_software_sensor_detach(rs2_sensor*, rs2_error**)':
/builddir/build/BUILD/librealsense-2.53.1/src/rs.cpp:2683:10: warning: unused variable 'bs' [-Wunused-variable]
 2683 |     auto bs = VALIDATE_INTERFACE(sensor->sensor, librealsense::software_sensor);
      |          ^~
/builddir/build/BUILD/librealsense-2.53.1/src/rs.cpp: In function 'rs2_firmware_log_message* rs2_create_fw_log_message(rs2_device*, rs2_error**)':
/builddir/build/BUILD/librealsense-2.53.1/src/rs.cpp:3343:10: warning: unused variable 'fw_logger' [-Wunused-variable]
 3343 |     auto fw_logger = VALIDATE_INTERFACE(dev->device, librealsense::firmware_logger_extensions);
      |          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/rs.cpp: In function 'rs2_firmware_log_parsed_message* rs2_create_fw_log_parsed_message(rs2_device*, rs2_error**)':
/builddir/build/BUILD/librealsense-2.53.1/src/rs.cpp:3428:10: warning: unused variable 'fw_logger' [-Wunused-variable]
 3428 |     auto fw_logger = VALIDATE_INTERFACE(dev->device, librealsense::firmware_logger_extensions);
      |          ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 44%] Building CXX object CMakeFiles/realsense2.dir/src/types.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/types.cpp.o -MF CMakeFiles/realsense2.dir/src/types.cpp.o.d -o CMakeFiles/realsense2.dir/src/types.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/types.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/types.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/media/playback/playback_device.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/media/playback/../../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/terminal-parser.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/terminal-parser.cpp: In member function 'std::vector<unsigned char> librealsense::terminal_parser::build_raw_command_data(const command_from_xml&, const std::vector<std::__cxx11::basic_string<char> >&) const':
/builddir/build/BUILD/librealsense-2.53.1/src/terminal-parser.cpp:80:48: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   80 |         for (auto param_index = 0; param_index < params.size(); ++param_index)
      |                                    ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/terminal-parser.cpp: In member function 'void librealsense::terminal_parser::get_command_and_params_from_input(const std::string&, command_from_xml&, std::vector<std::__cxx11::basic_string<char> >&) const':
/builddir/build/BUILD/librealsense-2.53.1/src/terminal-parser.cpp:117:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  117 |         for (auto i = 1; i < tokens.size(); ++i)
      |                          ~~^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
[ 44%] Building C object CMakeFiles/realsense2.dir/src/verify.c.o
/usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIC -MD -MT CMakeFiles/realsense2.dir/src/verify.c.o -MF CMakeFiles/realsense2.dir/src/verify.c.o.d -o CMakeFiles/realsense2.dir/src/verify.c.o -c /builddir/build/BUILD/librealsense-2.53.1/src/verify.c
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 44%] Building CXX object CMakeFiles/realsense2.dir/src/serialized-utilities.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/serialized-utilities.cpp.o -MF CMakeFiles/realsense2.dir/src/serialized-utilities.cpp.o.d -o CMakeFiles/realsense2.dir/src/serialized-utilities.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/serialized-utilities.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/serialized-utilities.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/serialized-utilities.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[ 45%] Building CXX object CMakeFiles/realsense2.dir/src/frame.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/frame.cpp.o -MF CMakeFiles/realsense2.dir/src/frame.cpp.o.d -o CMakeFiles/realsense2.dir/src/frame.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/frame.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/frame.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/types.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_processing.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/types.cpp:13:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.cpp: In function 'std::string librealsense::make_less_screamy(const char*)':
/builddir/build/BUILD/librealsense-2.53.1/src/types.cpp:53:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   53 |         for (auto i = 0; i < res.size(); i++)
      |                          ~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.h: In constructor 'librealsense::notifications_processor::notifications_processor()':
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:944:20: warning: 'librealsense::notifications_processor::_dispatcher' will be initialized after [-Wreorder]
  944 |         dispatcher _dispatcher;
      |                    ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:942:36: warning:   'librealsense::notifications_callback_ptr librealsense::notifications_processor::_callback' [-Wreorder]
  942 |         notifications_callback_ptr _callback;
      |                                    ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.cpp:230:5: warning:   when initialized here [-Wreorder]
  230 |     notifications_processor::notifications_processor()
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/serialized-utilities.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/frame.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
[ 45%] Building CXX object CMakeFiles/realsense2.dir/src/points.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/points.cpp.o -MF CMakeFiles/realsense2.dir/src/points.cpp.o.d -o CMakeFiles/realsense2.dir/src/points.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/points.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/points.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/points.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 45%] Building CXX object CMakeFiles/realsense2.dir/src/to-string.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/src/to-string.cpp.o -MF CMakeFiles/realsense2.dir/src/to-string.cpp.o.d -o CMakeFiles/realsense2.dir/src/to-string.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/to-string.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/device.h:18:
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/to-string.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[ 46%] Building C object CMakeFiles/realsense2.dir/third-party/sqlite/sqlite3.c.o
/usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIC -MD -MT CMakeFiles/realsense2.dir/third-party/sqlite/sqlite3.c.o -MF CMakeFiles/realsense2.dir/third-party/sqlite/sqlite3.c.o.d -o CMakeFiles/realsense2.dir/third-party/sqlite/sqlite3.c.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/sqlite/sqlite3.c
/builddir/build/BUILD/librealsense-2.53.1/src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/serialized-utilities.h: In constructor 'librealsense::serialized_utilities::json_preset_reader::json_preset_reader(const std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/src/serialized-utilities.h:62:19: warning: 'librealsense::serialized_utilities::json_preset_reader::_parameters' will be initialized after [-Wreorder]
   62 |             json *_parameters;
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/serialized-utilities.h:60:17: warning:   'int librealsense::serialized_utilities::json_preset_reader::_schema_version' [-Wreorder]
   60 |             int _schema_version;
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/serialized-utilities.cpp:12:1: warning:   when initialized here [-Wreorder]
   12 | json_preset_reader::json_preset_reader( const std::string & json_content ) : _parameters(nullptr), _schema_version(0)
      | ^~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/archive.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
/builddir/build/BUILD/librealsense-2.53.1/src/frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/points.cpp: In member function 'void librealsense::points::export_to_ply(const std::string&, const librealsense::frame_holder&)':
/builddir/build/BUILD/librealsense-2.53.1/src/points.cpp:49:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   49 |     for( int i = 0; i < get_vertex_count(); ++i )
      |                     ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/points.cpp:111:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<librealsense::float3>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  111 |     for( int i = 0; i < new_vertices.size(); ++i )
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/points.cpp:128:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  128 |     for( int i = 0; i < size; ++i )
      |                     ~~^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/sqlite/sqlite3.c: In function 'sqlite3DefaultRowEst':
/builddir/build/BUILD/librealsense-2.53.1/third-party/sqlite/sqlite3.c:100196:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
100196 |   if( a[0]<33 ) a[0] = 33;        assert( 33==sqlite3LogEst(10) );
       |   ^~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/sqlite/sqlite3.c:11275:
/builddir/build/BUILD/librealsense-2.53.1/third-party/sqlite/sqlite3.c:100196:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
100196 |   if( a[0]<33 ) a[0] = 33;        assert( 33==sqlite3LogEst(10) );
       |                                   ^~~~~~
[ 46%] Building CXX object CMakeFiles/realsense2.dir/third-party/easyloggingpp/src/easylogging++.cc.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/third-party/easyloggingpp/src/easylogging++.cc.o -MF CMakeFiles/realsense2.dir/third-party/easyloggingpp/src/easylogging++.cc.o.d -o CMakeFiles/realsense2.dir/third-party/easyloggingpp/src/easylogging++.cc.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc: In member function 'el::Logger* el::base::RegisteredLoggers::get(const std::string&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:1904:83: warning: loop variable 'h' of type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<el::LoggerRegistrationCallback> >&' binds to a temporary constructed from type 'std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<el::LoggerRegistrationCallback> >' [-Wrange-loop-construct]
 1904 |     for (const std::pair<std::string, base::type::LoggerRegistrationCallbackPtr>& h
      |                                                                                   ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:1904:83: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<el::LoggerRegistrationCallback> >' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<el::LoggerRegistrationCallback> >&' to prevent copying
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc: In member function 'void el::base::LogDispatcher::dispatch()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:2496:74: warning: loop variable 'h' of type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<el::LogDispatchCallback> >&' binds to a temporary constructed from type 'std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<el::LogDispatchCallback> >' [-Wrange-loop-construct]
 2496 |   for (const std::pair<std::string, base::type::LogDispatchCallbackPtr>& h
      |                                                                          ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:2496:74: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<el::LogDispatchCallback> >' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<el::LogDispatchCallback> >&' to prevent copying
[ 46%] Building CXX object CMakeFiles/realsense2.dir/common/utilities/time/l500/get-mfr-ww.cpp.o
/usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/src -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/usr/include/libusb-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT CMakeFiles/realsense2.dir/common/utilities/time/l500/get-mfr-ww.cpp.o -MF CMakeFiles/realsense2.dir/common/utilities/time/l500/get-mfr-ww.cpp.o.d -o CMakeFiles/realsense2.dir/common/utilities/time/l500/get-mfr-ww.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/utilities/time/l500/get-mfr-ww.cpp
In file included from /usr/include/features.h:491,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/ctime:41,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.h:354,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:17:
In function 'wcstombs',
    inlined from 'el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)' at /builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:1022:16:
/usr/include/bits/stdlib.h:146:10: warning: '*wcstombs' specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  146 |   return __glibc_fortify (wcstombs, __len, sizeof (char),
      |          ^~~~~~~~~~~~~~~
/usr/include/bits/stdlib.h: In function 'el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)':
/usr/include/bits/stdlib.h:131:15: note: in a call to function '*wcstombs' declared with attribute 'access (read_only, 2)'
  131 | extern size_t __REDIRECT_NTH (__wcstombs_alias,
      |               ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/sqlite/sqlite3.c: In function 'sqlite3SelectNew':
/builddir/build/BUILD/librealsense-2.53.1/third-party/sqlite/sqlite3.c:112957:10: warning: function may return address of local variable [-Wreturn-local-addr]
112957 |   return pNew;
       |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/sqlite/sqlite3.c:112917:10: note: declared here
112917 |   Select standin;
       |          ^~~~~~~
[ 46%] Linking CXX shared library librealsense2.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/realsense2.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librealsense2.so.2.53 -o librealsense2.so.2.53.1 CMakeFiles/realsense2.dir/include/librealsense2/utilities/concurrency/dispatcher.cpp.o "CMakeFiles/realsense2.dir/include/librealsense2/utilities/time/work-week.cpp.o" "CMakeFiles/realsense2.dir/src/algo/thermal-loop/l500-thermal-loop.cpp.o" "CMakeFiles/realsense2.dir/src/algo/max-usable-range/l500/max-usable-range.cpp.o" CMakeFiles/realsense2.dir/src/core/streaming.cpp.o "CMakeFiles/realsense2.dir/src/ds5/ds5-options.cpp.o" "CMakeFiles/realsense2.dir/src/ds5/ds5-timestamp.cpp.o" "CMakeFiles/realsense2.dir/src/ds5/ds5-private.cpp.o" "CMakeFiles/realsense2.dir/src/ds5/ds5-motion.cpp.o" "CMakeFiles/realsense2.dir/src/ds5/ds5-nonmonochrome.cpp.o" "CMakeFiles/realsense2.dir/src/ds5/ds5-device.cpp.o" "CMakeFiles/realsense2.dir/src/ds5/ds5-color.cpp.o" "CMakeFiles/realsense2.dir/src/ds5/ds5-active.cpp.o" "CMakeFiles/realsense2.dir/src/ds5/ds5-factory.cpp.o" "CMakeFiles/realsense2.dir/src/ds5/ds5-fw-update-device.cpp.o" CMakeFiles/realsense2.dir/src/ds5/advanced_mode/rs_advanced_mode.cpp.o CMakeFiles/realsense2.dir/src/ds5/advanced_mode/presets.cpp.o CMakeFiles/realsense2.dir/src/ds5/advanced_mode/advanced_mode.cpp.o "CMakeFiles/realsense2.dir/src/ds5/ds5-auto-calibration.cpp.o" "CMakeFiles/realsense2.dir/src/ds5/ds5-thermal-monitor.cpp.o" "CMakeFiles/realsense2.dir/src/ivcam/ivcam-private.cpp.o" CMakeFiles/realsense2.dir/src/ivcam/sr300.cpp.o "CMakeFiles/realsense2.dir/src/ivcam/sr300-fw-update-device.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-depth.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-private.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-color.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l535-color-device.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-device.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-motion.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-factory.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-fw-update-device.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-serializable.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-options.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l535-device-options.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l535-amc-option.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l535-preset-option.cpp.o" CMakeFiles/realsense2.dir/src/media/record/record_device.cpp.o CMakeFiles/realsense2.dir/src/media/record/record_sensor.cpp.o CMakeFiles/realsense2.dir/src/media/playback/playback_device.cpp.o CMakeFiles/realsense2.dir/src/media/playback/playback_sensor.cpp.o CMakeFiles/realsense2.dir/src/media/ros/ros_reader.cpp.o CMakeFiles/realsense2.dir/src/media/ros/ros_writer.cpp.o CMakeFiles/realsense2.dir/src/mock/sql.cpp.o CMakeFiles/realsense2.dir/src/mock/recorder.cpp.o "CMakeFiles/realsense2.dir/src/proc/sse/sse-align.cpp.o" "CMakeFiles/realsense2.dir/src/proc/sse/sse-pointcloud.cpp.o" "CMakeFiles/realsense2.dir/src/proc/processing-blocks-factory.cpp.o" CMakeFiles/realsense2.dir/src/proc/align.cpp.o CMakeFiles/realsense2.dir/src/proc/colorizer.cpp.o CMakeFiles/realsense2.dir/src/proc/pointcloud.cpp.o "CMakeFiles/realsense2.dir/src/proc/occlusion-filter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/synthetic-stream.cpp.o" "CMakeFiles/realsense2.dir/src/proc/syncer-processing-block.cpp.o" "CMakeFiles/realsense2.dir/src/proc/decimation-filter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/spatial-filter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/temporal-filter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/hdr-merge.cpp.o" "CMakeFiles/realsense2.dir/src/proc/sequence-id-filter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/hole-filling-filter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/disparity-transform.cpp.o" "CMakeFiles/realsense2.dir/src/proc/y8i-to-y8y8.cpp.o" "CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16.cpp.o" "CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16-mipi.cpp.o" "CMakeFiles/realsense2.dir/src/proc/y16i-to-y10msby10msb.cpp.o" "CMakeFiles/realsense2.dir/src/proc/identity-processing-block.cpp.o" CMakeFiles/realsense2.dir/src/proc/threshold.cpp.o "CMakeFiles/realsense2.dir/src/proc/rates-printer.cpp.o" "CMakeFiles/realsense2.dir/src/proc/zero-order.cpp.o" "CMakeFiles/realsense2.dir/src/proc/units-transform.cpp.o" "CMakeFiles/realsense2.dir/src/proc/rotation-transform.cpp.o" "CMakeFiles/realsense2.dir/src/proc/color-formats-converter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/depth-formats-converter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/motion-transform.cpp.o" "CMakeFiles/realsense2.dir/src/proc/auto-exposure-processor.cpp.o" "CMakeFiles/realsense2.dir/src/proc/depth-decompress.cpp.o" "CMakeFiles/realsense2.dir/src/proc/y411-converter.cpp.o" CMakeFiles/realsense2.dir/src/pipeline/pipeline.cpp.o CMakeFiles/realsense2.dir/src/pipeline/config.cpp.o CMakeFiles/realsense2.dir/src/pipeline/profile.cpp.o CMakeFiles/realsense2.dir/src/pipeline/aggregator.cpp.o "CMakeFiles/realsense2.dir/src/fw-logs/fw-log-data.cpp.o" "CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-formating-options.cpp.o" "CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-parser.cpp.o" "CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-xml-helper.cpp.o" "CMakeFiles/realsense2.dir/src/fw-logs/fw-string-formatter.cpp.o" "CMakeFiles/realsense2.dir/src/fw-update/fw-update-device.cpp.o" "CMakeFiles/realsense2.dir/src/fw-update/fw-update-factory.cpp.o" "CMakeFiles/realsense2.dir/src/fw-update/fw-update-unsigned.cpp.o" "CMakeFiles/realsense2.dir/src/libusb/context-libusb.cpp.o" "CMakeFiles/realsense2.dir/src/libusb/interface-libusb.cpp.o" "CMakeFiles/realsense2.dir/src/libusb/device-libusb.cpp.o" "CMakeFiles/realsense2.dir/src/libusb/messenger-libusb.cpp.o" "CMakeFiles/realsense2.dir/src/libusb/request-libusb.cpp.o" "CMakeFiles/realsense2.dir/src/libusb/enumerator-libusb.cpp.o" "CMakeFiles/realsense2.dir/src/linux/backend-v4l2.cpp.o" "CMakeFiles/realsense2.dir/src/linux/backend-hid.cpp.o" "CMakeFiles/realsense2.dir/src/linux/udev-device-watcher.cpp.o" CMakeFiles/realsense2.dir/src/algo.cpp.o CMakeFiles/realsense2.dir/src/archive.cpp.o CMakeFiles/realsense2.dir/src/backend.cpp.o CMakeFiles/realsense2.dir/src/context.cpp.o CMakeFiles/realsense2.dir/src/device.cpp.o CMakeFiles/realsense2.dir/src/device_hub.cpp.o CMakeFiles/realsense2.dir/src/environment.cpp.o "CMakeFiles/realsense2.dir/src/error-handling.cpp.o" CMakeFiles/realsense2.dir/src/firmware_logger_device.cpp.o CMakeFiles/realsense2.dir/src/global_timestamp_reader.cpp.o "CMakeFiles/realsense2.dir/src/hdr-config.cpp.o" "CMakeFiles/realsense2.dir/src/hw-monitor.cpp.o" CMakeFiles/realsense2.dir/src/image.cpp.o "CMakeFiles/realsense2.dir/src/image-avx.cpp.o" CMakeFiles/realsense2.dir/src/log.cpp.o CMakeFiles/realsense2.dir/src/option.cpp.o CMakeFiles/realsense2.dir/src/rs.cpp.o CMakeFiles/realsense2.dir/src/sensor.cpp.o "CMakeFiles/realsense2.dir/src/software-device.cpp.o" CMakeFiles/realsense2.dir/src/source.cpp.o CMakeFiles/realsense2.dir/src/stream.cpp.o CMakeFiles/realsense2.dir/src/sync.cpp.o "CMakeFiles/realsense2.dir/src/terminal-parser.cpp.o" CMakeFiles/realsense2.dir/src/types.cpp.o CMakeFiles/realsense2.dir/src/verify.c.o "CMakeFiles/realsense2.dir/src/serialized-utilities.cpp.o" CMakeFiles/realsense2.dir/src/frame.cpp.o CMakeFiles/realsense2.dir/src/points.cpp.o "CMakeFiles/realsense2.dir/src/to-string.cpp.o" "CMakeFiles/realsense2.dir/third-party/sqlite/sqlite3.c.o" "CMakeFiles/realsense2.dir/third-party/easyloggingpp/src/easylogging++.cc.o" "CMakeFiles/realsense2.dir/common/utilities/time/l500/get-mfr-ww.cpp.o"  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: -ludev third-party/realsense-file/librealsense-file.so.2.53.1 -lusb-1.0 
/builddir/build/BUILD/librealsense-2.53.1/third-party/sqlite/sqlite3.c: In function 'sqlite3SelectNew':
/builddir/build/BUILD/librealsense-2.53.1/third-party/sqlite/sqlite3.c:112957: warning: function may return address of local variable [-Wreturn-local-addr]
112957 |   return pNew;
       | 
/builddir/build/BUILD/librealsense-2.53.1/third-party/sqlite/sqlite3.c:112917: note: declared here
112917 |   Select standin;
       | 
In function 'wcstombs',
    inlined from 'wcharPtrToCharPtr' at /builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:1022:16:
/usr/include/bits/stdlib.h:146:10: warning: '__wcstombs_alias' specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  146 |   return __glibc_fortify (wcstombs, __len, sizeof (char),
      |          ^
/usr/include/bits/stdlib.h: In function 'wcharPtrToCharPtr':
/usr/include/bits/stdlib.h:131: note: in a call to function '__wcstombs_alias' declared with attribute 'access (read_only, 2)'
  131 | extern size_t __REDIRECT_NTH (__wcstombs_alias,
      | 
/usr/bin/cmake -E cmake_symlink_library librealsense2.so.2.53.1 librealsense2.so.2.53 librealsense2.so
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 46%] Built target realsense2
/usr/bin/gmake  -f wrappers/python/CMakeFiles/pyrealsense2.dir/build.make wrappers/python/CMakeFiles/pyrealsense2.dir/depend
/usr/bin/gmake  -f src/gl/CMakeFiles/realsense2-gl.dir/build.make src/gl/CMakeFiles/realsense2-gl.dir/depend
/usr/bin/gmake  -f examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/build.make examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/depend
/usr/bin/gmake  -f examples/software-device/CMakeFiles/rs-software-device.dir/build.make examples/software-device/CMakeFiles/rs-software-device.dir/depend
/usr/bin/gmake  -f examples/capture/CMakeFiles/rs-capture.dir/build.make examples/capture/CMakeFiles/rs-capture.dir/depend
/usr/bin/gmake  -f examples/callback/CMakeFiles/rs-callback.dir/build.make examples/callback/CMakeFiles/rs-callback.dir/depend
/usr/bin/gmake  -f examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/build.make examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/depend
/usr/bin/gmake  -f examples/multicam/CMakeFiles/rs-multicam.dir/build.make examples/multicam/CMakeFiles/rs-multicam.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/src/gl /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl/CMakeFiles/realsense2-gl.dir/DependInfo.cmake --color=
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/wrappers/python /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python/CMakeFiles/pyrealsense2.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/capture /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/capture /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/capture/CMakeFiles/rs-capture.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/hello-realsense /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/hello-realsense /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/callback /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/callback /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/callback/CMakeFiles/rs-callback.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/software-device /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/software-device /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/software-device/CMakeFiles/rs-software-device.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/multicam /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/multicam /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/multicam/CMakeFiles/rs-multicam.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/save-to-disk /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/save-to-disk /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f wrappers/python/CMakeFiles/pyrealsense2.dir/build.make wrappers/python/CMakeFiles/pyrealsense2.dir/build
/usr/bin/gmake  -f src/gl/CMakeFiles/realsense2-gl.dir/build.make src/gl/CMakeFiles/realsense2-gl.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/software-device/CMakeFiles/rs-software-device.dir/build.make examples/software-device/CMakeFiles/rs-software-device.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/callback/CMakeFiles/rs-callback.dir/build.make examples/callback/CMakeFiles/rs-callback.dir/build
/usr/bin/gmake  -f examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/build.make examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/build.make examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/build
/usr/bin/gmake  -f examples/multicam/CMakeFiles/rs-multicam.dir/build.make examples/multicam/CMakeFiles/rs-multicam.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/capture/CMakeFiles/rs-capture.dir/build.make examples/capture/CMakeFiles/rs-capture.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 46%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/python.cpp.o
[ 46%] Building CXX object examples/software-device/CMakeFiles/rs-software-device.dir/rs-software-device.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/python.cpp.o -MF CMakeFiles/pyrealsense2.dir/python.cpp.o.d -o CMakeFiles/pyrealsense2.dir/python.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/python.cpp
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/software-device && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../common/res -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/software-device/CMakeFiles/rs-software-device.dir/rs-software-device.cpp.o -MF CMakeFiles/rs-software-device.dir/rs-software-device.cpp.o.d -o CMakeFiles/rs-software-device.dir/rs-software-device.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/software-device/rs-software-device.cpp
[ 46%] Building CXX object examples/callback/CMakeFiles/rs-callback.dir/rs-callback.cpp.o
[ 47%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/synthetic-stream-gl.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/callback && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/callback/rs-callback -I/builddir/build/BUILD/librealsense-2.53.1/examples/callback/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/callback/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/callback/CMakeFiles/rs-callback.dir/rs-callback.cpp.o -MF CMakeFiles/rs-callback.dir/rs-callback.cpp.o.d -o CMakeFiles/rs-callback.dir/rs-callback.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/callback/rs-callback.cpp
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/synthetic-stream-gl.cpp.o -MF CMakeFiles/realsense2-gl.dir/synthetic-stream-gl.cpp.o.d -o CMakeFiles/realsense2-gl.dir/synthetic-stream-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.cpp
[ 47%] Building CXX object examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/rs-save-to-disk.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/save-to-disk && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/save-to-disk/../../common -I/builddir/build/BUILD/librealsense-2.53.1/examples/save-to-disk/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/examples/save-to-disk/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/rs-save-to-disk.cpp.o -MF CMakeFiles/rs-save-to-disk.dir/rs-save-to-disk.cpp.o.d -o CMakeFiles/rs-save-to-disk.dir/rs-save-to-disk.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/save-to-disk/rs-save-to-disk.cpp
[ 47%] Building CXX object examples/capture/CMakeFiles/rs-capture.dir/rs-capture.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/capture && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/capture/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/capture/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/examples/capture/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/capture/CMakeFiles/rs-capture.dir/rs-capture.cpp.o -MF CMakeFiles/rs-capture.dir/rs-capture.cpp.o.d -o CMakeFiles/rs-capture.dir/rs-capture.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/capture/rs-capture.cpp
[ 48%] Building CXX object examples/multicam/CMakeFiles/rs-multicam.dir/rs-multicam.cpp.o
[ 47%] Building CXX object examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/rs-hello-realsense.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/multicam && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/multicam/.. -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/multicam/CMakeFiles/rs-multicam.dir/rs-multicam.cpp.o -MF CMakeFiles/rs-multicam.dir/rs-multicam.cpp.o.d -o CMakeFiles/rs-multicam.dir/rs-multicam.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/multicam/rs-multicam.cpp
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/hello-realsense && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/rs-hello-realsense.cpp.o -MF CMakeFiles/rs-hello-realsense.dir/rs-hello-realsense.cpp.o.d -o CMakeFiles/rs-hello-realsense.dir/rs-hello-realsense.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/hello-realsense/rs-hello-realsense.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/video.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/python.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/multicam/rs-multicam.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/hello-realsense/rs-hello-realsense.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/callback/rs-callback.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/save-to-disk/rs-save-to-disk.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/software-device/rs-software-device.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/capture/rs-capture.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/examples/save-to-disk/rs-save-to-disk.cpp: In function 'int main(int, char**)':
/builddir/build/BUILD/librealsense-2.53.1/examples/save-to-disk/rs-save-to-disk.cpp:39:18: warning: unused variable 'stream' [-Wunused-variable]
   39 |             auto stream = frame.get_profile().stream_type();
      |                  ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/multicam/rs-multicam.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/examples/multicam/../example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/multicam/../example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/multicam/../example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/multicam/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/multicam/../example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/multicam/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/multicam/../example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/multicam/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/capture/rs-capture.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/examples/capture/../example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/capture/../example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/software-device/rs-software-device.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/capture/../example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/capture/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/capture/../example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/capture/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/capture/../example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/capture/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/software-device/rs-software-device.cpp:13:
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h: In function 'unsigned char* stbi__convert_format(unsigned char*, int, int, unsigned int, unsigned int)':
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1342:10: note: in expansion of macro 'CASE'
 1342 |          CASE(1,2) dest[0]=src[0], dest[1]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1342:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1342 |          CASE(1,2) dest[0]=src[0], dest[1]=255; break;
      |                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1343:10: note: in expansion of macro 'CASE'
 1343 |          CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1343:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1343 |          CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1344:10: note: in expansion of macro 'CASE'
 1344 |          CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1344:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1344 |          CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break;
      |                                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1345:10: note: in expansion of macro 'CASE'
 1345 |          CASE(2,1) dest[0]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1345:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1345 |          CASE(2,1) dest[0]=src[0]; break;
      |                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1346:10: note: in expansion of macro 'CASE'
 1346 |          CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1346:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1346 |          CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1347:10: note: in expansion of macro 'CASE'
 1347 |          CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1347:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1347 |          CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break;
      |                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1348:10: note: in expansion of macro 'CASE'
 1348 |          CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1348:78: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1348 |          CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break;
      |                                                                              ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1349:10: note: in expansion of macro 'CASE'
 1349 |          CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1349:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1349 |          CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |                                                                   ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1350:10: note: in expansion of macro 'CASE'
 1350 |          CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1350:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1350 |          CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break;
      |                                                                                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1351:10: note: in expansion of macro 'CASE'
 1351 |          CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1351:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1351 |          CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |                                                                   ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1352:10: note: in expansion of macro 'CASE'
 1352 |          CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1352:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1352 |          CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break;
      |                                                                                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1353:10: note: in expansion of macro 'CASE'
 1353 |          CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:1353:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1353 |          CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break;
      |                                                                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h: In function 'int stbi__create_png_image_raw(stbi__png*, stbi_uc*, stbi__uint32, int, stbi__uint32, stbi__uint32, int, int)':
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4031:13: note: in expansion of macro 'CASE'
 4031 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4031:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4031 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break;
      |                                                                                               ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4032:13: note: in expansion of macro 'CASE'
 4032 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4032:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4032 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |                                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4033:13: note: in expansion of macro 'CASE'
 4033 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4033:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4033 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break;
      |                                                                                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4034:13: note: in expansion of macro 'CASE'
 4034 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4034:139: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4034 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break;
      |                                                                                                                                           ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4035:13: note: in expansion of macro 'CASE'
 4035 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4035:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4035 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break;
      |                                                                                                      ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4036:13: note: in expansion of macro 'CASE'
 4036 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4036:112: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4036 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break;
      |                                                                                                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4047:13: note: in expansion of macro 'CASE'
 4047 |             CASE(STBI__F_none)         cur[k] = raw[k]; break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4047:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4047 |             CASE(STBI__F_none)         cur[k] = raw[k]; break;
      |                                                         ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4048:13: note: in expansion of macro 'CASE'
 4048 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-out_n]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4048:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4048 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-out_n]); break;
      |                                                                                        ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4049:13: note: in expansion of macro 'CASE'
 4049 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4049:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4049 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |                                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4050:13: note: in expansion of macro 'CASE'
 4050 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-out_n])>>1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4050:106: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4050 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-out_n])>>1)); break;
      |                                                                                                          ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4051:13: note: in expansion of macro 'CASE'
 4051 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],prior[k],prior[k-out_n])); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4051:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4051 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],prior[k],prior[k-out_n])); break;
      |                                                                                                                             ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4052:13: note: in expansion of macro 'CASE'
 4052 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-out_n] >> 1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4052:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4052 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-out_n] >> 1)); break;
      |                                                                                               ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4053:13: note: in expansion of macro 'CASE'
 4053 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],0,0)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_image.h:4053:105: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4053 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],0,0)); break;
      |                                                                                                         ^~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/multicam/../example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/multicam/../../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/multicam/../../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/python.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 48%] Linking CXX executable rs-hello-realsense
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/hello-realsense && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-hello-realsense.dir/link.txt --verbose=1
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/capture/../example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/capture/../../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/capture/../../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-hello-realsense.dir/rs-hello-realsense.cpp.o" -o rs-hello-realsense  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/python.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp: In constructor 'rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp:288:20: warning: 'rs2::save_to_ply::_pc' will be initialized after [-Wreorder]
  288 |         pointcloud _pc;
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp:287:21: warning:   'std::string rs2::save_to_ply::fname' [-Wreorder]
  287 |         std::string fname;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp:43:9: warning:   when initialized here [-Wreorder]
   43 |         save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }),
      |         ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp: In member function 'void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  118 |                 for (size_t x = 0; x < width - 1; ++x) {
      |                                    ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  119 |                     for (size_t y = 0; y < height - 1; ++y) {
      |                                        ~~^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/software-device/../../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h: In member function 'librealsense::processing_block& librealsense::gl::dual_processing_block::get()':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:473:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<librealsense::processing_block> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  473 |                 for(auto i = 0; i < _blocks.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~
[ 49%] Linking CXX executable rs-callback
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/callback && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-callback.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-callback.dir/rs-callback.cpp.o" -o rs-callback  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 49%] Built target rs-hello-realsense
[ 50%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/c_files.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/c_files.cpp.o -MF CMakeFiles/pyrealsense2.dir/c_files.cpp.o.d -o CMakeFiles/pyrealsense2.dir/c_files.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/c_files.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/c_files.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 50%] Linking CXX executable rs-save-to-disk
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/save-to-disk && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-save-to-disk.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-save-to-disk.dir/rs-save-to-disk.cpp.o" -o rs-save-to-disk  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 50%] Built target rs-callback
[ 50%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/yuy2rgb-gl.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/yuy2rgb-gl.cpp.o -MF CMakeFiles/realsense2-gl.dir/yuy2rgb-gl.cpp.o.d -o CMakeFiles/realsense2-gl.dir/yuy2rgb-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/gl/yuy2rgb-gl.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/yuy2rgb-gl.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /usr/include/c++/13/backward/strstream:50,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/yuy2rgb-gl.cpp:21:
/usr/include/c++/13/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/yuy2rgb-gl.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/yuy2rgb-gl.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 50%] Built target rs-save-to-disk
[ 50%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/y4112rgb-gl.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/y4112rgb-gl.cpp.o -MF CMakeFiles/realsense2-gl.dir/y4112rgb-gl.cpp.o.d -o CMakeFiles/realsense2-gl.dir/y4112rgb-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/gl/y4112rgb-gl.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/y4112rgb-gl.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 50%] Linking CXX executable rs-capture
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/capture && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-capture.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-capture.dir/rs-capture.cpp.o" -o rs-capture  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
[ 50%] Linking CXX executable rs-multicam
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/multicam && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-multicam.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-multicam.dir/rs-multicam.cpp.o" -o rs-multicam  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/y4112rgb-gl.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/y4112rgb-gl.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/yuy2rgb-gl.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/yuy2rgb-gl.cpp:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h: In member function 'librealsense::processing_block& librealsense::gl::dual_processing_block::get()':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:473:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<librealsense::processing_block> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  473 |                 for(auto i = 0; i < _blocks.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/c_files.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/python.hpp: In instantiation of 'std::string matrix_to_string(const T (&)[N][M]) [with T = float; long unsigned int N = 3; long unsigned int M = 4; std::string = std::__cxx11::basic_string<char>]':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/c_files.cpp:95:47:   required from here
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/python.hpp:94:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
   94 |     for (int i = 0; i < N; i++)
      |                     ~~^~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/python.hpp:99:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
   99 |         for (int j = 0; j < M; j++)
      |                         ~~^~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/python.hpp: In instantiation of 'std::string array_to_string(const T (&)[N]) [with T = float; long unsigned int N = 3; std::string = std::__cxx11::basic_string<char>]':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/c_files.cpp:96:57:   required from here
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/python.hpp:79:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
   79 |     for (int i = 0; i < N; i++)
      |                     ~~^~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/python.hpp: In instantiation of 'std::string array_to_string(const T (&)[N]) [with T = float; long unsigned int N = 9; std::string = std::__cxx11::basic_string<char>]':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/c_files.cpp:151:50:   required from here
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/python.hpp:79:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/y4112rgb-gl.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/y4112rgb-gl.cpp:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h: In member function 'librealsense::processing_block& librealsense::gl::dual_processing_block::get()':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:473:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<librealsense::processing_block> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  473 |                 for(auto i = 0; i < _blocks.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 50%] Built target rs-capture
[ 50%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/pointcloud-gl.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/pointcloud-gl.cpp.o -MF CMakeFiles/realsense2-gl.dir/pointcloud-gl.cpp.o.d -o CMakeFiles/realsense2-gl.dir/pointcloud-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/gl/pointcloud-gl.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/pointcloud-gl.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::gl::gpu_video_frame]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::gl::gpu_video_frame>]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:47:62:   required from 'void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_video_frame; rs2_extension = rs2_extension]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/yuy2rgb-gl.cpp:111:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::gl::gpu_video_frame>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::gl::gpu_video_frame>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
[ 50%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_advanced_mode.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_advanced_mode.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_advanced_mode.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_advanced_mode.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_advanced_mode.cpp
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 50%] Linking CXX executable rs-software-device
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/software-device && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-software-device.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-software-device.dir/rs-software-device.cpp.o" -o rs-software-device  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/pointcloud-gl.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 50%] Built target rs-multicam
[ 50%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_context.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_context.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_context.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_context.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_context.cpp
[ 51%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/rs-gl.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/rs-gl.cpp.o -MF CMakeFiles/realsense2-gl.dir/rs-gl.cpp.o.d -o CMakeFiles/realsense2-gl.dir/rs-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/gl/rs-gl.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../context.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../api.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/rs-gl.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::gl::gpu_video_frame]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::gl::gpu_video_frame>]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:47:62:   required from 'void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_video_frame; rs2_extension = rs2_extension]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/y4112rgb-gl.cpp:127:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::gl::gpu_video_frame>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::gl::gpu_video_frame>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h: In member function 'librealsense::processing_block& librealsense::gl::dual_processing_block::get()':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:473:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<librealsense::processing_block> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  473 |                 for(auto i = 0; i < _blocks.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/rs_advanced_mode.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_advanced_mode.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../context.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../context.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_context.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/pointcloud-gl.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../media/playback/../../proc/synthetic-stream.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../media/playback/../../proc/align.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../media/playback/../../proc/processing-blocks-factory.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../media/playback/../../sensor.h:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../media/playback/playback_device.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../context.h:12:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/rs-gl.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h: In member function 'librealsense::processing_block& librealsense::gl::dual_processing_block::get()':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:473:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<librealsense::processing_block> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  473 |                 for(auto i = 0; i < _blocks.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/rs-gl.cpp: In function 'int rs2_gl_is_frame_extendable_to(const rs2_frame*, rs2_gl_extension, rs2_error**)':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/rs-gl.cpp:118:10: warning: unused variable 'res' [-Wunused-variable]
  118 |     bool res = false;
      |          ^~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../media/playback/../../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../media/playback/../../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../media/playback/playback_device.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../media/playback/../../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../media/playback/../../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../media/playback/../../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../media/playback/../../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../source.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::gl::gpu_points_frame]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_points_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::gl::gpu_points_frame>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_points_frame>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_points_frame>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_points_frame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_points_frame>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_points_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::gl::gpu_points_frame>]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../source.h:47:62:   required from 'void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_points_frame; rs2_extension = rs2_extension]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/pointcloud-gl.cpp:400:48:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::gl::gpu_points_frame>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::gl::gpu_points_frame>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
[ 51%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_device.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_device.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_device.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_device.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_device.cpp
/usr/bin/gmake  -f examples/pointcloud/CMakeFiles/rs-pointcloud.dir/build.make examples/pointcloud/CMakeFiles/rs-pointcloud.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pointcloud /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pointcloud/CMakeFiles/rs-pointcloud.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/pointcloud/CMakeFiles/rs-pointcloud.dir/build.make examples/pointcloud/CMakeFiles/rs-pointcloud.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 51%] Built target rs-software-device
[ 51%] Building CXX object examples/pointcloud/CMakeFiles/rs-pointcloud.dir/rs-pointcloud.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pointcloud && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/.. -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/pointcloud/CMakeFiles/rs-pointcloud.dir/rs-pointcloud.cpp.o -MF CMakeFiles/rs-pointcloud.dir/rs-pointcloud.cpp.o.d -o CMakeFiles/rs-pointcloud.dir/rs-pointcloud.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/rs-pointcloud.cpp
[ 51%] Building C object src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/glad/glad.c.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/glad/glad.c.o -MF CMakeFiles/realsense2-gl.dir/__/__/third-party/glad/glad.c.o.d -o CMakeFiles/realsense2-gl.dir/__/__/third-party/glad/glad.c.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/glad/glad.c
[ 51%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/__/__/common/opengl3.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/__/__/common/opengl3.cpp.o -MF CMakeFiles/realsense2-gl.dir/__/__/common/opengl3.cpp.o.d -o CMakeFiles/realsense2-gl.dir/__/__/common/opengl3.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp
/usr/bin/gmake  -f examples/align/CMakeFiles/rs-align.dir/build.make examples/align/CMakeFiles/rs-align.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/align /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/align /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/align/CMakeFiles/rs-align.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/align/CMakeFiles/rs-align.dir/build.make examples/align/CMakeFiles/rs-align.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 52%] Building CXX object examples/align/CMakeFiles/rs-align.dir/rs-align.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/align && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../common -I/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/align/CMakeFiles/rs-align.dir/rs-align.cpp.o -MF CMakeFiles/rs-align.dir/rs-align.cpp.o.d -o CMakeFiles/rs-align.dir/rs-align.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/align/rs-align.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/rs-pointcloud.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_internal.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_device.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
[ 53%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_export.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_export.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_export.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_export.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_export.cpp
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/rs-pointcloud.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/../example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/../example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/../example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/../example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/../example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h: In constructor 'rs2::vbo::vbo(rs2::vbo&&)':
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:130:18: warning: 'rs2::vbo::_type' will be initialized after [-Wreorder]
  130 |         vbo_type _type;
      |                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:129:18: warning:   'uint32_t rs2::vbo::_size' [-Wreorder]
  129 |         uint32_t _size = 0;
      |                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:85:1: warning:   when initialized here [-Wreorder]
   85 | vbo::vbo(vbo&& other)
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h: In constructor 'rs2::vao::vao(const rs2::float3*, const rs2::float2*, const rs2::float3*, const rs2::float3*, int, const rs2::int3*, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:44: warning: 'rs2::vao::_uvs' will be initialized after [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                            ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:34: warning:   'rs2::vbo rs2::vao::_indexes' [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                  ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:96:1: warning:   when initialized here [-Wreorder]
   96 | vao::vao(const float3* vert, const float2* uvs, const float3* normals,
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:50: warning: 'rs2::vao::_tangents' will be initialized after [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                                  ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:161:13: warning:   'int rs2::vao::_vertex_count' [-Wreorder]
  161 |         int _vertex_count;
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:96:1: warning:   when initialized here [-Wreorder]
   96 | vao::vao(const float3* vert, const float2* uvs, const float3* normals,
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h: In constructor 'rs2::vao::vao(rs2::vao&&)':
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:34: warning: 'rs2::vao::_indexes' will be initialized after [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                  ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:13: warning:   'rs2::vbo rs2::vao::_vertexes' [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |             ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:126:1: warning:   when initialized here [-Wreorder]
  126 | vao::vao(vao&& other)
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:44: warning: 'rs2::vao::_uvs' will be initialized after [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                            ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:24: warning:   'rs2::vbo rs2::vao::_normals' [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                        ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:126:1: warning:   when initialized here [-Wreorder]
  126 | vao::vao(vao&& other)
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp: In static member function 'static std::unique_ptr<rs2::shader_program> rs2::shader_program::load(const std::string&, const std::string&, const char*, const char*, const char*, const char*)':
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:602:21: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
  602 |     return std::move(res);
      |            ~~~~~~~~~^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:602:21: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/align/rs-align.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example-imgui.hpp:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/align/rs-align.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/../example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/../../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/pointcloud/../../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example-imgui.hpp: In constructor 'slider::slider(const char*, int, float, float, float, ImVec2, ImVec2)':
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example-imgui.hpp:32:11: warning: 'slider::_min_value' will be initialized after [-Wreorder]
   32 |     float _min_value;
      |           ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example-imgui.hpp:31:11: warning:   'float slider::_max_value' [-Wreorder]
   31 |     float _max_value;
      |           ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example-imgui.hpp:22:5: warning:   when initialized here [-Wreorder]
   22 |     slider(const char* name, int seq_id, float init_value, float min_value, float max_value, ImVec2 position, ImVec2 size) :
      |     ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example-imgui.hpp: In constructor 'hdr_widgets::hdr_widgets(rs2::depth_sensor&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example-imgui.hpp:199:16: warning: 'hdr_widgets::_exposure_slider_seq_2' will be initialized after [-Wreorder]
  199 |     hdr_slider _exposure_slider_seq_2;
      |                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example-imgui.hpp:198:16: warning:   'hdr_slider hdr_widgets::_gain_slider_seq_1' [-Wreorder]
  198 |     hdr_slider _gain_slider_seq_1;
      |                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example-imgui.hpp:114:5: warning:   when initialized here [-Wreorder]
  114 |     hdr_widgets(rs2::depth_sensor& depth_sensor):
      |     ^~~~~~~~~~~
[ 53%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_frame.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples/../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_processing.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_export.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_internal.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp:13:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp: In constructor 'rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp:288:20: warning: 'rs2::save_to_ply::_pc' will be initialized after [-Wreorder]
  288 |         pointcloud _pc;
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp:287:21: warning:   'std::string rs2::save_to_ply::fname' [-Wreorder]
  287 |         std::string fname;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp:43:9: warning:   when initialized here [-Wreorder]
   43 |         save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }),
      |         ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp: In member function 'void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  118 |                 for (size_t x = 0; x < width - 1; ++x) {
      |                                    ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  119 |                     for (size_t y = 0; y < height - 1; ++y) {
      |                                        ~~^~~~~~~~~~~~
[ 54%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/pc-shader.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/pc-shader.cpp.o -MF CMakeFiles/realsense2-gl.dir/pc-shader.cpp.o.d -o CMakeFiles/realsense2-gl.dir/pc-shader.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/gl/pc-shader.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/pc-shader.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/pc-shader.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/usr/bin/gmake  -f examples/align-advanced/CMakeFiles/rs-align-advanced.dir/build.make examples/align-advanced/CMakeFiles/rs-align-advanced.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/align-advanced /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/align-advanced/CMakeFiles/rs-align-advanced.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/align-advanced/CMakeFiles/rs-align-advanced.dir/build.make examples/align-advanced/CMakeFiles/rs-align-advanced.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 54%] Building CXX object examples/align-advanced/CMakeFiles/rs-align-advanced.dir/rs-align-advanced.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/align-advanced && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../common -I/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/align-advanced/CMakeFiles/rs-align-advanced.dir/rs-align-advanced.cpp.o -MF CMakeFiles/rs-align-advanced.dir/rs-align-advanced.cpp.o.d -o CMakeFiles/rs-align-advanced.dir/rs-align-advanced.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/rs-align-advanced.cpp
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/rs-align-advanced.cpp:186: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
  186 |     #pragma omp parallel for schedule(dynamic) //Using OpenMP to try to parallelise the loop
      | 
[ 54%] Building CXX object examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/align && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../common -I/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui.cpp.o -MF CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui.cpp.o.d -o CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_frame.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 55%] Linking CXX executable rs-pointcloud
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pointcloud && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-pointcloud.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-pointcloud.dir/rs-pointcloud.cpp.o" -o rs-pointcloud  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:610:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/rs-align-advanced.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp: In constructor 'ImGuiIO::ImGuiIO()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:798:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiIO'; use assignment or value-initialization instead [-Wclass-memaccess]
  798 |     memset(this, 0, sizeof(*this));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:607:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:780:8: note: 'struct ImGuiIO' declared here
  780 | struct ImGuiIO
      |        ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example-imgui.hpp:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/rs-align-advanced.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example-imgui.hpp: In constructor 'slider::slider(const char*, int, float, float, float, ImVec2, ImVec2)':
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example-imgui.hpp:32:11: warning: 'slider::_min_value' will be initialized after [-Wreorder]
   32 |     float _min_value;
      |           ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example-imgui.hpp:31:11: warning:   'float slider::_max_value' [-Wreorder]
   31 |     float _max_value;
      |           ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example-imgui.hpp:22:5: warning:   when initialized here [-Wreorder]
   22 |     slider(const char* name, int seq_id, float init_value, float min_value, float max_value, ImVec2 position, ImVec2 size) :
      |     ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example-imgui.hpp: In constructor 'hdr_widgets::hdr_widgets(rs2::depth_sensor&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example-imgui.hpp:199:16: warning: 'hdr_widgets::_exposure_slider_seq_2' will be initialized after [-Wreorder]
  199 |     hdr_slider _exposure_slider_seq_2;
      |                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example-imgui.hpp:198:16: warning:   'hdr_slider hdr_widgets::_gain_slider_seq_1' [-Wreorder]
  198 |     hdr_slider _gain_slider_seq_1;
      |                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example-imgui.hpp:114:5: warning:   when initialized here [-Wreorder]
  114 |     hdr_widgets(rs2::depth_sensor& depth_sensor):
      |     ^~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
[ 55%] Building CXX object examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/align-advanced && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../common -I/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui.cpp.o -MF CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui.cpp.o.d -o CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:610:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples/../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp: In constructor 'ImGuiIO::ImGuiIO()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:798:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiIO'; use assignment or value-initialization instead [-Wclass-memaccess]
  798 |     memset(this, 0, sizeof(*this));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:607:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:780:8: note: 'struct ImGuiIO' declared here
  780 | struct ImGuiIO
      |        ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h: In member function 'librealsense::processing_block& librealsense::gl::dual_processing_block::get()':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:473:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<librealsense::processing_block> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  473 |                 for(auto i = 0; i < _blocks.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/pc-shader.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/pc-shader.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/pc-shader.cpp:745:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  745 |                             for (int i = 0; i < points.size(); i++)
      |                                             ~~^~~~~~~~~~~~~~~
[ 55%] Built target rs-pointcloud
[ 55%] Building CXX object examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_draw.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/align && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../common -I/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_draw.cpp.o -MF CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_draw.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:18:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 55%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/camera-shader.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/camera-shader.cpp.o -MF CMakeFiles/realsense2-gl.dir/camera-shader.cpp.o.d -o CMakeFiles/realsense2-gl.dir/camera-shader.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/gl/camera-shader.cpp
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ClearFreeMemory()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:149:27: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'}; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |         if (i == 0) memset(&_Channels[0], 0, sizeof(_Channels[0]));  // channel 0 is a copy of CmdBuffer/IdxBuffer, don't destruct again
      |                     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:15:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'} declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ChannelsSplit(int)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:283:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'}; use assignment or value-initialization instead [-Wclass-memaccess]
  283 |     memset(&_Channels[0], 0, sizeof(ImDrawChannel));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'} declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ChannelsSetCurrent(int)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:343:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<ImDrawCmd>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  343 |     memcpy(&_Channels.Data[_ChannelsCurrent].CmdBuffer, &CmdBuffer, sizeof(CmdBuffer)); // copy 12 bytes, four times
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<ImDrawCmd>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:344:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<short unsigned int>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  344 |     memcpy(&_Channels.Data[_ChannelsCurrent].IdxBuffer, &IdxBuffer, sizeof(IdxBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<short unsigned int>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:346:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<ImDrawCmd>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |     memcpy(&CmdBuffer, &_Channels.Data[_ChannelsCurrent].CmdBuffer, sizeof(CmdBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<ImDrawCmd>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:347:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<short unsigned int>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  347 |     memcpy(&IdxBuffer, &_Channels.Data[_ChannelsCurrent].IdxBuffer, sizeof(IdxBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<short unsigned int>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h: In instantiation of 'void ImVector<T>::reserve(int) [with T = ImDrawChannel]':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:931:92:   required from 'void ImVector<T>::resize(int) [with T = ImDrawChannel]'
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:277:25:   required from here
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:936:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct ImDrawChannel'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  936 |         memcpy(new_data, Data, (size_t)Size * sizeof(value_type));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'struct ImDrawChannel' declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/camera-shader.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/camera-shader.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1299:21: warning: 'spc.pack_info' may be used uninitialized [-Wmaybe-uninitialized]
 1299 |     stbrp_pack_rects((stbrp_context*)spc.pack_info, &extra_rects[0], extra_rects.Size);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.pack_info' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:93:
In function 'stbtt_PackFontRangesRenderIntoRects',
    inlined from 'ImFontAtlas::Build()' at /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1370:44:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/stb_truetype.h:2930:68: warning: 'spc.stride_in_bytes' may be used uninitialized [-Wmaybe-uninitialized]
 2930 |                                           spc->pixels + r->x + r->y*spc->stride_in_bytes,
      |                                                                ~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.stride_in_bytes' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In function 'stbtt_PackEnd',
    inlined from 'ImFontAtlas::Build()' at /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1375:18:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:85:54: warning: 'spc.nodes' may be used uninitialized [-Wmaybe-uninitialized]
   85 | #define STBTT_free(x,u)    ((void)(u), ImGui::MemFree(x))
      |                                        ~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.nodes' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
[ 55%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/upload.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/upload.cpp.o -MF CMakeFiles/realsense2-gl.dir/upload.cpp.o.d -o CMakeFiles/realsense2-gl.dir/upload.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/gl/upload.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/upload.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /usr/include/c++/13/backward/strstream:50,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/upload.cpp:24:
/usr/include/c++/13/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:11:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
[ 56%] Building CXX object examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_draw.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/align-advanced && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../common -I/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_draw.cpp.o -MF CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_draw.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp
[ 56%] Building CXX object examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/align-advanced && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../common -I/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/examples/align-advanced/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -MF CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o.d -o CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_impl_glfw.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:18:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ClearFreeMemory()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:149:27: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'}; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |         if (i == 0) memset(&_Channels[0], 0, sizeof(_Channels[0]));  // channel 0 is a copy of CmdBuffer/IdxBuffer, don't destruct again
      |                     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:15:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'} declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ChannelsSplit(int)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:283:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'}; use assignment or value-initialization instead [-Wclass-memaccess]
  283 |     memset(&_Channels[0], 0, sizeof(ImDrawChannel));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'} declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ChannelsSetCurrent(int)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:343:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<ImDrawCmd>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  343 |     memcpy(&_Channels.Data[_ChannelsCurrent].CmdBuffer, &CmdBuffer, sizeof(CmdBuffer)); // copy 12 bytes, four times
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<ImDrawCmd>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:344:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<short unsigned int>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  344 |     memcpy(&_Channels.Data[_ChannelsCurrent].IdxBuffer, &IdxBuffer, sizeof(IdxBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<short unsigned int>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:346:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<ImDrawCmd>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |     memcpy(&CmdBuffer, &_Channels.Data[_ChannelsCurrent].CmdBuffer, sizeof(CmdBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<ImDrawCmd>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:347:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<short unsigned int>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  347 |     memcpy(&IdxBuffer, &_Channels.Data[_ChannelsCurrent].IdxBuffer, sizeof(IdxBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<short unsigned int>' declared here
  897 | class ImVector
      |       ^~~~~~~~
[ 57%] Building CXX object examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/align && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../common -I/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/examples/align/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -MF CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o.d -o CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_impl_glfw.cpp
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h: In instantiation of 'void ImVector<T>::reserve(int) [with T = ImDrawChannel]':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:931:92:   required from 'void ImVector<T>::resize(int) [with T = ImDrawChannel]'
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:277:25:   required from here
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:936:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct ImDrawChannel'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  936 |         memcpy(new_data, Data, (size_t)Size * sizeof(value_type));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'struct ImDrawChannel' declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h: In member function 'librealsense::processing_block& librealsense::gl::dual_processing_block::get()':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:473:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<librealsense::processing_block> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  473 |                 for(auto i = 0; i < _blocks.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/upload.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/camera-shader.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/upload.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/usr/bin/gmake  -f examples/sensor-control/CMakeFiles/rs-sensor-control.dir/build.make examples/sensor-control/CMakeFiles/rs-sensor-control.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/sensor-control /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/sensor-control/CMakeFiles/rs-sensor-control.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/sensor-control/CMakeFiles/rs-sensor-control.dir/build.make examples/sensor-control/CMakeFiles/rs-sensor-control.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 57%] Building CXX object examples/sensor-control/CMakeFiles/rs-sensor-control.dir/rs-sensor-control.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/sensor-control && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/sensor-control/CMakeFiles/rs-sensor-control.dir/rs-sensor-control.cpp.o -MF CMakeFiles/rs-sensor-control.dir/rs-sensor-control.cpp.o.d -o CMakeFiles/rs-sensor-control.dir/rs-sensor-control.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/rs-sensor-control.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/rs-sensor-control.cpp:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
[ 57%] Linking CXX executable rs-align
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/align && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-align.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-align.dir/rs-align.cpp.o" "CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui.cpp.o" "CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_draw.cpp.o" "CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o" -o rs-align  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/rs-sensor-control.cpp:11:
/builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/../example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/../example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/../example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/../example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/../example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/rs-sensor-control.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/api_how_to.h: In static member function 'static rs2::stream_profile how_to::choose_a_streaming_profile(const rs2::sensor&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/api_how_to.h:413:17: warning: unused variable 'unique_stream_id' [-Wunused-variable]
  413 |             int unique_stream_id = stream_profile.unique_id(); // The unique identifier can be used for comparing two streams
      |                 ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1299:21: warning: 'spc.pack_info' may be used uninitialized [-Wmaybe-uninitialized]
 1299 |     stbrp_pack_rects((stbrp_context*)spc.pack_info, &extra_rects[0], extra_rects.Size);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.pack_info' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:93:
In function 'stbtt_PackFontRangesRenderIntoRects',
    inlined from 'ImFontAtlas::Build()' at /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1370:44:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/stb_truetype.h:2930:68: warning: 'spc.stride_in_bytes' may be used uninitialized [-Wmaybe-uninitialized]
 2930 |                                           spc->pixels + r->x + r->y*spc->stride_in_bytes,
      |                                                                ~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.stride_in_bytes' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In function 'stbtt_PackEnd',
    inlined from 'ImFontAtlas::Build()' at /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1375:18:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:85:54: warning: 'spc.nodes' may be used uninitialized [-Wmaybe-uninitialized]
   85 | #define STBTT_free(x,u)    ((void)(u), ImGui::MemFree(x))
      |                                        ~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.nodes' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/colorizer-gl.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/upload.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h: In member function 'librealsense::processing_block& librealsense::gl::dual_processing_block::get()':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:473:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<librealsense::processing_block> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  473 |                 for(auto i = 0; i < _blocks.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~
[ 57%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_internal.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_internal.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_internal.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_internal.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_internal.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../context.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/upload.cpp:13:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../mock/recorder.h: In constructor 'librealsense::platform::record_device_watcher::record_device_watcher(const librealsense::platform::record_backend*, std::shared_ptr<librealsense::platform::device_watcher>, int)':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../mock/recorder.h:421:45: warning: 'librealsense::platform::record_device_watcher::_source_watcher' will be initialized after [-Wreorder]
  421 |             std::shared_ptr<device_watcher> _source_watcher;
      |                                             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../mock/recorder.h:420:35: warning:   'const librealsense::platform::record_backend* librealsense::platform::record_device_watcher::_owner' [-Wreorder]
  420 |             const record_backend* _owner;
      |                                   ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../mock/recorder.h:406:13: warning:   when initialized here [-Wreorder]
  406 |             record_device_watcher(const record_backend* owner, std::shared_ptr<device_watcher> source_watcher, int id) :
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/../example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/../../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/sensor-control/../../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
[ 57%] Linking CXX executable rs-align-advanced
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/align-advanced && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-align-advanced.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-align-advanced.dir/rs-align-advanced.cpp.o" "CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui.cpp.o" "CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_draw.cpp.o" "CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o" -o rs-align-advanced  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
[ 57%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/colorizer-gl.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/colorizer-gl.cpp.o -MF CMakeFiles/realsense2-gl.dir/colorizer-gl.cpp.o.d -o CMakeFiles/realsense2-gl.dir/colorizer-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/gl/colorizer-gl.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/colorizer-gl.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /usr/include/c++/13/backward/strstream:50,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/colorizer-gl.cpp:22:
/usr/include/c++/13/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/colorizer-gl.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/colorizer-gl.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::gl::gpu_video_frame]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::gl::gpu_video_frame>]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:47:62:   required from 'void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_video_frame; rs2_extension = rs2_extension]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/upload.cpp:40:51:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::gl::gpu_video_frame>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::gl::gpu_video_frame>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::gl::gpu_depth_frame]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:47:62:   required from 'void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_depth_frame; rs2_extension = rs2_extension]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/upload.cpp:41:51:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::gl::gpu_depth_frame>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::gl::gpu_depth_frame>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_internal.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_internal.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
[ 58%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/align-gl.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/align-gl.cpp.o -MF CMakeFiles/realsense2-gl.dir/align-gl.cpp.o.d -o CMakeFiles/realsense2-gl.dir/align-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/src/gl/align-gl.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/processing.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/synthetic-stream.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/align-gl.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/colorizer-gl.cpp:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h: In member function 'librealsense::processing_block& librealsense::gl::dual_processing_block::get()':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:473:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<librealsense::processing_block> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  473 |                 for(auto i = 0; i < _blocks.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /usr/include/c++/13/backward/strstream:50,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/align-gl.cpp:23:
/usr/include/c++/13/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
[ 59%] Linking CXX executable rs-sensor-control
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/sensor-control && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-sensor-control.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-sensor-control.dir/rs-sensor-control.cpp.o" -o rs-sensor-control  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/align-gl.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/align-gl.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::gl::gpu_video_frame]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::gl::gpu_video_frame>]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:47:62:   required from 'void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_video_frame; rs2_extension = rs2_extension]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/colorizer-gl.cpp:168:51:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::gl::gpu_video_frame>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::gl::gpu_video_frame>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
[ 59%] Building C object src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/realsense-file/lz4/lz4.c.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/realsense-file/lz4/lz4.c.o -MF CMakeFiles/realsense2-gl.dir/__/__/third-party/realsense-file/lz4/lz4.c.o.d -o CMakeFiles/realsense2-gl.dir/__/__/third-party/realsense-file/lz4/lz4.c.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lz4.c
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/align-gl.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/align-gl.cpp:9:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h: In member function 'librealsense::processing_block& librealsense::gl::dual_processing_block::get()':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/synthetic-stream-gl.h:473:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<librealsense::processing_block> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  473 |                 for(auto i = 0; i < _blocks.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/align-gl.cpp:11:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/synthetic-stream.h:8:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
[ 59%] Built target rs-sensor-control
[ 59%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o -MF CMakeFiles/realsense2-gl.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o.d -o CMakeFiles/realsense2-gl.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 59%] Built target rs-align
[ 59%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_options.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_options.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_options.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_options.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_options.cpp
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc: In member function 'el::Logger* el::base::RegisteredLoggers::get(const std::string&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:1904:83: warning: loop variable 'h' of type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<el::LoggerRegistrationCallback> >&' binds to a temporary constructed from type 'std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<el::LoggerRegistrationCallback> >' [-Wrange-loop-construct]
 1904 |     for (const std::pair<std::string, base::type::LoggerRegistrationCallbackPtr>& h
      |                                                                                   ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:1904:83: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<el::LoggerRegistrationCallback> >' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<el::LoggerRegistrationCallback> >&' to prevent copying
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:10:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::gl::gpu_video_frame]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_video_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::gl::gpu_video_frame>]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:47:62:   required from 'void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_video_frame; rs2_extension = rs2_extension]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/align-gl.cpp:256:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::gl::gpu_video_frame>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::gl::gpu_video_frame>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h: In instantiation of 'librealsense::frame_archive<T>::frame_archive(std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > >) [with T = librealsense::gl::gpu_depth_frame]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>; _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {std::atomic<unsigned int>*, std::shared_ptr<librealsense::platform::time_service>&, std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base>, std::less<rs2_frame_metadata_value>, std::allocator<std::pair<const rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; _Tp = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>; _Args = {atomic<unsigned int>*, shared_ptr<librealsense::platform::time_service>&, shared_ptr<multimap<rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base>, less<rs2_frame_metadata_value>, allocator<pair<const rs2_frame_metadata_value, shared_ptr<librealsense::md_attribute_parser_base> > > > >&}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = librealsense::frame_archive<librealsense::gl::gpu_depth_frame>]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../source.h:47:62:   required from 'void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_depth_frame; rs2_extension = rs2_extension]'
/builddir/build/BUILD/librealsense-2.53.1/src/gl/align-gl.cpp:257:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:23:49: warning: 'librealsense::frame_archive<librealsense::gl::gpu_depth_frame>::_time_service' will be initialized after [-Wreorder]
   23 |         std::shared_ptr<platform::time_service> _time_service;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:16:46: warning:   'std::shared_ptr<std::multimap<rs2_frame_metadata_value, std::shared_ptr<librealsense::md_attribute_parser_base> > > librealsense::frame_archive<librealsense::gl::gpu_depth_frame>::_metadata_parsers' [-Wreorder]
   16 |         std::shared_ptr<metadata_parser_map> _metadata_parsers = nullptr;
      |                                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../proc/../frame-archive.h:143:18: warning:   when initialized here [-Wreorder]
  143 |         explicit frame_archive(std::atomic<uint32_t>* in_max_frame_queue_size,
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc: In member function 'void el::base::LogDispatcher::dispatch()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:2496:74: warning: loop variable 'h' of type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<el::LogDispatchCallback> >&' binds to a temporary constructed from type 'std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<el::LogDispatchCallback> >' [-Wrange-loop-construct]
 2496 |   for (const std::pair<std::string, base::type::LogDispatchCallbackPtr>& h
      |                                                                          ^
/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:2496:74: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<el::LogDispatchCallback> >' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<el::LogDispatchCallback> >&' to prevent copying
/usr/bin/gmake  -f examples/measure/CMakeFiles/rs-measure.dir/build.make examples/measure/CMakeFiles/rs-measure.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/measure /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/measure /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/measure/CMakeFiles/rs-measure.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/measure/CMakeFiles/rs-measure.dir/build.make examples/measure/CMakeFiles/rs-measure.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 59%] Building CXX object examples/measure/CMakeFiles/rs-measure.dir/rs-measure.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/measure && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/measure/.. -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/measure/CMakeFiles/rs-measure.dir/rs-measure.cpp.o -MF CMakeFiles/rs-measure.dir/rs-measure.cpp.o.d -o CMakeFiles/rs-measure.dir/rs-measure.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/measure/rs-measure.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 59%] Built target rs-align-advanced
[ 60%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_pipeline.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_pipeline.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_pipeline.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_pipeline.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_pipeline.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/measure/rs-measure.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/bin/gmake  -f examples/C/depth/CMakeFiles/rs-depth.dir/build.make examples/C/depth/CMakeFiles/rs-depth.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/C/depth /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/C/depth /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/C/depth/CMakeFiles/rs-depth.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/C/depth/CMakeFiles/rs-depth.dir/build.make examples/C/depth/CMakeFiles/rs-depth.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 61%] Building C object examples/C/depth/CMakeFiles/rs-depth.dir/rs-depth.c.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/C/depth && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/C/depth/../../C -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIE -MD -MT examples/C/depth/CMakeFiles/rs-depth.dir/rs-depth.c.o -MF CMakeFiles/rs-depth.dir/rs-depth.c.o.d -o CMakeFiles/rs-depth.dir/rs-depth.c.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/C/depth/rs-depth.c
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/examples/C/depth/rs-depth.c: In function 'main':
/builddir/build/BUILD/librealsense-2.53.1/examples/C/depth/rs-depth.c:157:9: warning: unused variable 'buffer_size' [-Wunused-variable]
  157 |     int buffer_size = display_size * sizeof(char);
      |         ^~~~~~~~~~~
[ 61%] Linking C executable rs-depth
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/C/depth && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-depth.dir/link.txt --verbose=1
/usr/bin/gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-depth.dir/rs-depth.c.o" -o rs-depth  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/measure/rs-measure.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/examples/measure/../example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/measure/../example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/measure/../example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/measure/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/measure/../example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/measure/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/measure/../example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/measure/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 61%] Built target rs-depth
[ 61%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_processing.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_processing.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_processing.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_processing.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_processing.cpp
[ 61%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_record_playback.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_record_playback.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_record_playback.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_record_playback.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_record_playback.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/measure/../example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/measure/../../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/measure/../../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_pipeline.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_pipeline.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/bin/gmake  -f examples/C/color/CMakeFiles/rs-color.dir/build.make examples/C/color/CMakeFiles/rs-color.dir/depend
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_pipeline.hpp:9:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/C/color /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/C/color /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/C/color/CMakeFiles/rs-color.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/C/color/CMakeFiles/rs-color.dir/build.make examples/C/color/CMakeFiles/rs-color.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 61%] Building C object examples/C/color/CMakeFiles/rs-color.dir/rs-color.c.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/C/color && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/C/color/../../common -I/builddir/build/BUILD/librealsense-2.53.1/examples/C/color/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/examples/C/color/../../C -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIE -MD -MT examples/C/color/CMakeFiles/rs-color.dir/rs-color.c.o -MF CMakeFiles/rs-color.dir/rs-color.c.o.d -o CMakeFiles/rs-color.dir/rs-color.c.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/C/color/rs-color.c
[ 62%] Linking C executable rs-color
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/C/color && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-color.dir/link.txt --verbose=1
/usr/bin/gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-color.dir/rs-color.c.o" -o rs-color  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /usr/include/features.h:491,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/ctime:41,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.h:354,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:17:
In function 'wcstombs',
    inlined from 'el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)' at /builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:1022:16:
/usr/include/bits/stdlib.h:146:10: warning: '*wcstombs' specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  146 |   return __glibc_fortify (wcstombs, __len, sizeof (char),
      |          ^~~~~~~~~~~~~~~
/usr/include/bits/stdlib.h: In function 'el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)':
/usr/include/bits/stdlib.h:131:15: note: in a call to function '*wcstombs' declared with attribute 'access (read_only, 2)'
  131 | extern size_t __REDIRECT_NTH (__wcstombs_alias,
      |               ^~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 62%] Built target rs-color
[ 63%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_sensor.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_sensor.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_sensor.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_sensor.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_sensor.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/calibrated-sensor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_sensor.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_processing.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_processing.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/bin/gmake  -f examples/C/distance/CMakeFiles/rs-distance.dir/build.make examples/C/distance/CMakeFiles/rs-distance.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/C/distance /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/C/distance /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/C/distance/CMakeFiles/rs-distance.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/C/distance/CMakeFiles/rs-distance.dir/build.make examples/C/distance/CMakeFiles/rs-distance.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 63%] Building C object examples/C/distance/CMakeFiles/rs-distance.dir/rs-distance.c.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/C/distance && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/C/distance/../../C -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIE -MD -MT examples/C/distance/CMakeFiles/rs-distance.dir/rs-distance.c.o -MF CMakeFiles/rs-distance.dir/rs-distance.c.o.d -o CMakeFiles/rs-distance.dir/rs-distance.c.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/C/distance/rs-distance.c
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_record_playback.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 63%] Linking C executable rs-distance
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/C/distance && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-distance.dir/link.txt --verbose=1
/usr/bin/gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-distance.dir/rs-distance.c.o" -o rs-distance  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 63%] Built target rs-distance
[ 63%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_types.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_types.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_types.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_types.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_types.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrs_sensor.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 64%] Linking CXX executable rs-measure
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/measure && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-measure.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-measure.dir/rs-measure.cpp.o" -o rs-measure  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
[ 64%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrsutil.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrsutil.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrsutil.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrsutil.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/pyrsutil.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/calibrated-sensor.h:7:
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
[ 64%] Linking CXX shared library librealsense2-gl.so
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/cmake -E cmake_link_script CMakeFiles/realsense2-gl.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librealsense2-gl.so.2.53 -o librealsense2-gl.so.2.53.1 "CMakeFiles/realsense2-gl.dir/synthetic-stream-gl.cpp.o" "CMakeFiles/realsense2-gl.dir/yuy2rgb-gl.cpp.o" "CMakeFiles/realsense2-gl.dir/y4112rgb-gl.cpp.o" "CMakeFiles/realsense2-gl.dir/pointcloud-gl.cpp.o" "CMakeFiles/realsense2-gl.dir/rs-gl.cpp.o" "CMakeFiles/realsense2-gl.dir/__/__/third-party/glad/glad.c.o" "CMakeFiles/realsense2-gl.dir/__/__/common/opengl3.cpp.o" "CMakeFiles/realsense2-gl.dir/pc-shader.cpp.o" "CMakeFiles/realsense2-gl.dir/camera-shader.cpp.o" "CMakeFiles/realsense2-gl.dir/upload.cpp.o" "CMakeFiles/realsense2-gl.dir/colorizer-gl.cpp.o" "CMakeFiles/realsense2-gl.dir/align-gl.cpp.o" "CMakeFiles/realsense2-gl.dir/__/__/third-party/realsense-file/lz4/lz4.c.o" "CMakeFiles/realsense2-gl.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o"  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 /usr/lib64/libOpenGL.so /usr/lib64/libGLX.so /usr/lib64/libGLU.so -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
/usr/bin/gmake  -f examples/post-processing/CMakeFiles/rs-post-processing.dir/build.make examples/post-processing/CMakeFiles/rs-post-processing.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/post-processing /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/post-processing /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/post-processing/CMakeFiles/rs-post-processing.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/post-processing/CMakeFiles/rs-post-processing.dir/build.make examples/post-processing/CMakeFiles/rs-post-processing.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 64%] Building CXX object examples/post-processing/CMakeFiles/rs-post-processing.dir/rs-post-processing.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/post-processing && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/post-processing/CMakeFiles/rs-post-processing.dir/rs-post-processing.cpp.o -MF CMakeFiles/rs-post-processing.dir/rs-post-processing.cpp.o.d -o CMakeFiles/rs-post-processing.dir/rs-post-processing.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/rs-post-processing.cpp
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 64%] Built target rs-measure
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/rs-post-processing.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/rs-post-processing.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
[ 64%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/__/__/common/metadata-helper.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DPYBIND11_COMPILER_TYPE=\"_librs_abi\" -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -isystem /usr/include/python3.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/__/__/common/metadata-helper.cpp.o -MF CMakeFiles/pyrealsense2.dir/__/__/common/metadata-helper.cpp.o.d -o CMakeFiles/pyrealsense2.dir/__/__/common/metadata-helper.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/metadata-helper.cpp
/usr/bin/gmake  -f examples/record-playback/CMakeFiles/rs-record-playback.dir/build.make examples/record-playback/CMakeFiles/rs-record-playback.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/record-playback /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/record-playback /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/record-playback/CMakeFiles/rs-record-playback.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/record-playback/CMakeFiles/rs-record-playback.dir/build.make examples/record-playback/CMakeFiles/rs-record-playback.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 64%] Building CXX object examples/record-playback/CMakeFiles/rs-record-playback.dir/rs-record-playback.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/record-playback && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/record-playback/CMakeFiles/rs-record-playback.dir/rs-record-playback.cpp.o -MF CMakeFiles/rs-record-playback.dir/rs-record-playback.cpp.o.d -o CMakeFiles/rs-record-playback.dir/rs-record-playback.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/rs-record-playback.cpp
[ 65%] Building CXX object examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/post-processing && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui.cpp.o -MF CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui.cpp.o.d -o CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp
[ 65%] Building CXX object examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_draw.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/post-processing && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_draw.cpp.o -MF CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_draw.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:610:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp: In constructor 'ImGuiIO::ImGuiIO()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:798:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiIO'; use assignment or value-initialization instead [-Wclass-memaccess]
  798 |     memset(this, 0, sizeof(*this));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:607:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:780:8: note: 'struct ImGuiIO' declared here
  780 | struct ImGuiIO
      |        ^~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 65%] Building CXX object examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/post-processing && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/examples/post-processing/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -MF CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o.d -o CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_impl_glfw.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:18:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ClearFreeMemory()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:149:27: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'}; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |         if (i == 0) memset(&_Channels[0], 0, sizeof(_Channels[0]));  // channel 0 is a copy of CmdBuffer/IdxBuffer, don't destruct again
      |                     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:15:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'} declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ChannelsSplit(int)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:283:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'}; use assignment or value-initialization instead [-Wclass-memaccess]
  283 |     memset(&_Channels[0], 0, sizeof(ImDrawChannel));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'} declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ChannelsSetCurrent(int)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:343:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<ImDrawCmd>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  343 |     memcpy(&_Channels.Data[_ChannelsCurrent].CmdBuffer, &CmdBuffer, sizeof(CmdBuffer)); // copy 12 bytes, four times
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<ImDrawCmd>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:344:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<short unsigned int>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  344 |     memcpy(&_Channels.Data[_ChannelsCurrent].IdxBuffer, &IdxBuffer, sizeof(IdxBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<short unsigned int>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:346:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<ImDrawCmd>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |     memcpy(&CmdBuffer, &_Channels.Data[_ChannelsCurrent].CmdBuffer, sizeof(CmdBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<ImDrawCmd>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:347:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<short unsigned int>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  347 |     memcpy(&IdxBuffer, &_Channels.Data[_ChannelsCurrent].IdxBuffer, sizeof(IdxBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<short unsigned int>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/usr/bin/gmake  -f examples/motion/CMakeFiles/rs-motion.dir/build.make examples/motion/CMakeFiles/rs-motion.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/motion /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/motion /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/motion/CMakeFiles/rs-motion.dir/DependInfo.cmake --color=
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h: In instantiation of 'void ImVector<T>::reserve(int) [with T = ImDrawChannel]':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:931:92:   required from 'void ImVector<T>::resize(int) [with T = ImDrawChannel]'
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:277:25:   required from here
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:936:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct ImDrawChannel'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  936 |         memcpy(new_data, Data, (size_t)Size * sizeof(value_type));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'struct ImDrawChannel' declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/motion/CMakeFiles/rs-motion.dir/build.make examples/motion/CMakeFiles/rs-motion.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 65%] Building CXX object examples/motion/CMakeFiles/rs-motion.dir/rs-motion.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/motion && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/motion/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../../common/res -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/motion/CMakeFiles/rs-motion.dir/rs-motion.cpp.o -MF CMakeFiles/rs-motion.dir/rs-motion.cpp.o.d -o CMakeFiles/rs-motion.dir/rs-motion.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/motion/rs-motion.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/rs-record-playback.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/rs-record-playback.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/motion/rs-motion.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 65%] Building C object examples/motion/CMakeFiles/rs-motion.dir/__/__/third-party/realsense-file/lz4/lz4.c.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/motion && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/motion/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../../common/res -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIE -MD -MT examples/motion/CMakeFiles/rs-motion.dir/__/__/third-party/realsense-file/lz4/lz4.c.o -MF CMakeFiles/rs-motion.dir/__/__/third-party/realsense-file/lz4/lz4.c.o.d -o CMakeFiles/rs-motion.dir/__/__/third-party/realsense-file/lz4/lz4.c.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lz4.c
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In function 'wcstombs',
    inlined from 'wcharPtrToCharPtr' at /builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src/easylogging++.cc:1022:16:
/usr/include/bits/stdlib.h:146:10: warning: '__wcstombs_alias' specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  146 |   return __glibc_fortify (wcstombs, __len, sizeof (char),
      |          ^
/usr/include/bits/stdlib.h: In function 'wcharPtrToCharPtr':
/usr/include/bits/stdlib.h:131:15: note: in a call to function '__wcstombs_alias' declared with attribute 'access (read_only, 2)'
  131 | extern size_t __REDIRECT_NTH (__wcstombs_alias,
      |               ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/motion/rs-motion.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/motion/rs-motion.cpp:13:
/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../../common/res/d435.h: In function 'void uncompress_d435_obj(std::vector<float3>&, std::vector<float3>&, std::vector<short3>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../../common/res/d435.h:18:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct float3' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
   18 |     memcpy(vertex_data.data(), uncompressed.data(), vertex_size);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../example.hpp:36:8: note: 'struct float3' declared here
   36 | struct float3 {
      |        ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1299:21: warning: 'spc.pack_info' may be used uninitialized [-Wmaybe-uninitialized]
 1299 |     stbrp_pack_rects((stbrp_context*)spc.pack_info, &extra_rects[0], extra_rects.Size);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.pack_info' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:93:
In function 'stbtt_PackFontRangesRenderIntoRects',
    inlined from 'ImFontAtlas::Build()' at /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1370:44:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/stb_truetype.h:2930:68: warning: 'spc.stride_in_bytes' may be used uninitialized [-Wmaybe-uninitialized]
 2930 |                                           spc->pixels + r->x + r->y*spc->stride_in_bytes,
      |                                                                ~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.stride_in_bytes' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In function 'stbtt_PackEnd',
    inlined from 'ImFontAtlas::Build()' at /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1375:18:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:85:54: warning: 'spc.nodes' may be used uninitialized [-Wmaybe-uninitialized]
   85 | #define STBTT_free(x,u)    ((void)(u), ImGui::MemFree(x))
      |                                        ~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.nodes' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/motion/../example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/motion/../../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 66%] Building CXX object examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/record-playback && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui.cpp.o -MF CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui.cpp.o.d -o CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:610:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp: In constructor 'ImGuiIO::ImGuiIO()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:798:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiIO'; use assignment or value-initialization instead [-Wclass-memaccess]
  798 |     memset(this, 0, sizeof(*this));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:607:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:780:8: note: 'struct ImGuiIO' declared here
  780 | struct ImGuiIO
      |        ^~~~~~~
/usr/bin/gmake  -f examples/pose/CMakeFiles/rs-pose.dir/build.make examples/pose/CMakeFiles/rs-pose.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/pose /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pose /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pose/CMakeFiles/rs-pose.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/pose/CMakeFiles/rs-pose.dir/build.make examples/pose/CMakeFiles/rs-pose.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 66%] Building CXX object examples/pose/CMakeFiles/rs-pose.dir/rs-pose.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pose && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/pose/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/pose/CMakeFiles/rs-pose.dir/rs-pose.cpp.o -MF CMakeFiles/rs-pose.dir/rs-pose.cpp.o.d -o CMakeFiles/rs-pose.dir/rs-pose.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/pose/rs-pose.cpp
[ 67%] Linking CXX shared library pyrealsense2.cpython-311-riscv64-linux-gnu.so
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/cmake -E cmake_link_script CMakeFiles/pyrealsense2.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -flto -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,pyrealsense2.cpython-311-riscv64-linux-gnu.so.2.53 -o pyrealsense2.cpython-311-riscv64-linux-gnu.so.2.53.1 CMakeFiles/pyrealsense2.dir/python.cpp.o CMakeFiles/pyrealsense2.dir/c_files.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_advanced_mode.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_context.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_device.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_export.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_internal.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_options.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_pipeline.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_processing.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_record_playback.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_sensor.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_types.cpp.o CMakeFiles/pyrealsense2.dir/pyrsutil.cpp.o "CMakeFiles/pyrealsense2.dir/__/__/common/metadata-helper.cpp.o"  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/pose/rs-pose.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/usr/bin/gmake  -f examples/pose-predict/CMakeFiles/rs-pose-predict.dir/build.make examples/pose-predict/CMakeFiles/rs-pose-predict.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/pose-predict /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pose-predict /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pose-predict/CMakeFiles/rs-pose-predict.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/pose-predict/CMakeFiles/rs-pose-predict.dir/build.make examples/pose-predict/CMakeFiles/rs-pose-predict.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 67%] Building CXX object examples/pose-predict/CMakeFiles/rs-pose-predict.dir/rs-pose-predict.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pose-predict && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/pose-predict/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/pose-predict/CMakeFiles/rs-pose-predict.dir/rs-pose-predict.cpp.o -MF CMakeFiles/rs-pose-predict.dir/rs-pose-predict.cpp.o.d -o CMakeFiles/rs-pose-predict.dir/rs-pose-predict.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/pose-predict/rs-pose-predict.cpp
[ 67%] Linking CXX executable rs-motion
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/motion && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-motion.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-motion.dir/rs-motion.cpp.o" "CMakeFiles/rs-motion.dir/__/__/third-party/realsense-file/lz4/lz4.c.o" -o rs-motion  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/pose-predict/rs-pose-predict.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
[ 67%] Linking CXX executable rs-pose
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pose && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-pose.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-pose.dir/rs-pose.cpp.o" -o rs-pose  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
[ 68%] Linking CXX executable rs-post-processing
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/post-processing && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-post-processing.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-post-processing.dir/rs-post-processing.cpp.o" "CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui.cpp.o" "CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_draw.cpp.o" "CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o" -o rs-post-processing  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 68%] Built target rs-pose
/usr/bin/gmake  -f examples/pose-and-image/CMakeFiles/rs-pose-and-image.dir/build.make examples/pose-and-image/CMakeFiles/rs-pose-and-image.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/pose-and-image /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pose-and-image /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pose-and-image/CMakeFiles/rs-pose-and-image.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/pose-and-image/CMakeFiles/rs-pose-and-image.dir/build.make examples/pose-and-image/CMakeFiles/rs-pose-and-image.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 68%] Building CXX object examples/pose-and-image/CMakeFiles/rs-pose-and-image.dir/rs-pose-and-image.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pose-and-image && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/pose-and-image/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=c++11 -std=gnu++11 -fPIE -MD -MT examples/pose-and-image/CMakeFiles/rs-pose-and-image.dir/rs-pose-and-image.cpp.o -MF CMakeFiles/rs-pose-and-image.dir/rs-pose-and-image.cpp.o.d -o CMakeFiles/rs-pose-and-image.dir/rs-pose-and-image.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/pose-and-image/rs-pose-and-image.cpp
[ 68%] Linking CXX executable rs-pose-predict
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pose-predict && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-pose-predict.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-pose-predict.dir/rs-pose-predict.cpp.o" -o rs-pose-predict  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 68%] Built target rs-motion
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/pose-and-image/rs-pose-and-image.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 68%] Built target rs-pose-predict
/usr/bin/gmake  -f examples/trajectory/CMakeFiles/rs-trajectory.dir/build.make examples/trajectory/CMakeFiles/rs-trajectory.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/trajectory /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/trajectory /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/trajectory/CMakeFiles/rs-trajectory.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/trajectory/CMakeFiles/rs-trajectory.dir/build.make examples/trajectory/CMakeFiles/rs-trajectory.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 68%] Building CXX object examples/trajectory/CMakeFiles/rs-trajectory.dir/rs-trajectory.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/trajectory && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../../common/res -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/trajectory/CMakeFiles/rs-trajectory.dir/rs-trajectory.cpp.o -MF CMakeFiles/rs-trajectory.dir/rs-trajectory.cpp.o.d -o CMakeFiles/rs-trajectory.dir/rs-trajectory.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/rs-trajectory.cpp
[ 68%] Building CXX object examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_draw.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/record-playback && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_draw.cpp.o -MF CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_draw.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:18:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ClearFreeMemory()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:149:27: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'}; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |         if (i == 0) memset(&_Channels[0], 0, sizeof(_Channels[0]));  // channel 0 is a copy of CmdBuffer/IdxBuffer, don't destruct again
      |                     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:15:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'} declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ChannelsSplit(int)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:283:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'}; use assignment or value-initialization instead [-Wclass-memaccess]
  283 |     memset(&_Channels[0], 0, sizeof(ImDrawChannel));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'} declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ChannelsSetCurrent(int)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:343:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<ImDrawCmd>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  343 |     memcpy(&_Channels.Data[_ChannelsCurrent].CmdBuffer, &CmdBuffer, sizeof(CmdBuffer)); // copy 12 bytes, four times
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<ImDrawCmd>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:344:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<short unsigned int>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  344 |     memcpy(&_Channels.Data[_ChannelsCurrent].IdxBuffer, &IdxBuffer, sizeof(IdxBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<short unsigned int>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:346:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<ImDrawCmd>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |     memcpy(&CmdBuffer, &_Channels.Data[_ChannelsCurrent].CmdBuffer, sizeof(CmdBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<ImDrawCmd>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:347:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<short unsigned int>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  347 |     memcpy(&IdxBuffer, &_Channels.Data[_ChannelsCurrent].IdxBuffer, sizeof(IdxBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<short unsigned int>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h: In instantiation of 'void ImVector<T>::reserve(int) [with T = ImDrawChannel]':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:931:92:   required from 'void ImVector<T>::resize(int) [with T = ImDrawChannel]'
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:277:25:   required from here
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:936:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct ImDrawChannel'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  936 |         memcpy(new_data, Data, (size_t)Size * sizeof(value_type));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'struct ImDrawChannel' declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl && /usr/bin/cmake -E cmake_symlink_library librealsense2-gl.so.2.53.1 librealsense2-gl.so.2.53 librealsense2-gl.so
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 68%] Building CXX object examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/record-playback && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/examples/record-playback/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -MF CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o.d -o CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_impl_glfw.cpp
[ 68%] Built target realsense2-gl
/usr/bin/gmake  -f examples/ar-basic/CMakeFiles/rs-ar-basic.dir/build.make examples/ar-basic/CMakeFiles/rs-ar-basic.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/ar-basic /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/ar-basic/CMakeFiles/rs-ar-basic.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/ar-basic/CMakeFiles/rs-ar-basic.dir/build.make examples/ar-basic/CMakeFiles/rs-ar-basic.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 68%] Building CXX object examples/ar-basic/CMakeFiles/rs-ar-basic.dir/rs-ar-basic.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/ar-basic && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/.. -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=c++11 -std=gnu++11 -fPIE -MD -MT examples/ar-basic/CMakeFiles/rs-ar-basic.dir/rs-ar-basic.cpp.o -MF CMakeFiles/rs-ar-basic.dir/rs-ar-basic.cpp.o.d -o CMakeFiles/rs-ar-basic.dir/rs-ar-basic.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/rs-ar-basic.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/rs-trajectory.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 68%] Building C object examples/trajectory/CMakeFiles/rs-trajectory.dir/__/__/third-party/realsense-file/lz4/lz4.c.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/trajectory && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../../common/res -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIE -MD -MT examples/trajectory/CMakeFiles/rs-trajectory.dir/__/__/third-party/realsense-file/lz4/lz4.c.o -MF CMakeFiles/rs-trajectory.dir/__/__/third-party/realsense-file/lz4/lz4.c.o.d -o CMakeFiles/rs-trajectory.dir/__/__/third-party/realsense-file/lz4/lz4.c.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lz4.c
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
[ 69%] Linking CXX executable rs-pose-and-image
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/pose-and-image && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-pose-and-image.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=c++11 -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-pose-and-image.dir/rs-pose-and-image.cpp.o" -o rs-pose-and-image  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/rs-trajectory.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/rs-trajectory.cpp:13:
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../../common/res/t265.h: In function 'void uncompress_t265_obj(std::vector<float3>&, std::vector<float3>&, std::vector<short3>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../../common/res/t265.h:18:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct float3' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
   18 |     memcpy(vertex_data.data(), uncompressed.data(), vertex_size);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../example.hpp:36:8: note: 'struct float3' declared here
   36 | struct float3 {
      |        ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/rs-trajectory.cpp: In constructor 'view_2d::view_2d(float, float, tracker&, camera_renderer&, rs2_vector, pos, pos, pos)':
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/rs-trajectory.cpp:364:15: warning: 'view_2d::c' will be initialized after [-Wreorder]
  364 |     pos a, b, c;
      |               ^
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/rs-trajectory.cpp:363:16: warning:   'rs2_vector view_2d::lookat_eye' [-Wreorder]
  363 |     rs2_vector lookat_eye;
      |                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/rs-trajectory.cpp:319:5: warning:   when initialized here [-Wreorder]
  319 |     view_2d(float width, float height, tracker& tracker, camera_renderer& renderer, rs2_vector lookat_eye, pos a, pos b, pos c)
      |     ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/rs-trajectory.cpp:363:16: warning: 'view_2d::lookat_eye' will be initialized after [-Wreorder]
  363 |     rs2_vector lookat_eye;
      |                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/rs-trajectory.cpp:361:12: warning:   'float2 view_2d::window_borders' [-Wreorder]
  361 |     float2 window_borders;
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/rs-trajectory.cpp:319:5: warning:   when initialized here [-Wreorder]
  319 |     view_2d(float width, float height, tracker& tracker, camera_renderer& renderer, rs2_vector lookat_eye, pos a, pos b, pos c)
      |     ^~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/rs-ar-basic.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/rs-ar-basic.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/../example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/../example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/../example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/../example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/../example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1299:21: warning: 'spc.pack_info' may be used uninitialized [-Wmaybe-uninitialized]
 1299 |     stbrp_pack_rects((stbrp_context*)spc.pack_info, &extra_rects[0], extra_rects.Size);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.pack_info' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:93:
In function 'stbtt_PackFontRangesRenderIntoRects',
    inlined from 'ImFontAtlas::Build()' at /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1370:44:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/stb_truetype.h:2930:68: warning: 'spc.stride_in_bytes' may be used uninitialized [-Wmaybe-uninitialized]
 2930 |                                           spc->pixels + r->x + r->y*spc->stride_in_bytes,
      |                                                                ~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.stride_in_bytes' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In function 'stbtt_PackEnd',
    inlined from 'ImFontAtlas::Build()' at /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1375:18:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:85:54: warning: 'spc.nodes' may be used uninitialized [-Wmaybe-uninitialized]
   85 | #define STBTT_free(x,u)    ((void)(u), ImGui::MemFree(x))
      |                                        ~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.nodes' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/trajectory/../../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 69%] Built target rs-pose-and-image
/usr/bin/gmake  -f examples/ar-advanced/CMakeFiles/rs-ar-advanced.dir/build.make examples/ar-advanced/CMakeFiles/rs-ar-advanced.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/ar-advanced /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/ar-advanced/CMakeFiles/rs-ar-advanced.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/ar-advanced/CMakeFiles/rs-ar-advanced.dir/build.make examples/ar-advanced/CMakeFiles/rs-ar-advanced.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 69%] Building CXX object examples/ar-advanced/CMakeFiles/rs-ar-advanced.dir/rs-ar-advanced.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/ar-advanced && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=c++11 -std=gnu++11 -fPIE -MD -MT examples/ar-advanced/CMakeFiles/rs-ar-advanced.dir/rs-ar-advanced.cpp.o -MF CMakeFiles/rs-ar-advanced.dir/rs-ar-advanced.cpp.o.d -o CMakeFiles/rs-ar-advanced.dir/rs-ar-advanced.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/rs-ar-advanced.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/../example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/../../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-basic/../../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 69%] Linking CXX executable rs-record-playback
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/record-playback && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-record-playback.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-record-playback.dir/rs-record-playback.cpp.o" "CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui.cpp.o" "CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_draw.cpp.o" "CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o" -o rs-record-playback  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/rs-ar-advanced.cpp:3:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/rs-ar-advanced.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/../../examples/example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/../../examples/example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/../../examples/example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/../../examples/example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/../../examples/example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/../../examples/example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/../../examples/example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/../../examples/example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/rs-ar-advanced.cpp: In function 'int main(int, char**)':
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/rs-ar-advanced.cpp:116:35: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  116 |         catch (std::runtime_error e) { std::cout << e.what() << std::endl; }
      |                                   ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/../../examples/example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/../../examples/../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/ar-advanced/../../examples/../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 70%] Linking CXX executable rs-trajectory
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/trajectory && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-trajectory.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-trajectory.dir/rs-trajectory.cpp.o" "CMakeFiles/rs-trajectory.dir/__/__/third-party/realsense-file/lz4/lz4.c.o" -o rs-trajectory  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
/usr/bin/gmake  -f examples/tracking-and-depth/CMakeFiles/rs-tracking-and-depth.dir/build.make examples/tracking-and-depth/CMakeFiles/rs-tracking-and-depth.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/tracking-and-depth /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/tracking-and-depth/CMakeFiles/rs-tracking-and-depth.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/tracking-and-depth/CMakeFiles/rs-tracking-and-depth.dir/build.make examples/tracking-and-depth/CMakeFiles/rs-tracking-and-depth.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 70%] Building CXX object examples/tracking-and-depth/CMakeFiles/rs-tracking-and-depth.dir/rs-tracking-and-depth.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/tracking-and-depth && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/.. -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/tracking-and-depth/CMakeFiles/rs-tracking-and-depth.dir/rs-tracking-and-depth.cpp.o -MF CMakeFiles/rs-tracking-and-depth.dir/rs-tracking-and-depth.cpp.o.d -o CMakeFiles/rs-tracking-and-depth.dir/rs-tracking-and-depth.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/rs-tracking-and-depth.cpp
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 70%] Built target rs-post-processing
/usr/bin/gmake  -f examples/hdr/CMakeFiles/rs-hdr.dir/build.make examples/hdr/CMakeFiles/rs-hdr.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/hdr /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/hdr /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/hdr/CMakeFiles/rs-hdr.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/hdr/CMakeFiles/rs-hdr.dir/build.make examples/hdr/CMakeFiles/rs-hdr.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 70%] Building CXX object examples/hdr/CMakeFiles/rs-hdr.dir/rs-hdr.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/hdr && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../../third-party/glfw/include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/hdr/CMakeFiles/rs-hdr.dir/rs-hdr.cpp.o -MF CMakeFiles/rs-hdr.dir/rs-hdr.cpp.o.d -o CMakeFiles/rs-hdr.dir/rs-hdr.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/hdr/rs-hdr.cpp
[ 70%] Linking CXX executable rs-ar-basic
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/ar-basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-ar-basic.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=c++11 -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-ar-basic.dir/rs-ar-basic.cpp.o" -o rs-ar-basic  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/rs-tracking-and-depth.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/hdr/rs-hdr.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/rs-tracking-and-depth.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/../example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/../example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/../example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/../example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/../example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example-imgui.hpp:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/hdr/rs-hdr.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example-imgui.hpp: In constructor 'slider::slider(const char*, int, float, float, float, ImVec2, ImVec2)':
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example-imgui.hpp:32:11: warning: 'slider::_min_value' will be initialized after [-Wreorder]
   32 |     float _min_value;
      |           ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example-imgui.hpp:31:11: warning:   'float slider::_max_value' [-Wreorder]
   31 |     float _max_value;
      |           ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example-imgui.hpp:22:5: warning:   when initialized here [-Wreorder]
   22 |     slider(const char* name, int seq_id, float init_value, float min_value, float max_value, ImVec2 position, ImVec2 size) :
      |     ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example-imgui.hpp: In constructor 'hdr_widgets::hdr_widgets(rs2::depth_sensor&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example-imgui.hpp:199:16: warning: 'hdr_widgets::_exposure_slider_seq_2' will be initialized after [-Wreorder]
  199 |     hdr_slider _exposure_slider_seq_2;
      |                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example-imgui.hpp:198:16: warning:   'hdr_slider hdr_widgets::_gain_slider_seq_1' [-Wreorder]
  198 |     hdr_slider _gain_slider_seq_1;
      |                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example-imgui.hpp:114:5: warning:   when initialized here [-Wreorder]
  114 |     hdr_widgets(rs2::depth_sensor& depth_sensor):
      |     ^~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/../example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/../../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/../../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 71%] Linking CXX executable rs-ar-advanced
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/ar-advanced && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-ar-advanced.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=c++11 -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-ar-advanced.dir/rs-ar-advanced.cpp.o" -o rs-ar-advanced  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 71%] Built target rs-trajectory
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 71%] Built target rs-ar-basic
[ 72%] Building CXX object examples/hdr/CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/hdr && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../../third-party/glfw/include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/hdr/CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui.cpp.o -MF CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui.cpp.o.d -o CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp
[ 72%] Building CXX object examples/hdr/CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_draw.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/hdr && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../../third-party/glfw/include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/hdr/CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_draw.cpp.o -MF CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_draw.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp
[ 72%] Building CXX object examples/hdr/CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/hdr && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/.. -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/examples/hdr/../../third-party/glfw/include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT examples/hdr/CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -MF CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o.d -o CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_impl_glfw.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:610:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp: In constructor 'ImGuiIO::ImGuiIO()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:798:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiIO'; use assignment or value-initialization instead [-Wclass-memaccess]
  798 |     memset(this, 0, sizeof(*this));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:607:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:780:8: note: 'struct ImGuiIO' declared here
  780 | struct ImGuiIO
      |        ^~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:18:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ClearFreeMemory()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:149:27: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'}; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |         if (i == 0) memset(&_Channels[0], 0, sizeof(_Channels[0]));  // channel 0 is a copy of CmdBuffer/IdxBuffer, don't destruct again
      |                     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:15:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'} declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ChannelsSplit(int)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:283:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'}; use assignment or value-initialization instead [-Wclass-memaccess]
  283 |     memset(&_Channels[0], 0, sizeof(ImDrawChannel));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'} declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ChannelsSetCurrent(int)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:343:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<ImDrawCmd>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  343 |     memcpy(&_Channels.Data[_ChannelsCurrent].CmdBuffer, &CmdBuffer, sizeof(CmdBuffer)); // copy 12 bytes, four times
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<ImDrawCmd>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:344:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<short unsigned int>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  344 |     memcpy(&_Channels.Data[_ChannelsCurrent].IdxBuffer, &IdxBuffer, sizeof(IdxBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<short unsigned int>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:346:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<ImDrawCmd>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |     memcpy(&CmdBuffer, &_Channels.Data[_ChannelsCurrent].CmdBuffer, sizeof(CmdBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<ImDrawCmd>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:347:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<short unsigned int>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  347 |     memcpy(&IdxBuffer, &_Channels.Data[_ChannelsCurrent].IdxBuffer, sizeof(IdxBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<short unsigned int>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/usr/bin/gmake  -f tools/convert/CMakeFiles/rs-convert.dir/build.make tools/convert/CMakeFiles/rs-convert.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/tools/convert /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/convert /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/convert/CMakeFiles/rs-convert.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f tools/convert/CMakeFiles/rs-convert.dir/build.make tools/convert/CMakeFiles/rs-convert.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h: In instantiation of 'void ImVector<T>::reserve(int) [with T = ImDrawChannel]':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:931:92:   required from 'void ImVector<T>::resize(int) [with T = ImDrawChannel]'
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:277:25:   required from here
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:936:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct ImDrawChannel'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  936 |         memcpy(new_data, Data, (size_t)Size * sizeof(value_type));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'struct ImDrawChannel' declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
[ 72%] Building CXX object tools/convert/CMakeFiles/rs-convert.dir/rs-convert.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/convert && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/convert/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/convert/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/convert/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/convert/CMakeFiles/rs-convert.dir/rs-convert.cpp.o -MF CMakeFiles/rs-convert.dir/rs-convert.cpp.o.d -o CMakeFiles/rs-convert.dir/rs-convert.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/tools/convert/rs-convert.cpp
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 72%] Built target rs-record-playback
/usr/bin/gmake  -f tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/build.make tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/tools/enumerate-devices /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/enumerate-devices /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/build.make tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/convert/rs-convert.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 72%] Building CXX object tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/rs-enumerate-devices.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/enumerate-devices && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/enumerate-devices/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/rs-enumerate-devices.cpp.o -MF CMakeFiles/rs-enumerate-devices.dir/rs-enumerate-devices.cpp.o.d -o CMakeFiles/rs-enumerate-devices.dir/rs-enumerate-devices.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/tools/enumerate-devices/rs-enumerate-devices.cpp
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 72%] Built target rs-ar-advanced
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/convert/rs-convert.cpp:11:
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-png.hpp: In constructor 'rs2::tools::converter::converter_png::converter_png(const std::string&, rs2_stream)':
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-png.hpp:21:29: warning: 'rs2::tools::converter::converter_png::_filePath' will be initialized after [-Wreorder]
   21 |                 std::string _filePath;
      |                             ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-png.hpp:20:28: warning:   'rs2_stream rs2::tools::converter::converter_png::_streamType' [-Wreorder]
   20 |                 rs2_stream _streamType;
      |                            ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-png.hpp:25:17: warning:   when initialized here [-Wreorder]
   25 |                 converter_png(const std::string& filePath, rs2_stream streamType = rs2_stream::RS2_STREAM_ANY)
      |                 ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/convert/rs-convert.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-raw.hpp: In constructor 'rs2::tools::converter::converter_raw::converter_raw(const std::string&, rs2_stream)':
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-raw.hpp:19:29: warning: 'rs2::tools::converter::converter_raw::_filePath' will be initialized after [-Wreorder]
   19 |                 std::string _filePath;
      |                             ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-raw.hpp:18:28: warning:   'rs2_stream rs2::tools::converter::converter_raw::_streamType' [-Wreorder]
   18 |                 rs2_stream _streamType;
      |                            ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-raw.hpp:22:17: warning:   when initialized here [-Wreorder]
   22 |                 converter_raw(const std::string& filePath, rs2_stream streamType = rs2_stream::RS2_STREAM_ANY)
      |                 ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/convert/rs-convert.cpp:14:
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-bin.hpp: In constructor 'rs2::tools::converter::converter_bin::converter_bin(const std::string&, rs2_stream)':
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-bin.hpp:20:29: warning: 'rs2::tools::converter::converter_bin::_filePath' will be initialized after [-Wreorder]
   20 |                 std::string _filePath;
      |                             ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-bin.hpp:19:28: warning:   'rs2_stream rs2::tools::converter::converter_bin::_streamType' [-Wreorder]
   19 |                 rs2_stream _streamType;
      |                            ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-bin.hpp:63:17: warning:   when initialized here [-Wreorder]
   63 |                 converter_bin(const std::string& filePath, rs2_stream streamType = rs2_stream::RS2_STREAM_ANY)
      |                 ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/enumerate-devices/rs-enumerate-devices.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 73%] Linking CXX executable rs-tracking-and-depth
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/tracking-and-depth && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-tracking-and-depth.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-tracking-and-depth.dir/rs-tracking-and-depth.cpp.o" -o rs-tracking-and-depth  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1299:21: warning: 'spc.pack_info' may be used uninitialized [-Wmaybe-uninitialized]
 1299 |     stbrp_pack_rects((stbrp_context*)spc.pack_info, &extra_rects[0], extra_rects.Size);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.pack_info' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:93:
In function 'stbtt_PackFontRangesRenderIntoRects',
    inlined from 'ImFontAtlas::Build()' at /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1370:44:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/stb_truetype.h:2930:68: warning: 'spc.stride_in_bytes' may be used uninitialized [-Wmaybe-uninitialized]
 2930 |                                           spc->pixels + r->x + r->y*spc->stride_in_bytes,
      |                                                                ~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.stride_in_bytes' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In function 'stbtt_PackEnd',
    inlined from 'ImFontAtlas::Build()' at /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1375:18:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:85:54: warning: 'spc.nodes' may be used uninitialized [-Wmaybe-uninitialized]
   85 | #define STBTT_free(x,u)    ((void)(u), ImGui::MemFree(x))
      |                                        ~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.nodes' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
[ 73%] Building CXX object tools/convert/CMakeFiles/rs-convert.dir/converter.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/convert && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/convert/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/convert/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/convert/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/convert/CMakeFiles/rs-convert.dir/converter.cpp.o -MF CMakeFiles/rs-convert.dir/converter.cpp.o.d -o CMakeFiles/rs-convert.dir/converter.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/tools/convert/converter.cpp
/usr/bin/gmake  -f tools/fw-logger/CMakeFiles/rs-fw-logger.dir/build.make tools/fw-logger/CMakeFiles/rs-fw-logger.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/tools/fw-logger /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/fw-logger /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/fw-logger/CMakeFiles/rs-fw-logger.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f tools/fw-logger/CMakeFiles/rs-fw-logger.dir/build.make tools/fw-logger/CMakeFiles/rs-fw-logger.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 73%] Building CXX object tools/fw-logger/CMakeFiles/rs-fw-logger.dir/rs-fw-logger.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/fw-logger && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/fw-logger/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/fw-logger/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/fw-logger/cpp-fw-logger-helpers -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/fw-logger/CMakeFiles/rs-fw-logger.dir/rs-fw-logger.cpp.o -MF CMakeFiles/rs-fw-logger.dir/rs-fw-logger.cpp.o.d -o CMakeFiles/rs-fw-logger.dir/rs-fw-logger.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/tools/fw-logger/rs-fw-logger.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/convert/converter.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/convert/converter.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/fw-logger/rs-fw-logger.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/tools/fw-logger/rs-fw-logger.cpp: In function 'int main(int, char**)':
/builddir/build/BUILD/librealsense-2.53.1/tools/fw-logger/rs-fw-logger.cpp:116:30: warning: unused variable 'parsing_result' [-Wunused-variable]
  116 |                         bool parsing_result = fw_log_device.parse_log(log_message, parsed_log);
      |                              ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/fw-logger/rs-fw-logger.cpp:131:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<unsigned char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  131 |                         for (int i = 0; i < msg_data.size(); ++i)
      |                                         ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/fw-logger/rs-fw-logger.cpp:44:10: warning: unused variable 'use_xml_file' [-Wunused-variable]
   44 |     auto use_xml_file = false;
      |          ^~~~~~~~~~~~
/usr/bin/gmake  -f tools/terminal/CMakeFiles/rs-terminal.dir/build.make tools/terminal/CMakeFiles/rs-terminal.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/tools/terminal /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/terminal /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/terminal/CMakeFiles/rs-terminal.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f tools/terminal/CMakeFiles/rs-terminal.dir/build.make tools/terminal/CMakeFiles/rs-terminal.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 74%] Building CXX object tools/terminal/CMakeFiles/rs-terminal.dir/rs-terminal.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/terminal && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/terminal/CMakeFiles/rs-terminal.dir/rs-terminal.cpp.o -MF CMakeFiles/rs-terminal.dir/rs-terminal.cpp.o.d -o CMakeFiles/rs-terminal.dir/rs-terminal.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/tools/terminal/rs-terminal.cpp
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/tracking-and-depth && /usr/bin/cmake -E copy /builddir/build/BUILD/librealsense-2.53.1/examples/tracking-and-depth/H_t265_d400.cfg /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/tracking-and-depth/H_t265_d400.cfg
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 74%] Built target rs-tracking-and-depth
[ 75%] Building CXX object tools/convert/CMakeFiles/rs-convert.dir/converters/converter-csv.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/convert && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/convert/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/convert/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/convert/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/convert/CMakeFiles/rs-convert.dir/converters/converter-csv.cpp.o -MF CMakeFiles/rs-convert.dir/converters/converter-csv.cpp.o.d -o CMakeFiles/rs-convert.dir/converters/converter-csv.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-csv.cpp
/usr/bin/gmake  -f tools/recorder/CMakeFiles/rs-record.dir/build.make tools/recorder/CMakeFiles/rs-record.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/tools/recorder /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/recorder /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/recorder/CMakeFiles/rs-record.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f tools/recorder/CMakeFiles/rs-record.dir/build.make tools/recorder/CMakeFiles/rs-record.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 75%] Building CXX object tools/recorder/CMakeFiles/rs-record.dir/rs-record.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/recorder && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/recorder/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/recorder/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/recorder/CMakeFiles/rs-record.dir/rs-record.cpp.o -MF CMakeFiles/rs-record.dir/rs-record.cpp.o.d -o CMakeFiles/rs-record.dir/rs-record.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/tools/recorder/rs-record.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/terminal/rs-terminal.cpp:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/../converter.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-csv.hpp:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-csv.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-csv.cpp: In member function 'std::string rs2::tools::converter::converter_csv::motion_pose_frame_record::to_string() const':
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-csv.cpp:38:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   38 |     for (auto i = 0; i < specific_attributes; i++)
      |                      ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-csv.hpp: In constructor 'rs2::tools::converter::converter_csv::converter_csv(const std::string&, rs2_stream)':
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-csv.hpp:59:29: warning: 'rs2::tools::converter::converter_csv::_filePath' will be initialized after [-Wreorder]
   59 |                 std::string _filePath;
      |                             ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-csv.hpp:58:28: warning:   'rs2_stream rs2::tools::converter::converter_csv::_streamType' [-Wreorder]
   58 |                 rs2_stream _streamType;
      |                            ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-csv.cpp:44:1: warning:   when initialized here [-Wreorder]
   44 | converter_csv::converter_csv(const std::string& filePath, rs2_stream streamType)
      | ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/recorder/rs-record.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-csv.cpp: In member function 'void rs2::tools::converter::converter_csv::save_motion_pose_data_to_file()':
/builddir/build/BUILD/librealsense-2.53.1/tools/convert/converters/converter-csv.cpp:141:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::tools::converter::converter_csv::motion_pose_frame_record>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  141 |         for (auto i = 0; i < elem.second.size(); i++)
      |                          ~~^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/terminal/rs-terminal.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/rs-terminal.cpp: In function 'std::vector<unsigned char> build_raw_command_data(const command&, const std::vector<std::__cxx11::basic_string<char> >&)':
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/rs-terminal.cpp:26:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   26 |     for (auto param_index = 0; param_index < params.size(); ++param_index)
      |                                ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/rs-terminal.cpp: In function 'void xml_mode(const std::string&, const commands_xml&, rs2::device&, std::map<std::__cxx11::basic_string<char>, std::function<void(const unsigned char*, const section&, std::__cxx11::basic_stringstream<char>&)> >&)':
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/rs-terminal.cpp:63:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   63 |     for (auto i = 1; i < tokens.size(); ++i)
      |                      ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/rs-terminal.cpp: In function 'int main(int, char**)':
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/rs-terminal.cpp:268:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
  268 |             if (num_rs_devices < (dev_id + 1))
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/rs-terminal.cpp:275:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  275 |             for (int i = 0; i < (num_rs_devices - 1); ++i)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~
[ 76%] Linking CXX executable rs-hdr
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/hdr && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-hdr.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-hdr.dir/rs-hdr.cpp.o" "CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui.cpp.o" "CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_draw.cpp.o" "CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o" -o rs-hdr  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -lGL -lGLU -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
[ 76%] Linking CXX executable rs-fw-logger
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/fw-logger && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-fw-logger.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-fw-logger.dir/rs-fw-logger.cpp.o" -o rs-fw-logger  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: -lpthread ../../librealsense2.so.2.53.1 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
[ 77%] Linking CXX executable rs-enumerate-devices
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/enumerate-devices && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-enumerate-devices.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-enumerate-devices.dir/rs-enumerate-devices.cpp.o" -o rs-enumerate-devices  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
[ 77%] Linking CXX executable rs-convert
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/convert && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-convert.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-convert.dir/rs-convert.cpp.o" "CMakeFiles/rs-convert.dir/converter.cpp.o" "CMakeFiles/rs-convert.dir/converters/converter-csv.cpp.o" -o rs-convert  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
/usr/bin/gmake  -f tools/fw-update/CMakeFiles/rs-fw-update.dir/build.make tools/fw-update/CMakeFiles/rs-fw-update.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/tools/fw-update /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/fw-update /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/fw-update/CMakeFiles/rs-fw-update.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f tools/fw-update/CMakeFiles/rs-fw-update.dir/build.make tools/fw-update/CMakeFiles/rs-fw-update.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 77%] Building CXX object tools/fw-update/CMakeFiles/rs-fw-update.dir/rs-fw-update.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/fw-update && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/fw-update/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/fw-update/CMakeFiles/rs-fw-update.dir/rs-fw-update.cpp.o -MF CMakeFiles/rs-fw-update.dir/rs-fw-update.cpp.o.d -o CMakeFiles/rs-fw-update.dir/rs-fw-update.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/tools/fw-update/rs-fw-update.cpp
[ 77%] Linking CXX executable rs-record
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/recorder && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-record.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-record.dir/rs-record.cpp.o" -o rs-record  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/fw-update/rs-fw-update.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/tools/fw-update/rs-fw-update.cpp: In function 'int main(int, char**)':
/builddir/build/BUILD/librealsense-2.53.1/tools/fw-update/rs-fw-update.cpp:316:14: warning: unused variable 'fw' [-Wunused-variable]
  316 |         auto fw = d.get_info(RS2_CAMERA_INFO_FIRMWARE_VERSION);
      |              ^~
/builddir/build/BUILD/librealsense-2.53.1/tools/fw-update/rs-fw-update.cpp:165:10: warning: unused variable 'recovery_request' [-Wunused-variable]
  165 |     bool recovery_request = recover_arg.getValue();
      |          ^~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 77%] Built target rs-fw-logger
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 77%] Built target rs-enumerate-devices
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 77%] Built target rs-record
/usr/bin/gmake  -f tools/data-collect/CMakeFiles/rs-data-collect.dir/build.make tools/data-collect/CMakeFiles/rs-data-collect.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/tools/data-collect /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/data-collect /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/data-collect/CMakeFiles/rs-data-collect.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f tools/data-collect/CMakeFiles/rs-data-collect.dir/build.make tools/data-collect/CMakeFiles/rs-data-collect.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 77%] Building CXX object tools/data-collect/CMakeFiles/rs-data-collect.dir/rs-data-collect.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/data-collect && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/data-collect/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/data-collect/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/data-collect/CMakeFiles/rs-data-collect.dir/rs-data-collect.cpp.o -MF CMakeFiles/rs-data-collect.dir/rs-data-collect.cpp.o.d -o CMakeFiles/rs-data-collect.dir/rs-data-collect.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/tools/data-collect/rs-data-collect.cpp
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 77%] Built target rs-convert
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/data-collect/rs-data-collect.cpp:9:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/usr/bin/gmake  -f tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/build.make tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/build.make tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 78%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/model-views.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/model-views.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/model-views.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/model-views.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/data-collect/rs-data-collect.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/tools/data-collect/rs-data-collect.h: In member function 'std::string rs_data_collect::data_collector::frame_record::to_string() const':
/builddir/build/BUILD/librealsense-2.53.1/tools/data-collect/rs-data-collect.h:222:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  222 |                 for (auto i=0; i<specific_attributes; i++)
      |                                ~^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:14:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[ 78%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/notifications.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/notifications.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/notifications.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/notifications.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/notifications.cpp
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 78%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/calibration-model.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/calibration-model.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/calibration-model.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/calibration-model.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.cpp
[ 78%] Building CXX object tools/terminal/CMakeFiles/rs-terminal.dir/auto-complete.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/terminal && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/terminal/CMakeFiles/rs-terminal.dir/auto-complete.cpp.o -MF CMakeFiles/rs-terminal.dir/auto-complete.cpp.o.d -o CMakeFiles/rs-terminal.dir/auto-complete.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/tools/terminal/auto-complete.cpp
/builddir/build/BUILD/librealsense-2.53.1/tools/data-collect/rs-data-collect.cpp: In member function 'void rs_data_collect::data_collector::parse_and_configure(TCLAP::ValueArg<std::__cxx11::basic_string<char> >&)':
/builddir/build/BUILD/librealsense-2.53.1/tools/data-collect/rs-data-collect.cpp:70:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs_data_collect::stream_request>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   70 |         for (auto i = 0; i < user_requests.size() - 1; i++)
      |                          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/data-collect/rs-data-collect.cpp: In member function 'void rs_data_collect::data_collector::save_data_to_file(const std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/tools/data-collect/rs-data-collect.cpp:132:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs_data_collect::data_collector::frame_record>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  132 |         for (auto i = 0; i < elem.second.size(); i++)
      |                          ~~^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.cpp:2:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs_advanced_mode.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:11:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/auto-complete.cpp: In member function 'std::string auto_complete::get_last_word(const std::string&) const':
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/auto-complete.cpp:54:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   54 |     if (index > line.size())
      |     ^~
/builddir/build/BUILD/librealsense-2.53.1/tools/terminal/auto-complete.cpp:57:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   57 |         return line.substr(index + 1);
      |         ^~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 78%] Built target rs-hdr
/usr/bin/gmake  -f tools/depth-quality/CMakeFiles/rs-depth-quality.dir/build.make tools/depth-quality/CMakeFiles/rs-depth-quality.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality/CMakeFiles/rs-depth-quality.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f tools/depth-quality/CMakeFiles/rs-depth-quality.dir/build.make tools/depth-quality/CMakeFiles/rs-depth-quality.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 78%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/model-views.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/model-views.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/model-views.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/model-views.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.cpp:1:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 79%] Linking CXX executable rs-fw-update
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/fw-update && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-fw-update.dir/link.txt --verbose=1
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-fw-update.dir/rs-fw-update.cpp.o" -o rs-fw-update  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: ../../librealsense2.so.2.53.1 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:14:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:7:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.h:7:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:15:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
[ 79%] Linking CXX executable rs-terminal
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/terminal && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-terminal.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-terminal.dir/rs-terminal.cpp.o" "CMakeFiles/rs-terminal.dir/auto-complete.cpp.o" -o rs-terminal  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: -lpthread ../../librealsense2.so.2.53.1 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.cpp:11:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs_advanced_mode.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:11:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:7:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/algo.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:18:
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/fw-update-unsigned.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/ds5/ds5-private.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/viewer.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.cpp:14:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In constructor 'rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:288:20: warning: 'rs2::save_to_ply::_pc' will be initialized after [-Wreorder]
  288 |         pointcloud _pc;
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:287:21: warning:   'std::string rs2::save_to_ply::fname' [-Wreorder]
  287 |         std::string fname;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:43:9: warning:   when initialized here [-Wreorder]
   43 |         save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }),
      |         ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In member function 'void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  118 |                 for (size_t x = 0; x < width - 1; ++x) {
      |                                    ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  119 |                     for (size_t y = 0; y < height - 1; ++y) {
      |                                        ~~^~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 79%] Built target rs-fw-update
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/viewer.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:19:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In constructor 'rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:288:20: warning: 'rs2::save_to_ply::_pc' will be initialized after [-Wreorder]
  288 |         pointcloud _pc;
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:287:21: warning:   'std::string rs2::save_to_ply::fname' [-Wreorder]
  287 |         std::string fname;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:43:9: warning:   when initialized here [-Wreorder]
   43 |         save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }),
      |         ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In member function 'void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  118 |                 for (size_t x = 0; x < width - 1; ++x) {
      |                                    ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  119 |                     for (size_t y = 0; y < height - 1; ++y) {
      |                                        ~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.cpp: In member function 'void rs2::calibration_model::update(rs2::ux_window&, std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.cpp:142:30: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
  142 |         catch(std::exception e)
      |                              ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:22:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/algo.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:18:
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:24:
/builddir/build/BUILD/librealsense-2.53.1/common/processing-block-model.h: In constructor 'rs2::processing_block_model::processing_block_model(rs2::subdevice_model*, const std::string&, std::shared_ptr<rs2::filter>, std::function<rs2::frame(rs2::frame)>, std::string&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/processing-block-model.h:63:26: warning: 'rs2::processing_block_model::_owner' will be initialized after [-Wreorder]
   63 |         subdevice_model* _owner;
      |                          ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/processing-block-model.h:60:21: warning:   'std::string rs2::processing_block_model::_name' [-Wreorder]
   60 |         std::string _name;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:578:5: warning:   when initialized here [-Wreorder]
  578 |     processing_block_model::processing_block_model(
      |     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/processing-block-model.h:60:21: warning: 'rs2::processing_block_model::_name' will be initialized after [-Wreorder]
   60 |         std::string _name;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/processing-block-model.h:58:38: warning:   'std::shared_ptr<rs2::filter> rs2::processing_block_model::_block' [-Wreorder]
   58 |         std::shared_ptr<rs2::filter> _block;
      |                                      ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:578:5: warning:   when initialized here [-Wreorder]
  578 |     processing_block_model::processing_block_model(
      |     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/processing-block-model.h:62:49: warning: 'rs2::processing_block_model::_invoker' will be initialized after [-Wreorder]
   62 |         std::function<rs2::frame( rs2::frame )> _invoker;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/processing-block-model.h:57:14: warning:   'bool rs2::processing_block_model::_enabled' [-Wreorder]
   57 |         bool _enabled = true;
      |              ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:578:5: warning:   when initialized here [-Wreorder]
  578 |     processing_block_model::processing_block_model(
      |     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::subdevice_model::subdevice_model(rs2::device&, std::shared_ptr<rs2::sensor>, std::shared_ptr<atomic_objects_in_frame>, std::string&, rs2::viewer_model&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:679:53: warning: 'rs2::subdevice_model::depth_decoder' will be initialized after [-Wreorder]
  679 |         std::shared_ptr<rs2::depth_huffman_decoder> depth_decoder;
      |                                                     ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:618:23: warning:   'rs2::viewer_model& rs2::subdevice_model::viewer' [-Wreorder]
  618 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:628:5: warning:   when initialized here [-Wreorder]
  628 |     subdevice_model::subdevice_model(
      |     ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'void rs2::subdevice_model::update_ui(std::vector<rs2::stream_profile>)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1278:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2_format>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1278 |             for (int i = 0; i < format_vec.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1286:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1286 |             for (int i = 0; i < res_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1295:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1295 |             for (int i = 0; i < shared_fps_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/fw-update/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'std::vector<rs2::stream_profile> rs2::subdevice_model::get_supported_profiles()':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1479:32: warning: comparison of integer expressions of different signedness: 'std::vector<rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1479 |             if (results.size() < num_streams)
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'bool rs2::subdevice_model::is_ir_calibration_profile() const':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1519:44: warning: comparison of integer expressions of different signedness: 'std::vector<rs2_format>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1519 |                         if (formats.size() > selected_format_index)
      |                             ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'void rs2::subdevice_model::update(std::string&, rs2::notifications_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1773:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2_option>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1773 |         if (next_option < supported_options.size())
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'void rs2::stream_model::show_stream_footer(ImFont*, const rs2::rect&, const rs2::mouse_info&, const std::map<int, rs2::stream_model>&, rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:2951:30: warning: unused variable 'lf_exist' [-Wunused-variable]
 2951 |                         bool lf_exist = texture->get_last_frame();
      |                              ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::device_model::device_model(rs2::device&, std::string&, rs2::viewer_model&, bool, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:881:27: warning: 'rs2::device_model::_calib_model' will be initialized after [-Wreorder]
  881 |         calibration_model _calib_model;
      |                           ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:810:39: warning:   'std::shared_ptr<rs2::syncer_model> rs2::device_model::syncer' [-Wreorder]
  810 |         std::shared_ptr<syncer_model> syncer;
      |                                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:3638:5: warning:   when initialized here [-Wreorder]
 3638 |     device_model::device_model(device& dev, std::string& error_message, viewer_model& viewer, bool new_device_connected, bool remove)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:880:73: warning: 'rs2::device_model::_updates_profile' will be initialized after [-Wreorder]
  880 |         std::shared_ptr<sw_update::dev_updates_profile::update_profile >_updates_profile;
      |                                                                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:823:14: warning:   'bool rs2::device_model::_allow_remove' [-Wreorder]
  823 |         bool _allow_remove = true;
      |              ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:3638:5: warning:   when initialized here [-Wreorder]
 3638 |     device_model::device_model(device& dev, std::string& error_message, viewer_model& viewer, bool new_device_connected, bool remove)
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/viewer.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:19:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In constructor 'rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:288:20: warning: 'rs2::save_to_ply::_pc' will be initialized after [-Wreorder]
  288 |         pointcloud _pc;
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:287:21: warning:   'std::string rs2::save_to_ply::fname' [-Wreorder]
  287 |         std::string fname;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:43:9: warning:   when initialized here [-Wreorder]
   43 |         save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }),
      |         ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In member function 'void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  118 |                 for (size_t x = 0; x < width - 1; ++x) {
      |                                    ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  119 |                     for (size_t y = 0; y < height - 1; ++y) {
      |                                        ~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:4884:22: warning: unused variable 'error' [-Wunused-variable]
 4884 |                 auto error = e.what();
      |                      ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'float rs2::device_model::draw_device_panel(float, rs2::ux_window&, std::string&, rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:5029:14: warning: unused variable 'open_calibration_ui' [-Wunused-variable]
 5029 |         bool open_calibration_ui = false;
      |              ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:5558:22: warning: variable 'device_panel_icons_text_size' set but not used [-Wunused-but-set-variable]
 5558 |         const ImVec2 device_panel_icons_text_size = { icons_width, 5 };
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:6104:58: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 6104 |                                     if (file < 0 || file >= full_files_names.size())
      |                                                     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:22:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'void rs2::device_model::draw_controls(float, float, rs2::ux_window&, std::string&, rs2::device_model*&, rs2::viewer_model&, float, std::vector<std::function<void()> >&, bool, json_loading_func, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:6464:14: warning: unused variable 'is_streaming' [-Wunused-variable]
 6464 |         bool is_streaming = std::any_of(subdevices.begin(), subdevices.end(), [](const std::shared_ptr<subdevice_model>& sm)
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:6526:14: warning: unused variable 'sensor_top_y' [-Wunused-variable]
 6526 |         auto sensor_top_y = ImGui::GetCursorPosY();
      |              ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:24:
/builddir/build/BUILD/librealsense-2.53.1/common/processing-block-model.h: In constructor 'rs2::processing_block_model::processing_block_model(rs2::subdevice_model*, const std::string&, std::shared_ptr<rs2::filter>, std::function<rs2::frame(rs2::frame)>, std::string&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/processing-block-model.h:63:26: warning: 'rs2::processing_block_model::_owner' will be initialized after [-Wreorder]
   63 |         subdevice_model* _owner;
      |                          ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/processing-block-model.h:60:21: warning:   'std::string rs2::processing_block_model::_name' [-Wreorder]
   60 |         std::string _name;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:578:5: warning:   when initialized here [-Wreorder]
  578 |     processing_block_model::processing_block_model(
      |     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/processing-block-model.h:60:21: warning: 'rs2::processing_block_model::_name' will be initialized after [-Wreorder]
   60 |         std::string _name;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/processing-block-model.h:58:38: warning:   'std::shared_ptr<rs2::filter> rs2::processing_block_model::_block' [-Wreorder]
   58 |         std::shared_ptr<rs2::filter> _block;
      |                                      ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:578:5: warning:   when initialized here [-Wreorder]
  578 |     processing_block_model::processing_block_model(
      |     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/processing-block-model.h:62:49: warning: 'rs2::processing_block_model::_invoker' will be initialized after [-Wreorder]
   62 |         std::function<rs2::frame( rs2::frame )> _invoker;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/processing-block-model.h:57:14: warning:   'bool rs2::processing_block_model::_enabled' [-Wreorder]
   57 |         bool _enabled = true;
      |              ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:578:5: warning:   when initialized here [-Wreorder]
  578 |     processing_block_model::processing_block_model(
      |     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::subdevice_model::subdevice_model(rs2::device&, std::shared_ptr<rs2::sensor>, std::shared_ptr<atomic_objects_in_frame>, std::string&, rs2::viewer_model&, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:679:53: warning: 'rs2::subdevice_model::depth_decoder' will be initialized after [-Wreorder]
  679 |         std::shared_ptr<rs2::depth_huffman_decoder> depth_decoder;
      |                                                     ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:618:23: warning:   'rs2::viewer_model& rs2::subdevice_model::viewer' [-Wreorder]
  618 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:628:5: warning:   when initialized here [-Wreorder]
  628 |     subdevice_model::subdevice_model(
      |     ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'void rs2::subdevice_model::update_ui(std::vector<rs2::stream_profile>)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1278:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2_format>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1278 |             for (int i = 0; i < format_vec.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1286:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1286 |             for (int i = 0; i < res_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1295:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1295 |             for (int i = 0; i < shared_fps_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/../src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/../src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/common/../src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/../src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'std::vector<rs2::stream_profile> rs2::subdevice_model::get_supported_profiles()':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1479:32: warning: comparison of integer expressions of different signedness: 'std::vector<rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1479 |             if (results.size() < num_streams)
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'bool rs2::subdevice_model::is_ir_calibration_profile() const':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1519:44: warning: comparison of integer expressions of different signedness: 'std::vector<rs2_format>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1519 |                         if (formats.size() > selected_format_index)
      |                             ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'void rs2::subdevice_model::update(std::string&, rs2::notifications_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1773:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2_option>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1773 |         if (next_option < supported_options.size())
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/gmake  -f tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/build.make tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/rosbag-inspector /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/build.make tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In instantiation of 'bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map<V, std::map<int, rs2::stream_profile> >&, std::vector<rs2::stream_profile>&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::<lambda(rs2::video_stream_profile)>; V = int]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1393:34:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1321:50: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1321 |                     if (profiles_map[key].size() == num_streams)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1328:93: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1328 |                     else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In instantiation of 'bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map<V, std::map<int, rs2::stream_profile> >&, std::vector<rs2::stream_profile>&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::<lambda(rs2::video_stream_profile)>; V = std::tuple<int, int>]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1408:38:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1321:50: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1321 |                     if (profiles_map[key].size() == num_streams)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1328:93: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1328 |                     else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[ 80%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/rs-rosbag-inspector.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/rosbag-inspector && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/rs-rosbag-inspector.cpp.o -MF CMakeFiles/rs-rosbag-inspector.dir/rs-rosbag-inspector.cpp.o.d -o CMakeFiles/rs-rosbag-inspector.dir/rs-rosbag-inspector.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In instantiation of 'bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map<V, std::map<int, rs2::stream_profile> >&, std::vector<rs2::stream_profile>&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::<lambda(rs2::stream_profile)>; V = std::tuple<int, int, int>]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1455:38:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1321:50: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1321 |                     if (profiles_map[key].size() == num_streams)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1328:93: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1328 |                     else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In instantiation of 'bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map<V, std::map<int, rs2::stream_profile> >&, std::vector<rs2::stream_profile>&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::<lambda(rs2::video_stream_profile)>; V = rs2_format]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1474:34:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1321:50: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1321 |                     if (profiles_map[key].size() == num_streams)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1328:93: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1328 |                     else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In instantiation of 'bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map<V, std::map<int, rs2::stream_profile> >&, std::vector<rs2::stream_profile>&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::<lambda(rs2::video_stream_profile)>; V = std::tuple<int, int, int>]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1488:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1321:50: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1321 |                     if (profiles_map[key].size() == num_streams)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1328:93: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1328 |                     else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'void rs2::stream_model::show_stream_footer(ImFont*, const rs2::rect&, const rs2::mouse_info&, const std::map<int, rs2::stream_model>&, rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:2951:30: warning: unused variable 'lf_exist' [-Wunused-variable]
 2951 |                         bool lf_exist = texture->get_last_frame();
      |                              ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::device_model::device_model(rs2::device&, std::string&, rs2::viewer_model&, bool, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:881:27: warning: 'rs2::device_model::_calib_model' will be initialized after [-Wreorder]
  881 |         calibration_model _calib_model;
      |                           ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:810:39: warning:   'std::shared_ptr<rs2::syncer_model> rs2::device_model::syncer' [-Wreorder]
  810 |         std::shared_ptr<syncer_model> syncer;
      |                                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:3638:5: warning:   when initialized here [-Wreorder]
 3638 |     device_model::device_model(device& dev, std::string& error_message, viewer_model& viewer, bool new_device_connected, bool remove)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:880:73: warning: 'rs2::device_model::_updates_profile' will be initialized after [-Wreorder]
  880 |         std::shared_ptr<sw_update::dev_updates_profile::update_profile >_updates_profile;
      |                                                                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:823:14: warning:   'bool rs2::device_model::_allow_remove' [-Wreorder]
  823 |         bool _allow_remove = true;
      |              ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:3638:5: warning:   when initialized here [-Wreorder]
 3638 |     device_model::device_model(device& dev, std::string& error_message, viewer_model& viewer, bool new_device_connected, bool remove)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:4884:22: warning: unused variable 'error' [-Wunused-variable]
 4884 |                 auto error = e.what();
      |                      ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'float rs2::device_model::draw_device_panel(float, rs2::ux_window&, std::string&, rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:5029:14: warning: unused variable 'open_calibration_ui' [-Wunused-variable]
 5029 |         bool open_calibration_ui = false;
      |              ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:5558:22: warning: variable 'device_panel_icons_text_size' set but not used [-Wunused-but-set-variable]
 5558 |         const ImVec2 device_panel_icons_text_size = { icons_width, 5 };
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:6104:58: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 6104 |                                     if (file < 0 || file >= full_files_names.size())
      |                                                     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/print_helpers.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment]
   90 | //#define logError(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment]
   93 | //#define logWarn(fmt, ...)   \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment]
   96 | //#define logInform(fmt, ...) \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment]
   99 | //#define logDebug(fmt, ...)  \
      | ^
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'void rs2::device_model::draw_controls(float, float, rs2::ux_window&, std::string&, rs2::device_model*&, rs2::viewer_model&, float, std::vector<std::function<void()> >&, bool, json_loading_func, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:6464:14: warning: unused variable 'is_streaming' [-Wunused-variable]
 6464 |         bool is_streaming = std::any_of(subdevices.begin(), subdevices.end(), [](const std::shared_ptr<subdevice_model>& sm)
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:6526:14: warning: unused variable 'sensor_top_y' [-Wunused-variable]
 6526 |         auto sensor_top_y = ImGui::GetCursorPosY();
      |              ^~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 80%] Built target rs-terminal
[ 80%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/common/os.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/rosbag-inspector && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/common/os.cpp.o -MF CMakeFiles/rs-rosbag-inspector.dir/__/__/common/os.cpp.o.d -o CMakeFiles/rs-rosbag-inspector.dir/__/__/common/os.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/os.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/../src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/../src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/common/../src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/../src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In instantiation of 'bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map<V, std::map<int, rs2::stream_profile> >&, std::vector<rs2::stream_profile>&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::<lambda(rs2::video_stream_profile)>; V = int]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1393:34:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1321:50: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1321 |                     if (profiles_map[key].size() == num_streams)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1328:93: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1328 |                     else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In instantiation of 'bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map<V, std::map<int, rs2::stream_profile> >&, std::vector<rs2::stream_profile>&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::<lambda(rs2::video_stream_profile)>; V = std::tuple<int, int>]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1408:38:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1321:50: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1321 |                     if (profiles_map[key].size() == num_streams)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1328:93: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1328 |                     else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In instantiation of 'bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map<V, std::map<int, rs2::stream_profile> >&, std::vector<rs2::stream_profile>&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::<lambda(rs2::stream_profile)>; V = std::tuple<int, int, int>]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1455:38:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1321:50: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1321 |                     if (profiles_map[key].size() == num_streams)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1328:93: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1328 |                     else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In instantiation of 'bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map<V, std::map<int, rs2::stream_profile> >&, std::vector<rs2::stream_profile>&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::<lambda(rs2::video_stream_profile)>; V = rs2_format]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1474:34:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1321:50: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1321 |                     if (profiles_map[key].size() == num_streams)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1328:93: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1328 |                     else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In instantiation of 'bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map<V, std::map<int, rs2::stream_profile> >&, std::vector<rs2::stream_profile>&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::<lambda(rs2::video_stream_profile)>; V = std::tuple<int, int, int>]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1488:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1321:50: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1321 |                     if (profiles_map[key].size() == num_streams)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1328:93: warning: comparison of integer expressions of different signedness: 'std::map<int, rs2::stream_profile>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1328 |                     else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:18,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function.hpp:64,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include/ros/message_event.h:42,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:50:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:662:19: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  662 |     , public std::unary_function<T0,R>
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/print_helpers.h:6:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/maybe_include.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/detail/function_iterate.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/function/function_template.hpp:666:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 |     , public std::binary_function<T0,T1,R>
      |                   ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional/optional.hpp:51,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/optional.hpp:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format/internals.hpp:20,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/format.hpp:38,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:61:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:36:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   36 | struct equal_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/utility/compare_pointees.hpp:59:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   59 | struct less_pointees_t : std::binary_function<OptionalPointee,OptionalPointee,bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/aux_/na_assert.hpp:23,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/arg.hpp:25,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/placeholders.hpp:24,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_categories.hpp:17,
                 from /builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/iterator/iterator_facade.hpp:14,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:39,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rosbag_content.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:188:21: note: remove parentheses
  188 | failed ************ (Pred::************
      |                     ^~~~~~~~~~~~~~~~~~~
      |                     -
  189 |       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |     );
      |     ~                
      |     -
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost/boost/mpl/assert.hpp:193:21: note: remove parentheses
  193 | failed ************ (boost::mpl::not_<Pred>::************
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                     -
  194 |       assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |     );
      |     ~                
      |     -
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/files_container.h: In member function 'rosbag_inspector::rosbag_content& rosbag_inspector::files_container::operator[](int)':
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/files_container.h:28:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list<rosbag_inspector::rosbag_content>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   28 |             if (index >= m_files.size())
      |                 ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/files_container.h: In member function 'int rosbag_inspector::files_container::remove_file(int)':
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/files_container.h:38:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list<rosbag_inspector::rosbag_content>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   38 |             if (index >= m_files.size())
      |                 ~~~~~~^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp:28:
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp: In constructor 'gui_window::gui_window(const std::string&, uint32_t, uint32_t)':
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp:111:10: warning: 'gui_window::_first_frame' will be initialized after [-Wreorder]
  111 |     bool _first_frame;
      |          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp:110:9: warning:   'int gui_window::_w' [-Wreorder]
  110 |     int _w, _h;
      |         ^~
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp:43:5: warning:   when initialized here [-Wreorder]
   43 |     gui_window(const std::string& title, uint32_t width, uint32_t height) :
      |     ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp: In function 'int draw_files_left_panel(int)':
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp:168:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  168 |     for (int i = 0; i < files.size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp: In function 'void draw_bag_content(rosbag_inspector::rosbag_content&, int)':
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp:301:34: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  301 |                 if (topic.size() > max_topic_len)
      |                     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp: In function 'int main(int, const char**)':
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/rs-rosbag-inspector.cpp:416:21: warning: unused variable 'open' [-Wunused-variable]
  416 |         static bool open = true;
      |                     ^~~~
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/cmake -E cmake_symlink_library pyrealsense2.cpython-311-riscv64-linux-gnu.so.2.53.1 pyrealsense2.cpython-311-riscv64-linux-gnu.so.2.53 pyrealsense2.cpython-311-riscv64-linux-gnu.so
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python && /usr/bin/strip /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/wrappers/python/pyrealsense2.cpython-311-riscv64-linux-gnu.so.2.53.1
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 80%] Built target pyrealsense2
[ 80%] Building C object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/glad/glad.c.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/rosbag-inspector && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIE -MD -MT tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/glad/glad.c.o -MF CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/glad/glad.c.o.d -o CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/glad/glad.c.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/glad/glad.c
/usr/bin/gmake  -f tools/benchmark/CMakeFiles/rs-benchmark.dir/build.make tools/benchmark/CMakeFiles/rs-benchmark.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/tools/benchmark /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/benchmark /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/benchmark/CMakeFiles/rs-benchmark.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f tools/benchmark/CMakeFiles/rs-benchmark.dir/build.make tools/benchmark/CMakeFiles/rs-benchmark.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 81%] Building CXX object tools/benchmark/CMakeFiles/rs-benchmark.dir/rs-benchmark.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/benchmark && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/benchmark/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/benchmark/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/benchmark/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=c++11 -std=gnu++11 -fPIE -MD -MT tools/benchmark/CMakeFiles/rs-benchmark.dir/rs-benchmark.cpp.o -MF CMakeFiles/rs-benchmark.dir/rs-benchmark.cpp.o.d -o CMakeFiles/rs-benchmark.dir/rs-benchmark.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/tools/benchmark/rs-benchmark.cpp
[ 81%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/notifications.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/notifications.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/notifications.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/notifications.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/notifications.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/print_helpers.h:14:
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h: In instantiation of 'sensor_msgs::Image_<ContainerAllocator>::Image_() [with ContainerAllocator = std::allocator<void>]':
/usr/include/c++/13/bits/stl_construct.h:119:7:   required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = sensor_msgs::Image_<allocator<void> >; _Args = {}]'
/usr/include/c++/13/bits/alloc_traits.h:660:19:   required from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = sensor_msgs::Image_<std::allocator<void> >; _Args = {}; allocator_type = std::allocator<void>]'
/usr/include/c++/13/bits/shared_ptr_base.h:604:39:   required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = sensor_msgs::Image_<std::allocator<void> >; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:971:16:   required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = sensor_msgs::Image_<std::allocator<void> >; _Alloc = std::allocator<void>; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr_base.h:1712:14:   required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {}; _Tp = sensor_msgs::Image_<std::allocator<void> >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]'
/usr/include/c++/13/bits/shared_ptr.h:464:59:   required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {}; _Tp = sensor_msgs::Image_<std::allocator<void> >]'
/usr/include/c++/13/bits/shared_ptr.h:1009:14:   required from 'std::shared_ptr<typename std::enable_if<(! std::is_array< <template-parameter-1-1> >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = sensor_msgs::Image_<allocator<void> >; _Args = {}; typename enable_if<(! is_array< <template-parameter-1-1> >::value), _Tp>::type = sensor_msgs::Image_<allocator<void> >]'
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:408:51:   required from 'std::shared_ptr<_Tp> rosbag::Bag::instantiateBuffer(const rosbag::IndexEntry&) const [with T = sensor_msgs::Image_<std::allocator<void> >]'
/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:165:38:   required from 'std::shared_ptr<_Tp> rosbag::MessageInstance::instantiate() const [with T = sensor_msgs::Image_<std::allocator<void> >]'
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/print_helpers.h:99:43:   required from 'typename ROS_TYPE::ConstPtr rosbag_inspector::try_instantiate(const rosbag::MessageInstance&) [with ROS_TYPE = sensor_msgs::Image_<std::allocator<void> >; typename ROS_TYPE::ConstPtr = std::shared_ptr<const sensor_msgs::Image_<std::allocator<void> > >]'
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/print_helpers.h:152:65:   required from here
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:73:21: warning: 'sensor_msgs::Image_<std::allocator<void> >::depth_units' will be initialized after [-Wreorder]
   73 |   _depth_units_type depth_units;
      |                     ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:70:14: warning:   'sensor_msgs::Image_<std::allocator<void> >::_data_type sensor_msgs::Image_<std::allocator<void> >::data' [-Wreorder]
   70 |   _data_type data;
      |              ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:27:3: warning:   when initialized here [-Wreorder]
   27 |   Image_()
      |   ^~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/benchmark/rs-benchmark.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
[ 81%] Linking CXX executable rs-data-collect
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/data-collect && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-data-collect.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-data-collect.dir/rs-data-collect.cpp.o" -o rs-data-collect  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: -lGL -lGLU ../../src/gl/librealsense2-gl.so.2.53.1 ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:15:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
[ 82%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/calibration-model.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/calibration-model.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/calibration-model.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/calibration-model.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.cpp:11:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.cpp:2:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:35:
/builddir/build/BUILD/librealsense-2.53.1/third-party/filesystem/glob.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/third-party/filesystem/glob.h:284:13: warning: 'std::string get_parent(const std::string&, std::string*)' defined but not used [-Wunused-function]
  284 | std::string get_parent( std::string const & path, std::string * basename = nullptr )
      |             ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.cpp:1:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.h:7:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:35:
/builddir/build/BUILD/librealsense-2.53.1/third-party/filesystem/glob.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/third-party/filesystem/glob.h:284:13: warning: 'std::string get_parent(const std::string&, std::string*)' defined but not used [-Wunused-function]
  284 | std::string get_parent( std::string const & path, std::string * basename = nullptr )
      |             ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 82%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/viewer.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/viewer.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/viewer.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/viewer.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/viewer.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/viewer.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.cpp:14:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In constructor 'rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:288:20: warning: 'rs2::save_to_ply::_pc' will be initialized after [-Wreorder]
  288 |         pointcloud _pc;
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:287:21: warning:   'std::string rs2::save_to_ply::fname' [-Wreorder]
  287 |         std::string fname;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:43:9: warning:   when initialized here [-Wreorder]
   43 |         save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }),
      |         ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In member function 'void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  118 |                 for (size_t x = 0; x < width - 1; ++x) {
      |                                    ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  119 |                     for (size_t y = 0; y < height - 1; ++y) {
      |                                        ~~^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:7:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../core/streaming.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../hw-monitor.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/fw-update-unsigned.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/ds5/ds5-private.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.cpp: In member function 'void rs2::calibration_model::update(rs2::ux_window&, std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/common/calibration-model.cpp:142:30: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
  142 |         catch(std::exception e)
      |                              ^
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = int; int C = 256]':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../hw-monitor.h:209:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/fw-update/../small-heap.h:62:14: warning: unused variable 'old_value' [-Wunused-variable]
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/viewer.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In constructor 'rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:288:20: warning: 'rs2::save_to_ply::_pc' will be initialized after [-Wreorder]
  288 |         pointcloud _pc;
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:287:21: warning:   'std::string rs2::save_to_ply::fname' [-Wreorder]
  287 |         std::string fname;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:43:9: warning:   when initialized here [-Wreorder]
   43 |         save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }),
      |         ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In member function 'void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  118 |                 for (size_t x = 0; x < width - 1; ++x) {
      |                                    ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  119 |                     for (size_t y = 0; y < height - 1; ++y) {
      |                                        ~~^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:19:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.h: In constructor 'rs2::frameset_allocator::frameset_allocator(rs2::viewer_model*)':
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.h:35:23: warning: 'rs2::frameset_allocator::owner' will be initialized after [-Wreorder]
   35 |         viewer_model* owner;
      |                       ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:50:6: warning:   base 'rs2::filter' [-Wreorder]
   50 |     }) {}
      |      ^
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:35:5: warning:   when initialized here [-Wreorder]
   35 |     frameset_allocator::frameset_allocator(viewer_model* viewer) : owner(viewer),
      |     ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp: In member function 'void rs2::viewer_model::show_3dviewer_header(rs2::ux_window&, rs2::rect, bool&, std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:478:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  478 |         for (int i = 0; i < tex_sources.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~
[ 82%] Building C object tools/benchmark/CMakeFiles/rs-benchmark.dir/__/__/third-party/glad/glad.c.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/benchmark && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/benchmark/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/benchmark/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/benchmark/../../examples -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -std=c11 -fPIE -MD -MT tools/benchmark/CMakeFiles/rs-benchmark.dir/__/__/third-party/glad/glad.c.o -MF CMakeFiles/rs-benchmark.dir/__/__/third-party/glad/glad.c.o.d -o CMakeFiles/rs-benchmark.dir/__/__/third-party/glad/glad.c.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/glad/glad.c
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:646:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  646 |             for (int i = 0; i < tex_sources_str.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp: In member function 'void rs2::viewer_model::update_configuration()':
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:916:18: warning: unused variable 'measurement_enabled' [-Wunused-variable]
  916 |         if (bool measurement_enabled = config_file::instance().get_or_default(
      |                  ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp: In member function 'void rs2::viewer_model::show_rendering_not_supported(ImFont*, int, int, int, int, rs2_format)':
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:1233:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1233 |             for (int i = 0; i < text.size(); i++)
      |                             ~~^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp: In function 'std::map<int, rs2::rect> rs2::generate_layout(const rect&, int, size_t, const std::set<stream_model*>&, std::map<stream_model*, int>&)':
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:1277:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1277 |         for (auto x = 0; x < factor; x++)
      |                          ~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:1811:31: warning: comparison of integer expressions of different signedness: 'ColorIdx' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1811 |                     if( color < int( colors.size() ))
      |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp: In member function 'void rs2::viewer_model::render_2d_view(const rs2::rect&, rs2::ux_window&, int, ImFont*, ImFont*, size_t, const rs2::mouse_info&, std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:1947:44: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1947 |                     for (uint64_t i = 0; i < depth_height; i+= skip_pixels_factor)
      |                                          ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:1949:48: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1949 |                         for (uint64_t j = 0; j < depth_width; j+= skip_pixels_factor)
      |                                              ~~^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
[ 82%] Linking CXX executable rs-benchmark
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/benchmark && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-benchmark.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=c++11 -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-benchmark.dir/rs-benchmark.cpp.o" "CMakeFiles/rs-benchmark.dir/__/__/third-party/glad/glad.c.o" -o rs-benchmark  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: -lGL -lGLU ../../src/gl/librealsense2-gl.so.2.53.1 ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 82%] Built target rs-data-collect
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 83%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/rosbag-inspector && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui.cpp.o -MF CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui.cpp.o.d -o CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:610:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp: In constructor 'ImGuiIO::ImGuiIO()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:798:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiIO'; use assignment or value-initialization instead [-Wclass-memaccess]
  798 |     memset(this, 0, sizeof(*this));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.cpp:607:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:780:8: note: 'struct ImGuiIO' declared here
  780 | struct ImGuiIO
      |        ^~~~~~~
[ 83%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_draw.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/rosbag-inspector && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_draw.cpp.o -MF CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_draw.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:18:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ClearFreeMemory()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:149:27: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'}; use assignment or value-initialization instead [-Wclass-memaccess]
  149 |         if (i == 0) memset(&_Channels[0], 0, sizeof(_Channels[0]));  // channel 0 is a copy of CmdBuffer/IdxBuffer, don't destruct again
      |                     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:15:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'} declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ChannelsSplit(int)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:283:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'}; use assignment or value-initialization instead [-Wclass-memaccess]
  283 |     memset(&_Channels[0], 0, sizeof(ImDrawChannel));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'ImVector<ImDrawChannel>::value_type' {aka 'struct ImDrawChannel'} declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'void ImDrawList::ChannelsSetCurrent(int)':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:343:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<ImDrawCmd>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  343 |     memcpy(&_Channels.Data[_ChannelsCurrent].CmdBuffer, &CmdBuffer, sizeof(CmdBuffer)); // copy 12 bytes, four times
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<ImDrawCmd>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:344:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<short unsigned int>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  344 |     memcpy(&_Channels.Data[_ChannelsCurrent].IdxBuffer, &IdxBuffer, sizeof(IdxBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<short unsigned int>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:346:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<ImDrawCmd>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  346 |     memcpy(&CmdBuffer, &_Channels.Data[_ChannelsCurrent].CmdBuffer, sizeof(CmdBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<ImDrawCmd>' declared here
  897 | class ImVector
      |       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:347:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ImVector<short unsigned int>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  347 |     memcpy(&IdxBuffer, &_Channels.Data[_ChannelsCurrent].IdxBuffer, sizeof(IdxBuffer));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:897:7: note: 'class ImVector<short unsigned int>' declared here
  897 | class ImVector
      |       ^~~~~~~~
[ 83%] Built target rs-benchmark
[ 83%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/rosbag-inspector && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -MF CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o.d -o CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_impl_glfw.cpp
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h: In instantiation of 'void ImVector<T>::reserve(int) [with T = ImDrawChannel]':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:931:92:   required from 'void ImVector<T>::resize(int) [with T = ImDrawChannel]'
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:277:25:   required from here
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:936:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct ImDrawChannel'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  936 |         memcpy(new_data, Data, (size_t)Size * sizeof(value_type));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui.h:1202:8: note: 'struct ImDrawChannel' declared here
 1202 | struct ImDrawChannel
      |        ^~~~~~~~~~~~~
[ 83%] Building C object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/rosbag-inspector && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/rosbag-inspector/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/boost -I/builddir/build/BUILD/librealsense-2.53.1/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer   -D_DEFAULT_SOURCE -pthread -fPIE -MD -MT tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o -MF CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o.d -o CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o -c /builddir/build/BUILD/librealsense-2.53.1/third-party/tinyfiledialogs/tinyfiledialogs.c
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1299:21: warning: 'spc.pack_info' may be used uninitialized [-Wmaybe-uninitialized]
 1299 |     stbrp_pack_rects((stbrp_context*)spc.pack_info, &extra_rects[0], extra_rects.Size);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.pack_info' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:93:
In function 'stbtt_PackFontRangesRenderIntoRects',
    inlined from 'ImFontAtlas::Build()' at /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1370:44:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/stb_truetype.h:2930:68: warning: 'spc.stride_in_bytes' may be used uninitialized [-Wmaybe-uninitialized]
 2930 |                                           spc->pixels + r->x + r->y*spc->stride_in_bytes,
      |                                                                ~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.stride_in_bytes' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
In function 'stbtt_PackEnd',
    inlined from 'ImFontAtlas::Build()' at /builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1375:18:
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:85:54: warning: 'spc.nodes' may be used uninitialized [-Wmaybe-uninitialized]
   85 | #define STBTT_free(x,u)    ((void)(u), ImGui::MemFree(x))
      |                                        ~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp: In member function 'ImFontAtlas::Build()':
/builddir/build/BUILD/librealsense-2.53.1/third-party/imgui/imgui_draw.cpp:1292:24: note: 'spc.nodes' was declared here
 1292 |     stbtt_pack_context spc;
      |                        ^~~
/usr/bin/gmake  -f examples/gl/CMakeFiles/rs-gl.dir/build.make examples/gl/CMakeFiles/rs-gl.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.53.1 /builddir/build/BUILD/librealsense-2.53.1/examples/gl /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/gl /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/gl/CMakeFiles/rs-gl.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
/usr/bin/gmake  -f examples/gl/CMakeFiles/rs-gl.dir/build.make examples/gl/CMakeFiles/rs-gl.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 83%] Building CXX object examples/gl/CMakeFiles/rs-gl.dir/rs-gl.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/examples/gl/.. -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=c++11 -std=gnu++11 -fPIE -MD -MT examples/gl/CMakeFiles/rs-gl.dir/rs-gl.cpp.o -MF CMakeFiles/rs-gl.dir/rs-gl.cpp.o.d -o CMakeFiles/rs-gl.dir/rs-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/examples/gl/rs-gl.cpp
[ 83%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/ux-window.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/ux-window.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/ux-window.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/ux-window.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 84%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/ux-alignment.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/ux-alignment.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/ux-alignment.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/ux-alignment.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/ux-alignment.cpp
[ 84%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/viewer.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/viewer.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/viewer.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/viewer.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/examples/gl/rs-gl.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/viewer.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[ 85%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/ux-window.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/ux-window.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/ux-window.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/ux-window.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/ux-window.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/gl/rs-gl.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/examples/gl/../example.hpp: In member function 'void texture::upload(const rs2::video_frame&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/gl/../example.hpp:427:16: warning: unused variable 'err' [-Wunused-variable]
  427 |         GLenum err = glGetError();
      |                ^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/examples/gl/../example.hpp: In member function 'std::vector<rect> window::calc_grid(rect, std::vector<rs2::frame>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/gl/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::frame>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  886 |         for (int i = 0; i < frames.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/gl/../example.hpp: In function 'void draw_pointcloud(float, float, glfw_state&, rs2::points&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/gl/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  981 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/gl/../example.hpp: In function 'void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector<rs2_vector>&)':
/builddir/build/BUILD/librealsense-2.53.1/examples/gl/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1074 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/gl/rs-gl.cpp: In constructor 'instructions_printer::instructions_printer()':
/builddir/build/BUILD/librealsense-2.53.1/examples/gl/rs-gl.cpp:173:10: warning: variable 'last_clock' set but not used [-Wunused-but-set-variable]
  173 |     auto last_clock = std::chrono::high_resolution_clock::now();
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/gl/rs-gl.cpp:174:9: warning: unused variable 'rendered_frames' [-Wunused-variable]
  174 |     int rendered_frames = 0;    // Counts number of frames since last update
      |         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/examples/gl/rs-gl.cpp:175:9: warning: unused variable 'last_fps' [-Wunused-variable]
  175 |     int last_fps = 0;           // Stores last calculated FPS
      |         ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/ux-window.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/examples/gl/../example.hpp:21:
/builddir/build/BUILD/librealsense-2.53.1/examples/gl/../../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/examples/gl/../../third-party/stb_easy_font.h:187:13: warning: 'void stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:7:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
[ 86%] Linking CXX executable rs-rosbag-inspector
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/rosbag-inspector && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-rosbag-inspector.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes "CMakeFiles/rs-rosbag-inspector.dir/rs-rosbag-inspector.cpp.o" "CMakeFiles/rs-rosbag-inspector.dir/__/__/common/os.cpp.o" "CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/glad/glad.c.o" "CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui.cpp.o" "CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_draw.cpp.o" "CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o" "CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o" -o rs-rosbag-inspector  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: /usr/lib64/libGL.so /usr/lib64/libGLU.so ../../src/gl/librealsense2-gl.so.2.53.1 ../../librealsense2.so.2.53.1 ../../third-party/realsense-file/librealsense-file.so.2.53.1 /usr/lib64/libglfw.so.3.3 
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:13:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h: In function 'unsigned char* stbi__convert_format(unsigned char*, int, int, unsigned int, unsigned int)':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1342:10: note: in expansion of macro 'CASE'
 1342 |          CASE(1,2) dest[0]=src[0], dest[1]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1342:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1342 |          CASE(1,2) dest[0]=src[0], dest[1]=255; break;
      |                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1343:10: note: in expansion of macro 'CASE'
 1343 |          CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1343:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1343 |          CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1344:10: note: in expansion of macro 'CASE'
 1344 |          CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1344:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1344 |          CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break;
      |                                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1345:10: note: in expansion of macro 'CASE'
 1345 |          CASE(2,1) dest[0]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1345:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1345 |          CASE(2,1) dest[0]=src[0]; break;
      |                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1346:10: note: in expansion of macro 'CASE'
 1346 |          CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1346:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1346 |          CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1347:10: note: in expansion of macro 'CASE'
 1347 |          CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1347:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1347 |          CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break;
      |                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1348:10: note: in expansion of macro 'CASE'
 1348 |          CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1348:78: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1348 |          CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break;
      |                                                                              ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1349:10: note: in expansion of macro 'CASE'
 1349 |          CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1349:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1349 |          CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |                                                                   ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1350:10: note: in expansion of macro 'CASE'
 1350 |          CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1350:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1350 |          CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break;
      |                                                                                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1351:10: note: in expansion of macro 'CASE'
 1351 |          CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1351:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1351 |          CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |                                                                   ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1352:10: note: in expansion of macro 'CASE'
 1352 |          CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1352:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1352 |          CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break;
      |                                                                                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1353:10: note: in expansion of macro 'CASE'
 1353 |          CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:1353:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1353 |          CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break;
      |                                                                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h: In function 'int stbi__create_png_image_raw(stbi__png*, stbi_uc*, stbi__uint32, int, stbi__uint32, stbi__uint32, int, int)':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4031:13: note: in expansion of macro 'CASE'
 4031 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4031:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4031 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break;
      |                                                                                               ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4032:13: note: in expansion of macro 'CASE'
 4032 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4032:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4032 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |                                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4033:13: note: in expansion of macro 'CASE'
 4033 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4033:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4033 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break;
      |                                                                                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4034:13: note: in expansion of macro 'CASE'
 4034 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4034:139: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4034 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break;
      |                                                                                                                                           ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4035:13: note: in expansion of macro 'CASE'
 4035 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4035:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4035 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break;
      |                                                                                                      ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4036:13: note: in expansion of macro 'CASE'
 4036 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4036:112: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4036 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break;
      |                                                                                                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4047:13: note: in expansion of macro 'CASE'
 4047 |             CASE(STBI__F_none)         cur[k] = raw[k]; break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4047:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4047 |             CASE(STBI__F_none)         cur[k] = raw[k]; break;
      |                                                         ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4048:13: note: in expansion of macro 'CASE'
 4048 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-out_n]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4048:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4048 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-out_n]); break;
      |                                                                                        ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4049:13: note: in expansion of macro 'CASE'
 4049 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4049:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4049 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |                                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4050:13: note: in expansion of macro 'CASE'
 4050 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-out_n])>>1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4050:106: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4050 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-out_n])>>1)); break;
      |                                                                                                          ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4051:13: note: in expansion of macro 'CASE'
 4051 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],prior[k],prior[k-out_n])); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4051:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4051 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],prior[k],prior[k-out_n])); break;
      |                                                                                                                             ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4052:13: note: in expansion of macro 'CASE'
 4052 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-out_n] >> 1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4052:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4052 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-out_n] >> 1)); break;
      |                                                                                               ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4053:13: note: in expansion of macro 'CASE'
 4053 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],0,0)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/stb_image.h:4053:105: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4053 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],0,0)); break;
      |                                                                                                         ^~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp: In function 'void rs2::prepare_config_file()':
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:106:14: warning: unused variable 'renderer' [-Wunused-variable]
  106 |         auto renderer = (const char*)glGetString(GL_RENDERER);
      |              ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:107:14: warning: unused variable 'version' [-Wunused-variable]
  107 |         auto version = (const char*)glGetString(GL_VERSION);
      |              ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:108:14: warning: unused variable 'glsl' [-Wunused-variable]
  108 |         auto glsl = (const char*)glGetString(GL_SHADING_LANGUAGE_VERSION);
      |              ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.h: In constructor 'rs2::ux_window::ux_window(const char*, rs2::context&)':
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.h:107:34: warning: 'rs2::ux_window::_app_ready' will be initialized after [-Wreorder]
  107 |         std::atomic<bool>        _app_ready;
      |                                  ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.h:106:34: warning:   'bool rs2::ux_window::_first_frame' [-Wreorder]
  106 |         bool                     _first_frame;
      |                                  ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:424:5: warning:   when initialized here [-Wreorder]
  424 |     ux_window::ux_window(const char* title, context &ctx) :
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.h:119:34: warning: 'rs2::ux_window::_dev_stat_message' will be initialized after [-Wreorder]
  119 |         std::string              _dev_stat_message;
      |                                  ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.h:108:34: warning:   'std::atomic<bool> rs2::ux_window::_keep_alive' [-Wreorder]
  108 |         std::atomic<bool>        _keep_alive;
      |                                  ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:424:5: warning:   when initialized here [-Wreorder]
  424 |     ux_window::ux_window(const char* title, context &ctx) :
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/viewer.h:12:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In constructor 'rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:288:20: warning: 'rs2::save_to_ply::_pc' will be initialized after [-Wreorder]
  288 |         pointcloud _pc;
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:287:21: warning:   'std::string rs2::save_to_ply::fname' [-Wreorder]
  287 |         std::string fname;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:43:9: warning:   when initialized here [-Wreorder]
   43 |         save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }),
      |         ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In member function 'void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  118 |                 for (size_t x = 0; x < width - 1; ++x) {
      |                                    ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  119 |                     for (size_t y = 0; y < height - 1; ++y) {
      |                                        ~~^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:19:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.h: In constructor 'rs2::frameset_allocator::frameset_allocator(rs2::viewer_model*)':
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.h:35:23: warning: 'rs2::frameset_allocator::owner' will be initialized after [-Wreorder]
   35 |         viewer_model* owner;
      |                       ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:50:6: warning:   base 'rs2::filter' [-Wreorder]
   50 |     }) {}
      |      ^
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:35:5: warning:   when initialized here [-Wreorder]
   35 |     frameset_allocator::frameset_allocator(viewer_model* viewer) : owner(viewer),
      |     ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp: In member function 'void rs2::viewer_model::show_3dviewer_header(rs2::ux_window&, rs2::rect, bool&, std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:478:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  478 |         for (int i = 0; i < tex_sources.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:646:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  646 |             for (int i = 0; i < tex_sources_str.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:13:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h: In function 'unsigned char* stbi__convert_format(unsigned char*, int, int, unsigned int, unsigned int)':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1342:10: note: in expansion of macro 'CASE'
 1342 |          CASE(1,2) dest[0]=src[0], dest[1]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1342:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1342 |          CASE(1,2) dest[0]=src[0], dest[1]=255; break;
      |                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1343:10: note: in expansion of macro 'CASE'
 1343 |          CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1343:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1343 |          CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1344:10: note: in expansion of macro 'CASE'
 1344 |          CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1344:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1344 |          CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break;
      |                                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1345:10: note: in expansion of macro 'CASE'
 1345 |          CASE(2,1) dest[0]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1345:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1345 |          CASE(2,1) dest[0]=src[0]; break;
      |                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1346:10: note: in expansion of macro 'CASE'
 1346 |          CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1346:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1346 |          CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break;
      |                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1347:10: note: in expansion of macro 'CASE'
 1347 |          CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1347:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1347 |          CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break;
      |                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1348:10: note: in expansion of macro 'CASE'
 1348 |          CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1348:78: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1348 |          CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break;
      |                                                                              ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1349:10: note: in expansion of macro 'CASE'
 1349 |          CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1349:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1349 |          CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |                                                                   ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1350:10: note: in expansion of macro 'CASE'
 1350 |          CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1350:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1350 |          CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break;
      |                                                                                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1351:10: note: in expansion of macro 'CASE'
 1351 |          CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1351:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1351 |          CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break;
      |                                                                   ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1352:10: note: in expansion of macro 'CASE'
 1352 |          CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1352:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1352 |          CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break;
      |                                                                                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1338:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 1338 |       #define CASE(a,b)   case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)
      |                                            ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1353:10: note: in expansion of macro 'CASE'
 1353 |          CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break;
      |          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:1353:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 1353 |          CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break;
      |                                                                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp: In member function 'void rs2::viewer_model::update_configuration()':
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:916:18: warning: unused variable 'measurement_enabled' [-Wunused-variable]
  916 |         if (bool measurement_enabled = config_file::instance().get_or_default(
      |                  ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h: In function 'int stbi__create_png_image_raw(stbi__png*, stbi_uc*, stbi__uint32, int, stbi__uint32, stbi__uint32, int, int)':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4031:13: note: in expansion of macro 'CASE'
 4031 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4031:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4031 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break;
      |                                                                                               ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4032:13: note: in expansion of macro 'CASE'
 4032 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4032:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4032 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |                                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4033:13: note: in expansion of macro 'CASE'
 4033 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4033:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4033 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break;
      |                                                                                                                 ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4034:13: note: in expansion of macro 'CASE'
 4034 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4034:139: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4034 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break;
      |                                                                                                                                           ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4035:13: note: in expansion of macro 'CASE'
 4035 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4035:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4035 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break;
      |                                                                                                      ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4027:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4027 |                 for (k=0; k < nk; ++k)
      |                 ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4036:13: note: in expansion of macro 'CASE'
 4036 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4036:112: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4036 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break;
      |                                                                                                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4047:13: note: in expansion of macro 'CASE'
 4047 |             CASE(STBI__F_none)         cur[k] = raw[k]; break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4047:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4047 |             CASE(STBI__F_none)         cur[k] = raw[k]; break;
      |                                                         ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4048:13: note: in expansion of macro 'CASE'
 4048 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-out_n]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4048:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4048 |             CASE(STBI__F_sub)          cur[k] = STBI__BYTECAST(raw[k] + cur[k-out_n]); break;
      |                                                                                        ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4049:13: note: in expansion of macro 'CASE'
 4049 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4049:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4049 |             CASE(STBI__F_up)           cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;
      |                                                                                    ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4050:13: note: in expansion of macro 'CASE'
 4050 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-out_n])>>1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4050:106: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4050 |             CASE(STBI__F_avg)          cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-out_n])>>1)); break;
      |                                                                                                          ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4051:13: note: in expansion of macro 'CASE'
 4051 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],prior[k],prior[k-out_n])); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4051:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4051 |             CASE(STBI__F_paeth)        cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],prior[k],prior[k-out_n])); break;
      |                                                                                                                             ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4052:13: note: in expansion of macro 'CASE'
 4052 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-out_n] >> 1)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4052:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4052 |             CASE(STBI__F_avg_first)    cur[k] = STBI__BYTECAST(raw[k] + (cur[k-out_n] >> 1)); break;
      |                                                                                               ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4045:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4045 |                    for (k=0; k < img_n; ++k)
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4053:13: note: in expansion of macro 'CASE'
 4053 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],0,0)); break;
      |             ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/stb_image.h:4053:105: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4053 |             CASE(STBI__F_paeth_first)  cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-out_n],0,0)); break;
      |                                                                                                         ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp: In member function 'void rs2::viewer_model::show_rendering_not_supported(ImFont*, int, int, int, int, rs2_format)':
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:1233:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1233 |             for (int i = 0; i < text.size(); i++)
      |                             ~~^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp: In function 'std::map<int, rs2::rect> rs2::generate_layout(const rect&, int, size_t, const std::set<stream_model*>&, std::map<stream_model*, int>&)':
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:1277:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1277 |         for (auto x = 0; x < factor; x++)
      |                          ~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:1811:31: warning: comparison of integer expressions of different signedness: 'ColorIdx' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1811 |                     if( color < int( colors.size() ))
      |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp: In member function 'void rs2::viewer_model::render_2d_view(const rs2::rect&, rs2::ux_window&, int, ImFont*, ImFont*, size_t, const rs2::mouse_info&, std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:1947:44: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1947 |                     for (uint64_t i = 0; i < depth_height; i+= skip_pixels_factor)
      |                                          ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/viewer.cpp:1949:48: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1949 |                         for (uint64_t j = 0; j < depth_width; j+= skip_pixels_factor)
      |                                              ~~^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp: In function 'void rs2::prepare_config_file()':
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:106:14: warning: unused variable 'renderer' [-Wunused-variable]
  106 |         auto renderer = (const char*)glGetString(GL_RENDERER);
      |              ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:107:14: warning: unused variable 'version' [-Wunused-variable]
  107 |         auto version = (const char*)glGetString(GL_VERSION);
      |              ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:108:14: warning: unused variable 'glsl' [-Wunused-variable]
  108 |         auto glsl = (const char*)glGetString(GL_SHADING_LANGUAGE_VERSION);
      |              ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.h: In constructor 'rs2::ux_window::ux_window(const char*, rs2::context&)':
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.h:107:34: warning: 'rs2::ux_window::_app_ready' will be initialized after [-Wreorder]
  107 |         std::atomic<bool>        _app_ready;
      |                                  ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.h:106:34: warning:   'bool rs2::ux_window::_first_frame' [-Wreorder]
  106 |         bool                     _first_frame;
      |                                  ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:424:5: warning:   when initialized here [-Wreorder]
  424 |     ux_window::ux_window(const char* title, context &ctx) :
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.h:119:34: warning: 'rs2::ux_window::_dev_stat_message' will be initialized after [-Wreorder]
  119 |         std::string              _dev_stat_message;
      |                                  ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.h:108:34: warning:   'std::atomic<bool> rs2::ux_window::_keep_alive' [-Wreorder]
  108 |         std::atomic<bool>        _keep_alive;
      |                                  ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:424:5: warning:   when initialized here [-Wreorder]
  424 |     ux_window::ux_window(const char* title, context &ctx) :
      |     ^~~~~~~~~
[ 86%] Linking CXX executable rs-gl
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/examples/gl && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-gl.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=c++11 -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-gl.dir/rs-gl.cpp.o" -o rs-gl  -Wl,-rpath,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/src/gl:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build:/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file: -lGL -lGLU ../../src/gl/librealsense2-gl.so.2.53.1 ../../librealsense2.so.2.53.1 /usr/lib64/libglfw.so.3.3 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/third-party/realsense-file 
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In member function 'rs2::save_to_ply::get_texcolor(rs2::video_frame const&, unsigned char const*, float, float)',
    inlined from 'rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)' at /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:106:48:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:284:84: warning: 'texture_data' may be used uninitialized [-Wmaybe-uninitialized]
  284 |             return { texture_data[idx], texture_data[idx + 1], texture_data[idx + 2] };
      |                                                                                    ^
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In member function 'rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:84:28: note: 'texture_data' was declared here
   84 |             const uint8_t* texture_data;
      |                            ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:16:
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:37:16: warning: 'icon_512_png_data' defined but not used [-Wunused-variable]
   37 | static uint8_t icon_512_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x2,0x0,0x0,0x0,0x2,0x0,0x8,0x6,0x0,0x0,0x0,0xf4,0x78,0xd4,0xfa,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0x1b,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x37,0x3a,0x34,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x31,0x33,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x31,0x33,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x37,0x3a,0x34,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0xc9,0x8a,0x11,0xa1,0x0,0x0,0x91,0x72,0x49,0x44,0x41,0x54,0x78,0x9c,0xed,0x9d,0x77,0xbc,0x1d,0x55,0xb9,0xfe,0xbf,0x6b,0x66,0xf7,0xd3,0x72,0xd2,0xb,0x10,0x4a,0x8,0x84,0x84,0x8e,0x10,0xa4,0x49,0x53,0x44,0x6c,0x17,0xb1,0x5d,0x41,0x51,0xec,0xe5,0x5e,0x51,0xb0,0xa0,0xe0,0x55,0xec,0x3f,0x44,0x45,0x4,0x41,0xb0,0x20,0x88,0x22,0xa0,0x62,0x1,0x11,0x4,0xb,0x84,0x16,0x4a,0x20,0x24,0x4,0x48,0x20,0x9,0xe9,0x39,0xbd,0xec,0x32,0xb3,0x7e,0x7f,0xcc,0xd9,0xc9,0x49,0x72,0xca,0x2e,0x53,0xd6,0x9a,0xbd,0x9e,0xcf,0xe7,0x18,0x49,0xce,0x3c,0xcf,0x3b,0x6b,0xad,0x99,0xe7,0x9d,0x55,0xc5,0xbc,0x79,0xf3,0xd6,0x2,0x2d,0xec,0x4,0x21,0xc4,0xce,0x7f,0xe5,0xb,0x82,0xe2,0xd,0x4b,0x47,0x27,0x5e,0x9d,0x62,0xd,0x53,0x47,0x27,0xde,0xb0,0xca,0x3a,0x28,0x2d,0xd3,0x56,0xc2,0xe5,0xd,0x4b,0xc7,0xc4,0x1f,0x9d,0x86,0x8f,0xbc,0xaf,0x24,0x80,0x99,0x7e,0xb1,0x8d,0x7,0xd3,0x68,0xc2,0xe5,0xd,0x2,0xa6,0xe,0xc3,0xe5,0xd,0xb,0xc6,0xfc,0xf5,0xe7,0xd,0x4b,0xc7,0xc4,0x1f,0x9d,0x86,0xcf,0xbc,0x7b,0x58,0x40,0x4f,0xc0,0x22,0x81,0x71,0x86,0x9,0x4d,0x2a,0x34,0x50,0x5e,0x53,0x87,0xf1,0xe0,0x8d,0x4a,0x27,0x8,0xe8,0x56,0xf6,0xba,0xd7,0xa9,0x89,0x3f,0x3a,0x4,0x10,0xfb,0x56,0x2b,0x4,0x11,0xd3,0x8d,0x19,0x3,0x5e,0x53,0x87,0xf1,0xe0,0xd,0x4b,0xc7,0x7c,0x65,0x85,0xc7,0x1b,0x96,0x8e,0x89,0x3f,0x3a,0x9d,0xa0,0x62,0xdf,0x21,0x1,0xd0,0x29,0xf0,0xb0,0xb4,0x74,0x6b,0x8c,0x3a,0x95,0x41,0x58,0x5a,0x3a,0x95,0x75,0x90,0xbc,0x61,0xe9,0x98,0xaf,0xac,0xf0,0x78,0xc3,0xd2,0x31,0xf1,0x47,0xa7,0x13,0x64,0xec,0xdb,0x12,0x0,0x9d,0x1f,0x5a,0xd0,0xab,0xe0,0x75,0xe3,0xd,0xb,0xa6,0xe,0xf5,0x7e,0x51,0x5,0xc9,0x1b,0x86,0x8e,0x29,0x93,0x70,0x79,0xc3,0xd2,0xd1,0x39,0xfe,0xa0,0x63,0x4f,0x4,0x25,0xa2,0x73,0xa1,0x1b,0xde,0xe0,0x38,0xc3,0xd4,0x31,0xbc,0xe1,0xe9,0xe8,0x1c,0xbb,0x8e,0xbc,0x61,0xe9,0x98,0xf8,0xa3,0xd3,0x9,0x23,0x76,0x4b,0xd7,0xc0,0x83,0xd4,0x31,0xbc,0xa6,0xe,0xe3,0xc2,0x1b,0x95,0x4e,0x10,0xd0,0xad,0xec,0x75,0xaf,0x53,0x13,0x7f,0x74,0x3a,0x61,0xc5,0xbe,0xcb,0x24,0xc0,0x7a,0xa1,0xf3,0xb,0x6,0xf4,0x6b,0x8c,0x3a,0x37,0xbe,0xa0,0xa0,0x53,0x59,0x7,0xc9,0x1b,0x96,0x8e,0xce,0xed,0x45,0xf7,0x32,0x31,0xf1,0x87,0xcb,0x1b,0x86,0x4e,0x98,0xcf,0x93,0xaf,0x9,0x80,0x99,0x2c,0xa6,0x3f,0xaf,0xa9,0xc3,0x78,0xf0,0x86,0xa5,0xa3,0x73,0xfc,0xa6,0x4c,0xc2,0xe5,0xd,0x4b,0x47,0xe7,0xf8,0xc3,0x7e,0xff,0xfa,0x96,0x0,0x18,0xe3,0xd0,0x9f,0xd7,0xd4,0x61,0x3c,0x78,0xc3,0xd2,0xd1,0x39,0x7e,0x53,0x26,0xe1,0xf2,0x86,0xa5,0xa3,0x73,0xfc,0x51,0xbc,0x7f,0x7d,0x1f,0x2,0x8,0x1a,0x3a,0x15,0xbc,0x6e,0xbc,0x61,0xc1,0xd4,0xa1,0xde,0x2f,0xaa,0x20,0x79,0xc3,0xd0,0x31,0x65,0x12,0x2e,0x6f,0x58,0x3a,0x3a,0xc7,0x1f,0xd5,0xc7,0x57,0xc2,0x6f,0xc2,0xa0,0xa0,0x5b,0xa3,0x31,0xbc,0xe1,0x69,0x18,0xde,0xf0,0x74,0x4c,0x2f,0x51,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xd5,0xd2,0x9,0x2,0x23,0xc5,0x5e,0x77,0xf,0x80,0x31,0xe,0xc3,0x1b,0x25,0x74,0x2b,0x13,0xf3,0xa2,0xaa,0xc,0xc6,0xfc,0xc3,0xd3,0x31,0xf1,0x47,0xab,0x13,0xa5,0x87,0xd6,0x95,0x0,0xe8,0xfc,0x92,0xd1,0xad,0x32,0x75,0xe3,0xd,0x43,0x47,0xb7,0x32,0xd1,0xb9,0xac,0x83,0xe4,0xd,0x43,0xc7,0x94,0x49,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xeb,0x43,0xcd,0x9,0x80,0xce,0x5,0xaf,0x5b,0x65,0xea,0xc6,0x1b,0x86,0x8e,0x6e,0x65,0xa2,0x73,0x59,0x7,0xc9,0x1b,0x86,0x8e,0x29,0x93,0x70,0x79,0xc3,0xd2,0x31,0xf1,0xd7,0xaf,0x53,0x53,0x2,0xa0,0x42,0xe0,0x2a,0x71,0x1a,0xde,0x70,0x75,0x74,0x2b,0x13,0x9d,0xcb,0x3a,0x48,0xde,0xa8,0x74,0xfc,0x80,0xee,0x65,0x62,0xe2,0x8f,0x56,0x47,0x95,0xf8,0xab,0x4e,0x0,0x54,0x9,0x5c,0x15,0x4e,0xc3,0x1b,0xae,0x8e,0x6e,0x65,0xa2,0x73,0x59,0x7,0xc9,0x1b,0x96,0x8e,0x4e,0x6d,0x30,0x2c,0x1d,0x13,0x7f,0xb4,0x3a,0x2a,0xc5,0x5f,0xd5,0x2a,0x0,0x95,0x2,0x57,0x81,0xd3,0xf0,0x86,0xab,0xa3,0x5b,0x99,0x98,0xb2,0x8e,0x4e,0xcb,0xd4,0x69,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xfd,0xd5,0xa9,0xb8,0x7,0x40,0xb5,0xc0,0xa3,0xe6,0x34,0xbc,0xe1,0xea,0xe8,0x56,0x26,0x3a,0x97,0x75,0x98,0x30,0x6d,0x25,0x3c,0x1d,0x13,0x7f,0xb4,0x3a,0x2a,0xc6,0x5f,0x51,0x2,0xa0,0x62,0xe0,0x51,0x72,0x1a,0xde,0x70,0x75,0x74,0x2b,0x13,0x9d,0xcb,0x3a,0x48,0xde,0xa8,0x74,0xfc,0x80,0xee,0x65,0x62,0xe2,0x8f,0x56,0x47,0xd5,0xf8,0xc7,0x4d,0x0,0x54,0xd,0x3c,0x2a,0x4e,0xc3,0x1b,0xae,0x8e,0x6e,0x65,0xa2,0x73,0x59,0x7,0xc9,0x1b,0x96,0x8e,0x4e,0x6d,0x30,0x2c,0x1d,0x13,0x7f,0xb4,0x3a,0x2a,0xc7,0x3f,0x66,0x2,0xa0,0x72,0xe0,0x51,0x70,0x1a,0xde,0x70,0x75,0x74,0x2b,0x13,0x9d,0xcb,0x3a,0x48,0xde,0xb0,0x74,0x74,0x6a,0x83,0x61,0xe9,0x98,0xf8,0xa3,0xd5,0x51,0x3d,0xfe,0x51,0x13,0x0,0xd5,0x3,0xf,0x9b,0xd3,0xf0,0x86,0xab,0xa3,0x5b,0x99,0xe8,0x5c,0xd6,0x41,0xf2,0x86,0xa5,0xa3,0x53,0x1b,0xc,0x4b,0xc7,0xc4,0x1f,0xad,0x8e,0xe,0xf1,0x8f,0xb8,0xa,0x40,0x87,0xc0,0xc3,0xe4,0x34,0xbc,0xe1,0xea,0xe8,0x56,0x26,0x3a,0x97,0x75,0x90,0xbc,0x61,0xe8,0x98,0x32,0x9,0x97,0x37,0x2c,0x1d,0x13,0x7f,0x38,0x3a,0xbb,0xf4,0x0,0xe8,0x12,0x78,0x98,0xd0,0xad,0x91,0xe8,0x5c,0x87,0xba,0x95,0x89,0xce,0x65,0x1d,0x24,0x6f,0x18,0x3a,0xa6,0x4c,0xc2,0xe5,0xd,0x4b,0xc7,0xc4,0x1f,0x9e,0xce,0xe,0x9,0x80,0x4e,0x81,0x87,0xc5,0xab,0x53,0xac,0x41,0xf2,0x46,0xa5,0xe3,0x7,0x4c,0x59,0x87,0xcb,0x1b,0x95,0x8e,0x1f,0xd0,0xbd,0x4c,0x4c,0xfc,0xd1,0xea,0xe8,0x16,0xff,0xb6,0x4,0x40,0xb7,0xc0,0xc3,0xe0,0xd5,0x29,0xd6,0x20,0x79,0xc3,0xd2,0x31,0x75,0x18,0x9e,0x8e,0x89,0x3f,0x1c,0xce,0x30,0x75,0x4c,0xfc,0xd1,0xea,0xe8,0x18,0xbf,0xe5,0x37,0xe1,0x58,0xd0,0xa9,0xe0,0x75,0x8a,0x35,0x48,0xde,0xb0,0x74,0x4c,0x1d,0x86,0xa7,0x63,0xe2,0xf,0x87,0x33,0x4c,0x1d,0x13,0x7f,0xb4,0x3a,0xba,0xc6,0x6f,0xe9,0x1a,0x78,0x90,0xbc,0x3a,0xc5,0x1a,0x24,0x6f,0x58,0x3a,0xa6,0xe,0xc3,0xd3,0x31,0xf1,0x87,0xc3,0x19,0xa6,0x8e,0x89,0x3f,0x5a,0x1d,0x9d,0xe3,0xaf,0xea,0x2c,0x80,0x5a,0xa1,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0x47,0xe7,0xf8,0x4d,0x99,0x84,0xcb,0x1b,0x96,0x8e,0x89,0x3f,0x5a,0x9d,0x9a,0x8e,0x3,0xae,0x6,0x3a,0x15,0xbc,0x4e,0xb1,0x6,0xc9,0x1b,0x96,0x8e,0xa9,0xc3,0xf0,0x74,0x74,0x8e,0xdf,0x94,0x49,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xa3,0xd7,0x9,0x34,0x1,0xd0,0xa9,0xe0,0x75,0x8a,0x35,0x48,0xde,0xb0,0x74,0x4c,0x1d,0x86,0xa7,0xa3,0x7b,0xfc,0x41,0x40,0xa7,0x58,0x47,0x82,0xee,0x75,0x6a,0xe2,0x57,0x43,0x27,0xb0,0x4,0x40,0xa7,0x82,0xd7,0x29,0xd6,0x20,0x79,0xc3,0xd2,0x31,0x75,0x18,0x9e,0x8e,0x89,0x3f,0x1c,0xce,0x30,0xb5,0x4c,0x9d,0x46,0xab,0xa3,0x7b,0xfc,0xc3,0x11,0x48,0x2,0xa0,0x7b,0xc1,0xfb,0x1,0xdd,0xcb,0x40,0xa7,0xf8,0x75,0x8a,0x35,0x4c,0x1d,0x13,0x7f,0x38,0x9c,0x61,0x6a,0x99,0x3a,0x8d,0x56,0x47,0xf7,0xf8,0x77,0x86,0xef,0x93,0x0,0x75,0x6a,0xf4,0x86,0x37,0x5c,0x1d,0xd3,0x36,0xc2,0xd3,0x31,0xf1,0x87,0xc3,0x19,0xa6,0x8e,0x89,0x3f,0x5a,0x1d,0xdd,0xe3,0x1f,0x49,0xc7,0xd7,0x1e,0x0,0xf3,0x85,0xae,0x1f,0x6f,0x58,0x3a,0x3a,0xbd,0xd0,0x4d,0x59,0x47,0xab,0xa3,0x53,0x5b,0x9,0x4b,0xc7,0xc4,0x1f,0xad,0x8e,0xee,0xf1,0x8f,0xa6,0xe3,0x5b,0x2,0xa0,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0xc7,0xc4,0x1f,0xe,0x67,0x98,0x3a,0x26,0xfe,0x68,0x75,0x74,0x8f,0x7f,0x2c,0x1d,0x5f,0x12,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x38,0xc3,0x84,0xa9,0xd3,0x68,0x75,0x74,0x8f,0x7f,0x3c,0x9d,0xba,0x13,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x38,0xc3,0xd4,0x32,0x75,0x1a,0xad,0x8e,0xee,0xf1,0x57,0xa2,0x53,0x57,0x2,0xa0,0x7b,0xc1,0xfb,0x1,0xdd,0xcb,0x40,0xf7,0xf8,0xfd,0x80,0x29,0xeb,0x68,0x75,0x74,0x36,0xcf,0xa0,0xb4,0x4c,0x9d,0x46,0xab,0xa3,0x7b,0xfc,0x95,0xea,0xd4,0xbc,0xa,0x40,0xa7,0x46,0x6f,0x78,0xc3,0xd5,0x31,0x6d,0x23,0x3c,0x1d,0x13,0x7f,0x38,0x9c,0x61,0xea,0x98,0xf8,0xa3,0xd5,0xd1,0x3d,0xfe,0x6a,0x74,0x6a,0xea,0x1,0x30,0x5f,0x77,0xfa,0xf1,0x86,0xa5,0xa3,0xd3,0xb,0xdd,0x94,0x75,0xb4,0x3a,0x3a,0xbd,0x47,0x76,0x86,0xee,0x65,0x62,0xe2,0xf,0x97,0x57,0x55,0x9d,0xaa,0x13,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x79,0xc3,0xd0,0x30,0x75,0x1a,0xad,0x8e,0xee,0xf1,0xd7,0xa2,0x53,0x55,0x2,0xa0,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0xc7,0xc4,0x1f,0x2e,0x6f,0x18,0xd0,0x39,0x76,0x30,0x6d,0x52,0x57,0x9d,0x8a,0x13,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x79,0xc3,0xd0,0x31,0x13,0x16,0xa3,0xd5,0xd1,0x3d,0xfe,0x7a,0x74,0x2a,0x4a,0x0,0x74,0x2f,0x78,0x3f,0xa0,0x7b,0x19,0xe8,0x1e,0xbf,0x1f,0x30,0x65,0x1d,0xad,0x8e,0x6e,0xbc,0x61,0xe8,0x18,0xf3,0x8f,0x56,0x47,0xf7,0xf8,0xeb,0xd5,0x19,0x77,0x15,0x80,0x4e,0x5,0xaf,0x53,0xac,0x41,0xf2,0x86,0xa5,0x63,0xea,0x30,0x3c,0x1d,0x13,0x7f,0x38,0x9c,0x61,0xea,0x98,0xf8,0xa3,0xd5,0xd1,0x3d,0x7e,0x3f,0x74,0xc6,0xec,0x1,0xd0,0xa9,0xe0,0x75,0x8a,0x35,0x48,0xde,0xb0,0x74,0x4c,0x1d,0x86,0xa7,0x63,0xe2,0x8f,0x1f,0x4c,0x9d,0x46,0xab,0xa3,0x7b,0xfc,0x7e,0xe9,0x8c,0x9a,0x0,0xe8,0x54,0xf0,0x3a,0xc5,0x1a,0x24,0x6f,0x58,0x3a,0xa6,0xe,0xc3,0xd3,0x31,0xf1,0x87,0xcb,0x1b,0x86,0x8e,0xce,0xb1,0x7,0xc9,0x1b,0x96,0x8e,0xee,0xf1,0xfb,0xa9,0x33,0x62,0x2,0xa0,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0xc7,0xc4,0x1f,0x2e,0x6f,0x18,0x3a,0xba,0xf7,0x86,0xe8,0x5c,0xf6,0x41,0xf2,0xea,0xaa,0xb3,0x4b,0x2,0xa0,0x7b,0xc1,0xfb,0x1,0xdd,0xcb,0x40,0xa7,0xf8,0x75,0x8a,0x35,0x4c,0x1d,0x13,0x7f,0xb8,0xbc,0x61,0xe8,0x98,0x9,0x7f,0xd1,0xea,0xe8,0x1e,0x7f,0x10,0x3a,0x3b,0x24,0x0,0xba,0x15,0xbc,0x4e,0x8d,0x5c,0xa7,0x46,0x11,0x26,0x6f,0x10,0xd0,0x29,0xd6,0x91,0x60,0xda,0x4a,0xb8,0xbc,0x61,0xe8,0x18,0xf3,0x8f,0x56,0x47,0xf7,0xf8,0x83,0xd2,0xd9,0xb6,0xa,0x40,0xb7,0x82,0xd7,0xa9,0x91,0xeb,0xd6,0x28,0x74,0xe6,0x35,0x65,0x1d,0xad,0x8e,0xce,0x75,0x1a,0x94,0x96,0xa9,0xd3,0x68,0x75,0x74,0x8f,0x3f,0x48,0x1d,0xcb,0x6f,0xc2,0xe1,0xd0,0x89,0x57,0xa7,0x58,0xc3,0xd4,0xd1,0x89,0xd7,0x94,0x75,0xb4,0x3a,0xa6,0xe7,0x25,0x1c,0xce,0x30,0x75,0x4c,0xfc,0xf1,0xd6,0xb1,0x74,0x2b,0x78,0x9d,0x1e,0x52,0x5d,0x1b,0x85,0x8e,0xbc,0xa6,0xac,0xa3,0xd5,0xd1,0x8d,0x37,0xc,0x1d,0x9d,0x63,0xf,0x92,0x37,0x2c,0x1d,0xdd,0xe3,0xf,0x43,0xa7,0xa6,0xd3,0x0,0xc7,0x83,0x4e,0x15,0xaa,0x53,0xac,0x61,0xea,0xe8,0xc4,0x6b,0xca,0x3a,0x5a,0x1d,0xdd,0x78,0xa3,0xd2,0xd1,0x9,0xba,0x97,0xbd,0xee,0xf1,0x87,0xa5,0xe3,0x7b,0x2,0xa0,0x53,0x85,0xea,0x14,0x6b,0x98,0x3a,0x3a,0xf1,0x9a,0xb2,0x8e,0x56,0x47,0x37,0xde,0xb0,0x74,0x74,0x8e,0x5f,0xe7,0xd8,0x83,0xe4,0x8d,0x9b,0x8e,0x10,0xc2,0xdf,0x4,0x40,0xa7,0xa,0xd5,0x29,0xd6,0x30,0x75,0x74,0xe2,0xd5,0xfd,0xcb,0xcd,0xb4,0x95,0x70,0x79,0xc3,0xd2,0xd1,0x39,0x7e,0xf3,0x4c,0x35,0x86,0x4e,0x99,0x77,0xdc,0xb3,0x0,0xaa,0x25,0xf4,0x1b,0x3a,0x35,0xf2,0xb8,0x34,0xa,0x1d,0x78,0x4d,0x59,0x47,0xab,0xa3,0x73,0x9d,0x6,0xa5,0x65,0xea,0x34,0x5a,0x1d,0xdd,0xe3,0xf,0x4b,0x67,0x38,0xaf,0x2f,0x3d,0x0,0x3a,0x55,0xa8,0x4e,0xb1,0x86,0xa9,0xa3,0x13,0xaf,0x29,0xeb,0x68,0x75,0xcc,0x57,0x62,0x74,0xd0,0xbd,0x4e,0x4d,0xfc,0xd1,0xea,0xec,0xcc,0x5b,0x77,0x2,0xa0,0x53,0x85,0xea,0x14,0x6b,0x98,0x3a,0x3a,0xf1,0x9a,0xb2,0x8e,0x56,0x47,0x37,0xde,0xb0,0x74,0xc2,0x88,0x5f,0xe7,0xd8,0x83,0xd4,0xd1,0x3d,0xfe,0xb0,0x74,0x46,0xe2,0xad,0x2b,0x1,0xd0,0xbd,0x42,0xfd,0x40,0x1c,0x1b,0x85,0xca,0xbc,0x61,0x40,0xf7,0x32,0xd1,0x2d,0x7e,0x53,0x2e,0xd1,0x41,0xe7,0xd8,0x41,0xff,0xb6,0x13,0x96,0xce,0x68,0xbc,0x35,0x27,0x0,0xba,0x3d,0x4c,0xe6,0x6b,0xd4,0xf0,0x46,0xa9,0x61,0xda,0x4a,0xb8,0xbc,0x61,0xe9,0xe8,0x1c,0xbf,0x99,0x73,0xd1,0x18,0x3a,0x63,0xf1,0xd6,0x94,0x0,0xe8,0xf6,0x30,0x99,0xc6,0x67,0x78,0xa3,0x84,0xce,0xb1,0x83,0xfe,0x75,0x6a,0xe2,0xf,0x87,0x33,0x4c,0x2d,0x9d,0xcb,0x3e,0x4c,0x9d,0xf1,0x78,0xab,0x5e,0x5,0xa0,0xd3,0xc3,0xa4,0x53,0xac,0x61,0xea,0xe8,0xc4,0x6b,0xca,0x3a,0x5a,0x1d,0xdd,0x78,0xc3,0xd0,0x31,0xe6,0x19,0xad,0x8e,0xee,0xf1,0x87,0xa5,0x53,0x9,0x6f,0x55,0x3d,0x0,0x3a,0x55,0xa8,0x4e,0xb1,0x86,0xa9,0xa3,0x13,0xaf,0x29,0xeb,0x68,0x75,0x74,0xe3,0x8d,0x4a,0x27,0x28,0x98,0x67,0x2a,0x3c,0xde,0xb8,0xe9,0x54,0xca,0x5b,0x71,0x2,0x10,0x75,0xa0,0x51,0x73,0x6,0xc9,0x1b,0x96,0x8e,0x4e,0xbc,0xe6,0xe5,0x1d,0xad,0x8e,0x6e,0xbc,0x61,0xe9,0xe8,0x1c,0xbf,0xce,0xb1,0x7,0xc9,0x1b,0x37,0x9d,0x6a,0x78,0x2b,0x4a,0x0,0x54,0x8,0x34,0x6a,0x34,0x52,0xa3,0x50,0x81,0x37,0x2c,0x98,0x17,0xad,0xfe,0xbc,0x61,0xe9,0xe8,0x1c,0xbf,0x79,0x4e,0x1b,0x43,0xa7,0x5a,0xde,0x71,0x13,0x0,0x55,0x2,0x8d,0x92,0xb7,0xd1,0x1a,0x45,0x5c,0x79,0xc3,0xd0,0xd1,0x39,0x76,0x1d,0x79,0xc3,0xd2,0xd1,0x39,0x7e,0x33,0x67,0xa1,0x31,0x74,0x6a,0xe1,0x1d,0x33,0x1,0x50,0x29,0xd0,0xa8,0x78,0x1b,0xb1,0x51,0xc4,0x91,0x37,0xc,0x1d,0xf3,0x95,0x15,0x2e,0x6f,0x58,0x3a,0xba,0xc7,0x1f,0x16,0x74,0x7e,0xa6,0x74,0xd7,0xa9,0x95,0x77,0xd4,0x55,0x0,0xaa,0x5,0x1a,0x36,0x67,0x90,0xbc,0x61,0xe9,0xe8,0xc4,0x6b,0xbe,0x52,0xa2,0xd5,0xd1,0x8d,0x37,0xc,0x1d,0xd3,0x26,0xa3,0xd5,0xd1,0x3d,0xfe,0xb0,0x74,0xea,0xe1,0x1d,0xb1,0x7,0x40,0xc5,0x40,0xc3,0xe4,0xc,0x92,0x37,0x2c,0x1d,0x9d,0x78,0xcd,0x8b,0x36,0x5a,0x1d,0xdd,0x78,0xa3,0xd2,0x9,0xa,0x3a,0xc7,0x6f,0xda,0x4e,0xb4,0x3a,0xf5,0xf2,0xee,0x92,0x0,0xa8,0x1a,0x68,0x58,0x9c,0x41,0xf2,0x86,0xa5,0xa3,0x13,0xaf,0x31,0xff,0x68,0x75,0x74,0xe3,0xd,0x4b,0xc7,0xc4,0x1f,0x9d,0x86,0xee,0x65,0x1f,0x96,0x8e,0x1f,0xbc,0x3b,0x24,0x0,0x2a,0x7,0x1a,0x16,0x74,0x8a,0x75,0x24,0x98,0x3a,0x1c,0x19,0xc6,0xfc,0xf5,0xe7,0xd,0x4b,0xc7,0xc4,0x1f,0x1d,0x74,0x2f,0xfb,0xb0,0x74,0xfc,0xe2,0xdd,0x96,0x0,0xa8,0x1e,0x68,0x18,0xbc,0xe6,0x6b,0x34,0x1e,0xbc,0x51,0xe9,0x4,0x1,0xdd,0xca,0x5e,0xf7,0x3a,0x35,0xf1,0x47,0xa7,0xa3,0xf3,0x73,0x3a,0x12,0x74,0xa8,0x63,0xcb,0x6f,0xc2,0xe1,0xd0,0x89,0xd7,0x98,0x7f,0x3c,0x78,0xc3,0xd2,0xd1,0xf9,0x65,0xa5,0x7b,0x99,0x98,0xf8,0xc3,0xe5,0xd,0x43,0x47,0xf7,0xf7,0x6f,0x58,0x1a,0x7e,0xf3,0x26,0x74,0x9,0x34,0x48,0x5e,0x9d,0x1f,0x1c,0xdd,0x78,0x75,0x7f,0xd0,0x4d,0x5b,0x9,0x97,0x37,0x2c,0x1d,0x9d,0xe3,0x37,0xcf,0x54,0x63,0xe8,0x4,0xc1,0x5b,0xf3,0x71,0xc0,0x63,0x41,0xa7,0x2,0x30,0x8d,0x22,0x3c,0x5e,0xf3,0xa2,0x8a,0x56,0x47,0x37,0xde,0xb0,0x74,0x74,0x8f,0x3f,0x2c,0x98,0x67,0x2a,0x3a,0x4,0x15,0xbf,0xef,0x9,0x80,0x4e,0xf,0xa9,0xee,0x8d,0x4f,0x37,0xde,0xb0,0x60,0xda,0x8a,0xfe,0xbc,0x61,0xe9,0x98,0xf8,0xa3,0xd3,0xd1,0x39,0xf6,0x30,0xb5,0x82,0x8c,0xdf,0xd7,0x4,0x40,0xa7,0x46,0x6e,0x4c,0x2e,0x1e,0xbc,0x51,0xe9,0x4,0x1,0xdd,0xca,0x5e,0xf7,0x3a,0x35,0xf1,0x47,0xa7,0xa3,0x73,0xec,0x61,0x6a,0x5,0x1d,0xbf,0x6f,0x9,0x80,0x4e,0x8d,0xdc,0x34,0x8a,0x78,0xf0,0x86,0xa5,0x63,0x92,0x8a,0xf0,0x78,0xc3,0xd2,0x31,0xf1,0x47,0xa7,0xa3,0xf3,0xf3,0x34,0x1a,0x74,0x2d,0x27,0x5f,0x12,0x0,0x9d,0x1a,0xb9,0x31,0xff,0x78,0xf0,0x86,0xa5,0xa3,0x73,0xfc,0xa6,0x4c,0xc2,0xe5,0xd,0x4b,0x47,0xe7,0xf8,0x75,0x7f,0xff,0x86,0xa5,0x13,0x56,0xec,0xa3,0x9e,0x5,0x50,0x29,0x74,0x6a,0xe4,0x3a,0x37,0x8,0xc3,0x1b,0xae,0x8e,0xee,0x2f,0x2a,0x53,0xa7,0xe1,0xf2,0x86,0xa1,0x63,0xda,0xa4,0x5a,0x3a,0x41,0x69,0x85,0x59,0x4e,0x75,0xf5,0x0,0xe8,0xf4,0x90,0xea,0xde,0xf8,0xc,0x6f,0x78,0x3a,0xe6,0x5,0x12,0x2e,0x6f,0x58,0x3a,0xba,0xc7,0x1f,0x16,0x74,0x8e,0xdf,0x3c,0xbb,0xd5,0xe9,0xd4,0x9c,0x0,0xe8,0xfe,0x90,0x6,0x1,0xdd,0xca,0x44,0x37,0xde,0x30,0x74,0xcc,0xb,0x24,0x5c,0xde,0xb0,0x74,0x4c,0xfc,0xd1,0xea,0x84,0x11,0xbf,0x79,0x76,0xab,0xd7,0xa9,0x29,0x1,0xd0,0xad,0x91,0x98,0xa4,0x42,0x7f,0xde,0xa8,0x74,0x82,0x82,0x4e,0x2f,0x10,0xdd,0xeb,0xd4,0xc4,0x1f,0xad,0x8e,0x31,0xff,0x68,0x38,0x2b,0xd1,0xa9,0x3a,0x1,0xd0,0xad,0x91,0xe8,0xfc,0xf0,0xe8,0x56,0x26,0x3a,0x97,0x75,0x90,0xbc,0x61,0xe8,0x98,0x32,0x9,0x97,0x37,0x2c,0x1d,0x13,0xbf,0x5a,0xd0,0xf9,0x7e,0x46,0x8a,0xbd,0xaa,0x4,0x40,0xb7,0x46,0xa2,0xf3,0xc3,0xa3,0x5b,0x99,0xe8,0x5c,0xd6,0x41,0xf2,0x86,0xa1,0x63,0xca,0x24,0x5c,0xde,0xb0,0x74,0x4c,0xfc,0x8d,0xa1,0x13,0x65,0xf,0x49,0xc5,0xab,0x0,0x74,0xba,0x79,0xd3,0x20,0xe2,0xc1,0x1b,0x86,0x8e,0xe9,0x3a,0xc,0x97,0x37,0x2c,0x1d,0x13,0x7f,0x74,0x3a,0x3a,0xc7,0x1e,0xa6,0x96,0xa,0xe5,0x54,0x51,0xf,0x80,0xee,0x8d,0x3c,0x8,0xe8,0x56,0x26,0xba,0xf1,0x86,0xa1,0x63,0x5e,0x20,0xe1,0xf2,0x86,0xa5,0x63,0xe2,0x57,0x4b,0x47,0x77,0xe8,0xf4,0xec,0x56,0xab,0x33,0x6e,0x2,0xa0,0x5b,0x23,0xd7,0xb9,0x51,0xeb,0x56,0x26,0xaa,0x34,0x62,0x55,0x38,0xc3,0xd4,0x32,0x75,0x1a,0x2e,0x6f,0x58,0x3a,0x26,0xfe,0xf8,0xeb,0xa8,0x14,0xfb,0x98,0x9,0x80,0x6e,0x8d,0x44,0xa5,0x82,0x55,0x81,0x53,0x47,0xde,0xa8,0x74,0x82,0x82,0x4e,0xf1,0xeb,0x5e,0xa7,0x26,0xfe,0x68,0x75,0x74,0x8f,0x3f,0xc,0x1d,0xd5,0xde,0x7,0xa3,0x26,0x0,0xba,0x35,0x12,0xd3,0x28,0xf4,0xe7,0xd,0x4b,0xc7,0xc4,0x1f,0xe,0x67,0x98,0x3a,0x26,0xfe,0x68,0x75,0x74,0x8f,0x3f,0x2a,0x9d,0xa0,0x50,0x69,0xfc,0x23,0x4e,0x2,0xd4,0xad,0x91,0xe8,0xdc,0x28,0x84,0x10,0x8,0x21,0x90,0x52,0x2a,0xcf,0x5b,0xbe,0xff,0x20,0xe2,0x1d,0x49,0xcb,0xcf,0xf2,0x96,0x52,0xee,0x10,0x7f,0x50,0x28,0xeb,0xd4,0xa3,0x31,0x5a,0xd9,0x56,0xca,0x5b,0x6d,0xdd,0x8c,0xc4,0x1b,0x44,0xfd,0xea,0xd4,0xd6,0xc3,0xd2,0x89,0xe2,0x99,0xf2,0x3b,0xfe,0x6a,0x39,0x6b,0x8d,0x41,0xe7,0xf7,0x7c,0x90,0xbc,0xf5,0xe8,0xec,0x92,0x0,0xe8,0x74,0xf3,0x3a,0x8f,0xe3,0x4a,0x29,0x49,0x26,0x93,0x24,0x12,0x75,0x1f,0xc7,0xb0,0xb,0xfc,0x36,0xcf,0xe1,0xbc,0x61,0x40,0xa7,0x36,0x18,0xa6,0x8e,0xce,0x75,0x1a,0xa4,0x56,0x50,0xbc,0x65,0x93,0xaa,0x37,0x71,0x1c,0x2b,0xa1,0xab,0x94,0xb7,0x1e,0xd3,0xe,0xb2,0xdc,0x6b,0x31,0xf3,0xf2,0x35,0x85,0x42,0x1,0xd7,0x75,0x2b,0x8a,0x4f,0xe7,0x67,0x57,0xe5,0x67,0x6c,0x7,0xf7,0xd1,0xed,0x1,0xd,0xb,0x41,0xc4,0x9f,0x4e,0xa7,0xe9,0xe8,0xe8,0x60,0xf3,0xe6,0xcd,0xbe,0xf3,0x7,0xf5,0x95,0xa5,0x33,0x2a,0x8d,0x7f,0x78,0x4f,0x41,0x90,0x3a,0x41,0x72,0x44,0x7d,0x7d,0xd0,0x7c,0x41,0xf3,0x8e,0xc4,0x5f,0xcf,0x33,0xa5,0x42,0x9b,0xf0,0x8b,0xc3,0xf,0x2e,0xd7,0x75,0xb1,0x6d,0x9b,0x59,0xb3,0x66,0x91,0x4a,0xa5,0x70,0x1c,0x27,0x30,0xad,0x6a,0xd0,0x68,0xe6,0xf,0xc3,0x12,0x0,0xdd,0x1e,0x52,0xdd,0x1b,0x45,0x32,0x99,0xa4,0xbf,0xbf,0x9f,0xad,0x5b,0xb7,0xfa,0xce,0x6f,0x60,0x60,0xa0,0x6,0x54,0x32,0x6e,0xbf,0x62,0x29,0xf3,0xd4,0x9a,0x10,0x39,0x8e,0x43,0x22,0x91,0x60,0xfa,0xf4,0xe9,0xd8,0xb6,0x3d,0x66,0x2,0xa0,0xfb,0x7b,0x3e,0x2c,0xd4,0xaa,0x95,0xa8,0xe7,0xe2,0xf1,0xa0,0x1b,0x6f,0x18,0x3a,0xc3,0x1f,0x1e,0xdb,0xb6,0x7d,0xe7,0x37,0xa8,0xf,0x51,0x7e,0xfd,0xeb,0x7e,0x7d,0x5c,0x62,0x88,0x1b,0x87,0x6a,0x3c,0x8e,0xe3,0x90,0x4c,0x26,0xc7,0xed,0x55,0x89,0xc3,0x7b,0x3e,0xc,0xd4,0xa3,0x65,0xe9,0x66,0xd2,0x3a,0x37,0xa,0x3,0xb5,0xd1,0xc8,0xe6,0xef,0x7,0x54,0xb8,0x7,0xc3,0x11,0xf,0x1e,0xf3,0x9e,0xaf,0xc,0xf5,0xc6,0x5f,0xf3,0x71,0xc0,0x63,0xc1,0x98,0x7f,0xb8,0xbc,0x6,0xf5,0x43,0xe7,0xba,0x51,0xc1,0x6c,0x54,0x28,0x3f,0x15,0xca,0x41,0x25,0xe,0x5d,0x79,0xcc,0x7b,0x3e,0x3c,0x1d,0xdf,0xa7,0xa0,0x37,0x72,0x77,0x4a,0x98,0x9c,0x6,0xfe,0x41,0xe7,0x49,0x7f,0x2a,0x18,0x77,0x1c,0x62,0x88,0x1b,0x87,0xae,0x3c,0x3a,0x99,0x67,0x18,0x9c,0x41,0x6b,0xf9,0xda,0x3,0xa0,0xbb,0xd1,0xe9,0x1e,0xbf,0x41,0xf5,0x88,0xba,0xce,0xa3,0x4e,0x3e,0xea,0x45,0x5c,0x62,0x50,0x85,0xc3,0x2f,0x18,0xf3,0xf,0x57,0x47,0x47,0xf3,0x7,0x1f,0x13,0x0,0xd3,0x9d,0x12,0x2e,0xaf,0x41,0xfd,0x88,0xfa,0xcb,0x35,0x6a,0xf3,0x8f,0xfa,0xfe,0xe3,0x12,0x83,0x9f,0x50,0xe9,0x7e,0x8c,0xf9,0x47,0xc7,0x19,0x96,0x96,0x2f,0x9,0x80,0xee,0xe6,0xa9,0x7b,0xfc,0x6,0xd5,0x23,0x6a,0xe3,0x89,0xba,0x6d,0xa8,0x10,0x7f,0x1c,0x62,0xf0,0x93,0x47,0x15,0x8e,0xb0,0x79,0x74,0x7e,0xcf,0xeb,0x6c,0xfe,0xe0,0x43,0x2,0xa0,0xbb,0x79,0xea,0x1e,0xbf,0x41,0xf5,0x88,0xda,0x78,0x1a,0xfd,0x7a,0xbf,0x38,0x54,0x81,0x2a,0xe5,0x61,0xcc,0x3f,0x7a,0x9d,0xa0,0x10,0x54,0xfc,0x75,0x25,0x0,0xba,0x9b,0xa7,0xee,0xf1,0x1b,0x84,0x8f,0xa8,0xcd,0x53,0xf7,0xeb,0xd,0x87,0xba,0x1c,0x61,0xf3,0x98,0xf7,0x7c,0xf4,0x3a,0x35,0xaf,0x2,0x30,0x85,0x1a,0xe,0xa7,0x81,0x7f,0x88,0xda,0xfc,0x1a,0xfd,0x7a,0x55,0x38,0x54,0x32,0x4b,0x55,0x38,0x54,0xe4,0xf1,0x3,0xc6,0xa7,0xc6,0x46,0x4d,0x3d,0x0,0xa6,0x50,0xd,0x74,0x43,0xd4,0xa6,0xd1,0xe8,0xd7,0xab,0xc4,0xe1,0x7,0xe2,0x74,0x2f,0xa0,0x56,0x2c,0x7e,0xc1,0xf8,0xd4,0xf8,0xa8,0x3a,0x1,0x30,0x85,0x1a,0x2e,0xaf,0x41,0xf4,0x88,0xda,0x3c,0x75,0xbf,0xde,0x70,0x4,0xc3,0xe1,0x27,0x8f,0x5f,0x50,0x25,0x1e,0xdd,0xdf,0xf3,0x61,0xe9,0x54,0x95,0x0,0x98,0x42,0xd,0x97,0xd7,0xc0,0x1f,0xd4,0x53,0x3f,0x51,0x9b,0x67,0xd4,0xd7,0xfb,0x1,0x55,0xc,0x33,0x4e,0x1c,0x71,0xe6,0xa9,0x17,0xba,0xbf,0xe7,0xc3,0xd4,0xa9,0x38,0x1,0x30,0x85,0x1a,0x2e,0xaf,0x81,0x3f,0x30,0xe6,0x5f,0x1f,0xe2,0x10,0x43,0xdc,0x38,0xe2,0xcc,0x53,0x2f,0x74,0x7f,0xcf,0x87,0xad,0x53,0x51,0x2,0x60,0xa,0x35,0x5c,0x5e,0x3,0x7f,0x60,0xcc,0xbf,0x3e,0xa8,0xd0,0xbe,0x55,0xb9,0xf,0x55,0x38,0xe2,0xcc,0x53,0x2f,0x74,0x7f,0xcf,0x47,0xa1,0x33,0xee,0x2a,0x0,0x53,0xa8,0xe1,0x70,0x1a,0xf8,0xb,0x63,0xfe,0xf5,0x21,0xe,0x31,0xc4,0x8d,0x23,0xce,0x3c,0xf5,0xc2,0xf8,0x54,0x6d,0x3a,0x63,0xf6,0x0,0x98,0x42,0x35,0xd0,0x11,0x51,0x9a,0x7f,0xbd,0x88,0x83,0xf1,0xaa,0x10,0x43,0xdc,0x38,0xe2,0xcc,0x53,0x2f,0x8c,0x4f,0xd5,0xae,0x33,0x6a,0x2,0x60,0xa,0x35,0x5c,0x5e,0x3,0x7f,0x10,0x75,0xfd,0xe8,0x9c,0x7c,0xc4,0x29,0x6,0x55,0x38,0xfc,0x82,0x6a,0xa6,0xad,0x4a,0xd9,0xe8,0xfe,0x9e,0x8f,0x5a,0x67,0xc4,0x4,0xc0,0x14,0x6a,0xb8,0xbc,0x6,0xfe,0x20,0xea,0x2f,0xd7,0xa8,0xcd,0x3f,0xea,0xfb,0x8f,0x4b,0xc,0x7e,0x71,0xf8,0xc5,0xa3,0x52,0x2c,0x7e,0xf2,0xd4,0xb,0xdd,0xdf,0xf3,0x2a,0xe8,0xec,0x92,0x0,0x98,0x42,0xd,0x97,0xd7,0xc0,0x1f,0x44,0x6d,0x3c,0x51,0xb7,0xf,0x15,0xe2,0x8f,0x43,0xc,0x7e,0x42,0xa5,0xfb,0x51,0x8d,0xa7,0x5e,0xe8,0xfe,0x9e,0x57,0x45,0x67,0x87,0x4,0xc0,0x14,0x6a,0x3c,0x78,0x1b,0xd,0x51,0x1b,0x4f,0xa3,0x5f,0xef,0x17,0x87,0x2a,0x50,0xa5,0x3c,0x54,0x33,0x6d,0x3f,0xeb,0x38,0xea,0xde,0xb2,0x30,0x79,0x55,0xd6,0xd9,0xb6,0xa,0xc0,0x14,0x6a,0x78,0xbc,0x42,0x8,0x84,0x10,0x48,0x29,0x7d,0xe7,0x6e,0x34,0x44,0x6d,0x7e,0x8d,0x7e,0x7d,0x5c,0x62,0xf0,0x8b,0xc3,0x2f,0x1e,0x95,0x62,0xf1,0x93,0xa7,0x5e,0x2e,0x9d,0xde,0xf3,0x3a,0xe8,0x58,0xd5,0xfc,0x72,0x50,0x41,0xa8,0xaa,0x13,0x94,0xf9,0x1b,0xf8,0x83,0xa8,0x8d,0xa7,0xd1,0xaf,0xf7,0x8b,0x23,0xe,0x31,0x94,0xa1,0x52,0x99,0xaa,0xc6,0x53,0x2f,0x97,0x4e,0xef,0x79,0x5d,0x74,0x2c,0x53,0xa8,0xe1,0xf1,0xaa,0xf4,0xa2,0xd2,0x1d,0x51,0x9b,0x5f,0xa3,0x5f,0xaf,0x12,0x87,0x1f,0x88,0xd3,0xbd,0x80,0x5a,0xb1,0x94,0x61,0xcc,0x5f,0x3d,0x9d,0x9a,0x4e,0x3,0xf4,0x3b,0x8,0xd5,0x74,0x8c,0xf9,0xab,0x8d,0xa8,0xcd,0xaf,0xd1,0xaf,0x37,0x1c,0xc1,0x70,0xf8,0xc9,0xe3,0x17,0x54,0xb8,0x2f,0x9d,0xde,0xf3,0xba,0xe9,0xf8,0x9e,0x0,0xa8,0x7c,0xb3,0x51,0xf1,0xaa,0xf6,0x50,0x37,0x32,0xa2,0x36,0x4f,0xdd,0xaf,0x37,0x1c,0xc1,0x70,0x18,0x9e,0x60,0x63,0x8,0x8b,0x57,0x37,0x1d,0x5f,0x13,0x0,0xd5,0x6f,0x36,0x2a,0x5e,0x3,0xff,0x10,0xe5,0xcb,0x44,0xf7,0xeb,0xfd,0x80,0x2a,0x86,0x19,0x27,0xe,0xc3,0x13,0x6c,0xc,0x61,0xf1,0xea,0xa8,0x33,0xee,0x59,0x0,0x61,0x4,0xa1,0x82,0x8e,0x6e,0xbc,0x8d,0x8,0x63,0xfe,0xd1,0x5d,0x6f,0x38,0x82,0xe1,0xf0,0x8b,0x47,0x95,0x89,0x7a,0x7e,0xf1,0xe8,0xfe,0x3e,0xd6,0x45,0xc7,0x97,0x1e,0x0,0x5d,0x6e,0x36,0x2e,0xbc,0x8d,0x8,0x63,0xfe,0xd1,0x42,0x15,0x93,0x8a,0x13,0x87,0x9f,0x3c,0x7e,0x41,0x85,0xfb,0xd2,0xfd,0x7d,0xac,0x93,0x4e,0xdd,0x9,0x80,0x4e,0x37,0x1b,0x7,0xde,0x46,0x84,0x8a,0x2f,0x93,0xb0,0xf4,0x55,0x30,0x2b,0x15,0x62,0x88,0x1b,0x87,0xe1,0x9,0x36,0x86,0xb0,0x78,0x75,0xd7,0xa9,0x2b,0x1,0xd0,0xed,0x66,0x75,0xe7,0x6d,0x44,0x44,0x5d,0x96,0x2a,0xbe,0xcc,0x1a,0x31,0x6,0x55,0x38,0xfc,0x82,0xa,0x66,0x1b,0x4,0x8f,0x8a,0x31,0xe8,0xee,0x53,0x41,0xea,0xd4,0x9c,0x0,0xe8,0x78,0xb3,0x3a,0xf3,0x36,0x22,0xa2,0xfe,0x72,0x8d,0xda,0xfc,0xa3,0xbe,0xff,0xb8,0xc4,0xe0,0x17,0x87,0x5f,0x3c,0x2a,0xc5,0xe2,0x27,0x4f,0x3d,0x5c,0xba,0xbf,0x8f,0x75,0xd5,0xa9,0x29,0x1,0xd0,0xf5,0x66,0x75,0xe5,0x6d,0x44,0x44,0x6d,0x3c,0x51,0xd7,0xa5,0xa,0xf1,0x47,0x5d,0x6,0xaa,0xc4,0x50,0x86,0x4a,0x65,0xaa,0x1a,0x4f,0x3d,0x5c,0xba,0xbf,0x8f,0x75,0xd6,0xa9,0x7a,0x15,0x80,0xce,0x37,0xab,0x23,0x6f,0x23,0x22,0x6a,0xf3,0x6b,0xf4,0xeb,0xe3,0x12,0x83,0x5f,0x1c,0x7e,0xf1,0xa8,0x14,0x8b,0x9f,0x3c,0x7e,0x73,0xf9,0x1,0xdd,0x7d,0x2a,0x2c,0x9d,0xaa,0x7a,0x0,0x74,0xbf,0x59,0xdd,0x78,0x1b,0x11,0x51,0x1b,0x4f,0xa3,0x5f,0x1f,0x97,0x18,0xfc,0xe2,0xf0,0x8b,0x47,0xa5,0x58,0xfc,0xe4,0xa9,0x87,0x4b,0x8,0x11,0xc8,0xbb,0x53,0x77,0x9f,0xa,0x53,0xa7,0xe2,0x4,0x40,0xf7,0x9b,0xd5,0x8d,0xb7,0x11,0x11,0xb5,0xf1,0x34,0xfa,0xf5,0x7e,0x71,0xc4,0x21,0x86,0x32,0x54,0x2a,0x53,0xd5,0x78,0xfc,0xe6,0xf2,0x3,0xba,0xfb,0x54,0xd8,0x3a,0x15,0x25,0x0,0xba,0xdf,0xac,0x6e,0xbc,0x8d,0x88,0xa8,0xcd,0xaf,0xd1,0xaf,0x57,0x85,0x43,0x25,0x93,0x53,0xe9,0xf9,0x56,0xa9,0x5c,0x82,0xe0,0xf2,0x3,0xba,0xfb,0x54,0x14,0x3a,0xe3,0x26,0x0,0xba,0xdf,0xac,0x6e,0xbc,0x8d,0x88,0xa8,0x4d,0xa3,0xd1,0xaf,0x57,0x89,0xc3,0xf,0xa8,0x74,0x2f,0x2a,0xc5,0xe2,0x27,0x54,0x8b,0x49,0x77,0x9f,0x8a,0x4a,0x67,0xcc,0x4,0x40,0xf7,0x9b,0xd5,0x8d,0xd7,0xa0,0x7a,0x44,0x6d,0x9e,0xba,0x5f,0x6f,0x38,0x82,0xe1,0xf0,0x93,0xc7,0x2f,0x98,0xfb,0x32,0x3a,0x3b,0xeb,0x8c,0xba,0xa,0x40,0xf7,0x9b,0xd5,0x8d,0xb7,0x51,0x51,0x4f,0x79,0x46,0x6d,0x9e,0xba,0x5f,0x6f,0x38,0x82,0xe1,0xf0,0x8b,0x67,0x1b,0x83,0xeb,0xe,0xfd,0x1f,0x9,0x52,0xe,0xff,0x97,0xb2,0xd8,0xb0,0xb,0xc4,0xf6,0xff,0xf6,0x31,0x96,0x20,0xb8,0xfc,0x80,0xee,0x3e,0x15,0xb5,0xce,0x88,0x9,0x80,0xee,0x37,0xab,0x1b,0x6f,0xa3,0xc2,0x98,0x7f,0x74,0xd7,0x1b,0x8e,0x60,0x38,0xc6,0xe5,0x91,0xae,0x67,0xe8,0xa5,0x22,0xa2,0xe8,0x6c,0xbf,0x66,0x67,0x8e,0xa1,0x1f,0x59,0x6f,0x2c,0xc3,0xa5,0xcb,0x7f,0x91,0x4a,0x22,0x13,0x49,0xb0,0x2c,0x10,0x95,0x2f,0x4,0x53,0x2d,0x91,0xd0,0xdd,0xa7,0x54,0xd0,0xd9,0x25,0x1,0xd0,0xfd,0x66,0x75,0xe2,0x6d,0xe4,0x84,0xc2,0x98,0x7f,0xb4,0x50,0xe5,0x5,0x1c,0x27,0x8e,0xed,0x3c,0x12,0x1c,0x7,0x51,0x18,0x4,0x67,0x57,0x73,0x2f,0x1b,0xb1,0x9c,0xd0,0x8e,0x6c,0x6b,0x47,0xb6,0x4c,0x46,0xb6,0x4c,0x40,0x36,0xb7,0x40,0xcb,0x24,0x64,0xf3,0x4,0xc8,0x35,0x23,0xb3,0x4d,0x90,0xca,0x22,0x33,0x59,0x10,0x16,0x32,0xd3,0x4,0xc9,0xd4,0xf6,0x1e,0x81,0x21,0x29,0x31,0xd0,0x3b,0xa4,0x37,0x0,0xf9,0x7e,0xc4,0x40,0x3f,0xc,0xf6,0x21,0x7a,0x3a,0xb0,0x7a,0xb6,0x20,0x7a,0x7b,0x10,0x3d,0x1d,0x88,0xee,0xcd,0x88,0x9e,0x6e,0x44,0xd7,0x26,0xac,0x7c,0x71,0x38,0xc5,0xf6,0xb8,0x6c,0x90,0xe9,0x2c,0xd8,0x89,0x1d,0x7a,0x12,0x8c,0xf9,0xc7,0x53,0x27,0x31,0xd6,0x3f,0x86,0x15,0x44,0xa3,0xf2,0x36,0x2a,0x8c,0xf9,0xd7,0x87,0x38,0xc4,0x10,0x1f,0xe,0xe9,0x7d,0xcd,0xe7,0x8b,0x3b,0x4c,0xa8,0x92,0x80,0xcc,0xa4,0x90,0x33,0xa6,0xe3,0xce,0x9a,0x8b,0x9c,0x35,0x1b,0x77,0xda,0x5e,0xc8,0x29,0x33,0x70,0x27,0xcf,0x82,0x89,0x93,0x71,0x27,0xed,0x86,0x6c,0x9d,0x0,0xd9,0x34,0x34,0x1,0x29,0xc0,0xc6,0x7b,0x2b,0x97,0xdf,0xcc,0x2e,0x3b,0x3a,0xf4,0x48,0x5d,0x2,0x65,0x61,0x31,0xec,0xc7,0x1,0x8a,0x43,0x7f,0x16,0x80,0x7e,0xa0,0x7f,0x10,0xd1,0xd3,0x83,0xb5,0x65,0x2d,0x62,0xeb,0x46,0xc4,0x96,0x57,0xb0,0x36,0xad,0xc3,0xda,0xf8,0x12,0x62,0xfd,0x1a,0xec,0xb5,0xcf,0x21,0x36,0x6f,0x40,0x74,0x77,0xef,0xda,0x3,0x91,0x4a,0x20,0xd3,0x19,0xb0,0xec,0x3a,0xca,0x4a,0x85,0xfa,0x32,0x3a,0xc3,0x91,0x18,0xeb,0x1f,0xc3,0xa,0x22,0xc,0x5e,0xdb,0xb6,0xe9,0xea,0xea,0x62,0x60,0x60,0xa0,0xaa,0x18,0x82,0xfa,0xf2,0xcf,0xe5,0x72,0x6c,0xdc,0xb8,0xd1,0x77,0x6e,0x1d,0x20,0x65,0xed,0x1d,0x9b,0xf5,0x5c,0x6b,0x59,0xf5,0x1d,0x7e,0xa9,0x42,0x22,0x68,0xcc,0x3f,0x42,0xe,0x29,0x21,0x3f,0x80,0x70,0xbc,0x36,0x58,0xbe,0x52,0x2,0xb2,0x7d,0x22,0xa5,0x39,0xb,0x70,0xf6,0x3d,0x10,0xb9,0xfb,0x5c,0x9c,0xdd,0xf,0x40,0xce,0x9c,0x8d,0x3b,0x75,0x37,0x98,0x9c,0x85,0x16,0x20,0x89,0x67,0xe8,0x65,0x73,0x1e,0x1c,0xfa,0xb3,0x4,0x74,0xb3,0xdd,0xe0,0x65,0x79,0xac,0xbf,0xae,0x1b,0x1b,0xfa,0x19,0xa,0x34,0x1,0xb4,0x66,0x90,0x13,0x33,0x38,0xfb,0x4d,0xd9,0x9e,0x6c,0x58,0x43,0x31,0xf4,0x1,0x5b,0xa,0x58,0x9b,0x37,0x20,0xd6,0xaf,0xc2,0x5e,0xfb,0x3c,0xd6,0x9a,0x17,0xb0,0x56,0x2d,0x27,0xf1,0xe2,0x53,0x58,0xeb,0x5f,0xc2,0xea,0xe9,0xdd,0xf1,0x9e,0x1,0x32,0x29,0x64,0x2a,0xb3,0xcb,0xbc,0x83,0x91,0x43,0x52,0xa3,0xce,0x8d,0xce,0x76,0x24,0x54,0x8,0x22,0xc,0xde,0x42,0xa1,0xc0,0x8c,0x19,0x33,0x68,0x6a,0x6a,0xc2,0xdd,0x36,0xa9,0x66,0x7c,0xde,0x7a,0xc,0x67,0x34,0x4e,0x80,0x6c,0x36,0x4b,0x4b,0x4b,0xb,0xab,0x57,0xaf,0x56,0xc2,0x58,0xc2,0x40,0x18,0xe6,0x55,0x2c,0x16,0x29,0x16,0x8b,0x94,0x4a,0x25,0x6,0x6,0x6,0x28,0x14,0xa,0xdb,0xfe,0x6d,0xb4,0x7a,0xb7,0x2c,0x6b,0x5c,0x6e,0x15,0x5e,0x5e,0x2a,0xb4,0x13,0x15,0xca,0xc1,0x2f,0x8e,0x8a,0x50,0xcc,0x23,0xa,0xa5,0xed,0xc6,0x67,0x81,0xbb,0xd7,0x1c,0xe4,0xa4,0x19,0xb8,0xb3,0xe6,0xe0,0xce,0x3b,0x14,0x77,0x9f,0x43,0x71,0xf7,0xdc,0x1f,0xb9,0xdb,0x64,0x68,0x67,0xbb,0xa9,0xe,0xc,0xfd,0xf4,0x2,0x9d,0x78,0xe3,0xff,0x61,0x61,0xe7,0x24,0xa2,0x34,0xc6,0xef,0xa,0xcb,0x4b,0x6,0x9a,0x52,0xb8,0x93,0x76,0x87,0x43,0x76,0xc7,0x49,0x1d,0xe7,0x25,0xe,0xbd,0xc0,0x86,0x22,0xf6,0xba,0x17,0xb1,0x56,0x3d,0x8b,0xf5,0xc2,0xb3,0x24,0x5e,0x78,0x2,0x6b,0xe3,0x5a,0xc4,0xd6,0x75,0x58,0xaf,0xac,0xc2,0xee,0xee,0xf6,0x24,0x1,0x99,0x4e,0x78,0x43,0x15,0x3b,0x4b,0x68,0x54,0xe7,0x71,0xd3,0x19,0x33,0x86,0x43,0xe,0x39,0xa4,0x1b,0x2f,0x3f,0xd,0x56,0x28,0x42,0xf3,0x77,0x5d,0x97,0x35,0x6b,0xd6,0xf0,0xd3,0x9f,0xfe,0x94,0x37,0xbd,0xe9,0x4d,0xbe,0x9b,0x7a,0xad,0x50,0x25,0x8e,0xb8,0x40,0x8,0x41,0xa9,0x54,0xa2,0x54,0x2a,0xe1,0x38,0xe,0xbd,0xbd,0xbd,0x6c,0xde,0xbc,0x99,0x8d,0x1b,0x37,0xb2,0x79,0xf3,0x66,0x56,0xad,0x5a,0xc5,0x86,0xd,0x1b,0x58,0xb1,0x62,0x5,0x2b,0x57,0xae,0xe4,0x85,0x17,0x5e,0x60,0x70,0x70,0x70,0x44,0x9e,0xe1,0xbd,0x5,0x2a,0xbc,0xbc,0xa2,0xbe,0xbe,0xa1,0x38,0xa,0x83,0x88,0xa2,0xb3,0xad,0xb,0xdc,0xdd,0x73,0x5f,0x9c,0x83,0x8f,0xc6,0x3d,0xf8,0x18,0x9c,0xf9,0xb,0x71,0xf7,0x9c,0x7,0xad,0x49,0xef,0xad,0x99,0xc6,0xfb,0x92,0xef,0xc5,0xfb,0x8a,0x2e,0x82,0xf7,0x99,0x1f,0x13,0xd8,0x16,0x64,0x80,0x1c,0xde,0x30,0x85,0x8d,0x37,0x9c,0xd0,0xd,0xa2,0x67,0x0,0x6b,0xed,0xf3,0xd8,0xcb,0x1e,0x23,0xb1,0xf4,0x61,0xec,0xa5,0x8f,0x60,0x3f,0xf7,0x24,0xd6,0xa0,0x37,0xbf,0xc0,0x5,0x64,0x73,0xe,0x91,0x4c,0xef,0x90,0x8c,0x38,0x8e,0x43,0x22,0x91,0x60,0xfe,0xfc,0xf9,0xe4,0x72,0x39,0x8a,0xc5,0xe2,0xb8,0x61,0xc4,0xcd,0x94,0x15,0xd1,0x59,0x5b,0xf5,0x61,0x40,0x1,0x4,0x11,0xa,0xaf,0xeb,0xba,0x64,0xb3,0x59,0x84,0x8,0x66,0xff,0x69,0x3,0x35,0x90,0x4a,0xa5,0x48,0xa5,0x52,0x0,0xb4,0xb4,0xb4,0x30,0x63,0xc6,0x8c,0x51,0x7f,0x77,0xc3,0x86,0xd,0x2c,0x5b,0xb6,0x8c,0x25,0x4b,0x96,0xf0,0xe4,0x93,0x4f,0xf2,0xc4,0x13,0x4f,0xf0,0xe8,0xa3,0x8f,0x22,0xa5,0xc4,0x71,0xb6,0xcf,0xd0,0xb6,0x6d,0x5b,0xeb,0x79,0xb,0x7e,0x40,0xb,0xe3,0xae,0x95,0x43,0x8,0xaf,0x6b,0x7f,0xb8,0xe9,0xef,0x77,0x20,0xa5,0x13,0xde,0x88,0x73,0xec,0x19,0x38,0xf3,0x8e,0x84,0x59,0xb6,0xd7,0x85,0xdf,0x8b,0xd7,0x5d,0xdf,0x7,0x74,0x11,0xee,0x57,0x7d,0x14,0x70,0x5c,0xef,0x5e,0xfb,0x80,0x4d,0x43,0x7f,0x67,0x59,0x90,0x0,0xd9,0x9a,0xc5,0x99,0x71,0x20,0xce,0x6b,0xe,0xa4,0xe0,0xbe,0xf,0x36,0x81,0xbd,0x62,0x19,0x89,0x47,0xef,0x25,0xf1,0xc4,0x7f,0xb0,0x97,0x3c,0x40,0x62,0xf5,0x2a,0x4,0xfd,0x5e,0x99,0x36,0xe5,0x20,0x95,0xae,0x3a,0x4,0x45,0xcc,0x32,0x96,0x3a,0x81,0x27,0x0,0x2a,0x98,0x3f,0x78,0xdd,0xbc,0x23,0x7d,0xed,0x19,0x34,0x2e,0xa6,0x4d,0x9b,0xc6,0xb4,0x69,0xd3,0x38,0xe1,0x84,0x13,0xb6,0xfd,0xdd,0xb,0x2f,0xbc,0xc0,0xa2,0x45,0x8b,0xb8,0xff,0xfe,0xfb,0xf9,0xcf,0x7f,0xfe,0xc3,0xd2,0xa5,0x4b,0x77,0x48,0x6,0x12,0x89,0xea,0x1e,0x19,0x15,0xcc,0x3f,0xe,0x31,0xf8,0xc5,0x31,0x8c,0xc,0x5c,0x17,0xd1,0xdf,0xbf,0xcd,0xf4,0x9d,0x3,0xf,0xc3,0x39,0xfe,0x8d,0x94,0x5e,0x7d,0x6,0xee,0x81,0x47,0xc0,0x4c,0xbc,0xaf,0xfb,0x2d,0xc0,0xcb,0x78,0xb3,0xef,0xa3,0xcf,0xc5,0xa2,0x87,0xeb,0x7a,0x13,0xb,0xb,0x78,0x9,0xd1,0x7a,0xbc,0x61,0x84,0x14,0x38,0x7,0xef,0x8f,0x73,0xdc,0xfe,0xe4,0x7,0x3f,0x86,0x78,0x79,0x80,0xc4,0x33,0xf,0x90,0x78,0xec,0x1e,0x92,0x8b,0xee,0x21,0xf1,0xe4,0xc3,0x88,0x3e,0x2f,0x19,0x10,0x4d,0xde,0xca,0x86,0xf1,0xa,0x54,0x25,0xb3,0x8c,0xa3,0x4e,0xe0,0x43,0x0,0x2a,0x2c,0x9f,0x2b,0xf,0x1,0x5c,0x77,0xdd,0x75,0xbc,0xe9,0x4d,0x6f,0xf2,0x3d,0x1e,0x83,0xf8,0x62,0xc9,0x92,0x25,0xdc,0x73,0xcf,0x3d,0xdc,0x7c,0xf3,0xcd,0x3c,0xf4,0xd0,0x43,0x3b,0xfc,0xdb,0x78,0xc9,0x40,0x1c,0x8c,0x57,0x85,0x18,0xfc,0xe2,0x0,0x10,0x96,0x5,0x83,0xfd,0x58,0x25,0xef,0xcb,0xdd,0x9d,0x3c,0x85,0xd2,0x1b,0xce,0xa6,0xf8,0xfa,0x77,0xe1,0x1e,0x7c,0x4,0x4c,0x65,0x68,0x42,0x1c,0x30,0x30,0x34,0xd5,0xcd,0x98,0x7e,0x75,0x90,0x78,0xbd,0x4,0x4d,0xc0,0x44,0xbc,0x21,0x84,0xf5,0x90,0x78,0xf4,0x41,0x92,0xf,0xdd,0x89,0xf5,0xaf,0x3f,0x93,0x7e,0xfa,0x31,0x5e,0xb5,0xdb,0x14,0x32,0x33,0x66,0xd2,0x9d,0x6b,0xf7,0x7e,0x7f,0xa7,0x21,0x51,0xd5,0xcc,0x32,0x86,0x3a,0x6b,0x3,0x4d,0x0,0x54,0x30,0x7f,0x30,0x9,0x80,0x81,0x3f,0x78,0xfc,0xf1,0xc7,0xb9,0xed,0xb6,0xdb,0xb8,0xed,0xb6,0xdb,0x58,0xba,0x74,0xe9,0xe,0xff,0xb6,0x73,0x32,0x60,0x8c,0xd7,0xbf,0x18,0xea,0xe6,0x11,0x2,0x9c,0x12,0xd6,0x60,0x7e,0xfb,0xd7,0xfe,0xb1,0xa7,0x50,0x7c,0xdd,0xbb,0x71,0x4e,0x7a,0x2b,0x72,0xee,0x4,0xc8,0x3,0x1b,0x80,0xbc,0x4,0x61,0xe6,0xe6,0xf8,0xa,0x29,0x20,0x2d,0xbc,0xe4,0x2a,0x87,0x97,0xc,0x3c,0xfe,0x18,0xbb,0xbd,0xb0,0x88,0x59,0x4b,0xfe,0x43,0xfb,0xd2,0x87,0x10,0xa5,0x22,0xc5,0xa6,0x36,0x8a,0xcd,0x6d,0x38,0xc9,0x74,0x75,0xe7,0xd4,0xd7,0x1,0x5,0x4d,0x39,0x4c,0x9d,0xe0,0x12,0x0,0x55,0xcc,0x1f,0x4c,0x2,0x60,0xe0,0x3f,0xee,0xb9,0xe7,0x1e,0x6e,0xba,0xe9,0x26,0xee,0xbd,0xf7,0x5e,0x56,0xad,0x5a,0xb5,0xed,0xef,0x93,0xc9,0x64,0xdd,0xdc,0x2a,0x18,0x77,0x2c,0x38,0x84,0x80,0x62,0x1e,0x6b,0x68,0x16,0xbf,0x33,0x7b,0xe,0xce,0x71,0xaf,0xa7,0x74,0xc6,0x39,0x38,0x47,0x1f,0x1,0xcd,0x78,0xa6,0xdf,0x69,0xbe,0xf4,0x43,0x83,0x14,0x90,0x11,0x30,0x9,0x6f,0x4e,0xc5,0x7a,0x98,0xf6,0xc4,0xbd,0x4c,0x79,0xe2,0x7e,0xda,0xd6,0x2c,0xa5,0x69,0xcd,0x2a,0x32,0x1d,0xeb,0x29,0xb4,0x4f,0x25,0xdf,0x3a,0x9,0x21,0xdd,0xfa,0x97,0x44,0x8e,0x2,0x45,0x4d,0x39,0x4c,0x2d,0xff,0x27,0x1,0xaa,0x32,0xe6,0x6f,0x60,0x10,0x24,0x4e,0x3e,0xf9,0x64,0x4e,0x3e,0xf9,0x64,0x0,0x6e,0xbb,0xed,0x36,0xae,0xbe,0xfa,0x6a,0xee,0xbe,0xfb,0xee,0x6d,0x33,0x9a,0x53,0xa9,0x54,0x4d,0xab,0x3c,0xb4,0x37,0x5d,0x15,0x38,0x84,0x80,0xc2,0x20,0xd6,0xd0,0x56,0xbb,0xce,0x51,0xaf,0xa1,0xf8,0xce,0x8f,0x53,0x3a,0xf1,0x4c,0x98,0x25,0xbc,0x71,0xfd,0x75,0xc0,0x1a,0xd7,0x5b,0xb2,0x67,0x5e,0x2d,0xe1,0x41,0x48,0xaf,0x97,0xe5,0x15,0xbc,0x65,0x2,0x59,0x8b,0xd,0x27,0x9d,0xc4,0x86,0x13,0x4e,0x82,0x2e,0x68,0x5d,0xbd,0x8c,0x99,0x8f,0xdd,0xc9,0x8c,0x7,0xfe,0x42,0xdb,0xca,0x67,0x28,0xb4,0x4d,0x64,0x70,0xc2,0x54,0xaf,0x4e,0x7d,0x4c,0x4,0xe2,0x66,0xfe,0xb5,0xea,0xf8,0xda,0x3,0xa0,0xaa,0xf9,0x9b,0x1e,0x0,0x83,0x30,0xf0,0xef,0x7f,0xff,0x9b,0xcb,0x2f,0xbf,0x9c,0xdb,0x6e,0xbb,0xd,0xf0,0xda,0x6d,0x32,0x99,0xac,0x38,0x11,0xd0,0xda,0x74,0x55,0xe0,0x10,0x2,0xa4,0x8b,0xe8,0x1f,0x0,0xc0,0x39,0xee,0x75,0x14,0xcf,0xf9,0x34,0xce,0xa9,0xaf,0xf3,0xde,0x70,0x6b,0xf1,0x26,0xad,0x61,0x26,0xf3,0x29,0x85,0xf2,0x9c,0x81,0x24,0xd0,0xa,0xe4,0x20,0xb9,0xb2,0x8b,0x3d,0xfe,0xf9,0x1b,0x66,0x2e,0xba,0x93,0xf6,0xe7,0x1e,0xc7,0x4d,0x24,0x18,0x98,0x3c,0xb,0xd7,0x4e,0x7a,0xbd,0x2,0x75,0x40,0x75,0x53,0xe,0x51,0x67,0xad,0x6f,0x43,0x2d,0xaa,0x9a,0xbf,0x81,0x41,0x58,0x38,0xf6,0xd8,0x63,0xb9,0xf5,0xd6,0x5b,0x79,0xf0,0xc1,0x7,0x39,0xe9,0xa4,0x93,0x90,0x52,0x52,0x28,0x14,0x2a,0x4a,0x0,0xb4,0x35,0x5d,0x55,0x38,0x84,0x40,0xf4,0xf5,0x61,0xf5,0xf,0xe0,0xce,0x3d,0x88,0xc1,0xeb,0xee,0x62,0xf0,0xe6,0x3b,0x71,0xde,0xfc,0x3a,0xd8,0xc,0x2c,0x73,0xa1,0xcf,0x5,0x61,0xcc,0x5f,0x39,0x8,0xbc,0xe5,0x94,0x5,0x17,0x36,0xb9,0xb0,0x4a,0x52,0x9c,0xd0,0xc6,0xb,0xef,0xfd,0x10,0xff,0xfa,0xca,0xad,0x3c,0xfa,0xe9,0x2b,0xd9,0x74,0xc8,0x9,0x64,0x37,0xad,0xa3,0x79,0xc3,0x4a,0x90,0x12,0x59,0xc5,0x21,0x46,0x3b,0x48,0xa9,0x6f,0xca,0xa1,0xea,0x84,0x35,0xd7,0xa2,0x26,0x18,0xf3,0x37,0xd0,0x11,0xb,0x17,0x2e,0xe4,0x9e,0x7b,0xee,0xe1,0x97,0xbf,0xfc,0x25,0xfb,0xec,0xb3,0xf,0xa5,0x52,0x89,0x62,0xb1,0x18,0x68,0x7b,0xd6,0xd6,0xb8,0xeb,0xe5,0x28,0xcf,0xea,0xef,0xeb,0x43,0xe6,0x26,0x90,0xff,0xcc,0x37,0x19,0xf8,0xc3,0x93,0x38,0x6f,0x7d,0xad,0xd7,0xcd,0xbc,0xc2,0x85,0xa2,0xab,0xf8,0x9b,0xce,0x60,0x1b,0x4,0x60,0x49,0xe8,0x71,0x61,0x95,0xb,0x42,0xf0,0xca,0xe9,0xa7,0xf3,0xd0,0x97,0x7e,0xca,0x43,0x5f,0xba,0x9e,0xf5,0x87,0x9d,0x42,0xcb,0xda,0xe7,0x69,0xda,0xf4,0x32,0x40,0x55,0x89,0x80,0x2e,0xa6,0x1c,0xa6,0x8e,0x3d,0x7d,0xfa,0xf4,0x2f,0xe0,0xed,0x67,0x15,0x69,0x20,0x41,0x72,0x4a,0x29,0xe9,0xee,0xee,0xe6,0xcd,0x6f,0x7e,0x33,0xfb,0xed,0xb7,0x9f,0x6f,0xbc,0x6,0x6,0x63,0xe1,0xe0,0x83,0xf,0xe6,0x13,0x9f,0xf8,0x4,0xb6,0x6d,0xf3,0xc0,0x3,0xf,0x50,0x28,0x14,0x70,0x5d,0xd7,0xac,0x18,0xf0,0x83,0xa3,0x3c,0xc1,0x6f,0x30,0xef,0x9d,0xc7,0xf3,0xce,0xf,0x93,0xbf,0xe2,0xf7,0x38,0xef,0x78,0xad,0xb7,0xed,0xee,0xcb,0x43,0xa7,0xe8,0x98,0x6f,0x8,0x7d,0x21,0x80,0x92,0xf4,0x26,0x69,0x3a,0x82,0xfe,0x79,0x7b,0xf0,0xca,0xd1,0x67,0xd0,0xbd,0xdb,0x3c,0x32,0x9d,0x9b,0x69,0x7f,0xfe,0x9,0x12,0x3,0xbd,0x38,0xe9,0x1c,0x6e,0x22,0x89,0x18,0xa3,0xa7,0x4d,0xe1,0x89,0x78,0x51,0x6a,0xf4,0xd4,0x9d,0x17,0xab,0x6e,0xfe,0x6,0x6,0x51,0xc2,0xb2,0x2c,0x2e,0xbe,0xf8,0x62,0x96,0x2d,0x5b,0xc6,0x3b,0xde,0xf1,0xe,0x80,0x6d,0xe7,0x13,0xf8,0xb1,0x2b,0xa5,0x76,0xc6,0xed,0x7,0x87,0xe5,0x75,0xf7,0x8b,0xa2,0x43,0xe9,0xe8,0x93,0x18,0xf8,0xc5,0xbf,0xc9,0x5f,0x75,0x35,0x72,0xe6,0x64,0x78,0x4a,0x42,0xb7,0x1b,0xc2,0x16,0x67,0x6,0xa1,0xc1,0x2,0x4a,0x2e,0xac,0x76,0xa1,0x7,0xd6,0xbd,0xfe,0x34,0x1e,0xf8,0xbf,0x1b,0x79,0xec,0x13,0x3f,0x64,0xcb,0x41,0x47,0x93,0xec,0xe9,0xa2,0x79,0xfd,0x2a,0xaf,0x37,0x60,0x84,0x36,0x14,0x37,0xf3,0xf7,0x13,0x35,0x27,0x0,0x41,0x6d,0xa9,0x6b,0xe6,0x12,0x18,0xc4,0x11,0x7b,0xed,0xb5,0x17,0x37,0xdf,0x7c,0x33,0xff,0xfc,0xe7,0x3f,0x99,0x33,0x67,0xe,0xc5,0x62,0x91,0x42,0xa1,0x50,0x57,0xbb,0xd4,0xce,0xb8,0xeb,0xe5,0x10,0x2,0x5c,0x7,0xab,0xb7,0xf,0x12,0x59,0xf2,0xff,0xef,0x26,0x6,0xef,0xb8,0x7,0xf7,0xd4,0x63,0x60,0x19,0xb0,0xce,0x5,0xdb,0x7c,0xf5,0xc7,0x16,0x16,0xde,0x70,0xce,0x4b,0x2e,0xe4,0x61,0xcd,0x9b,0xde,0xcc,0x83,0x97,0xfc,0x82,0x45,0x97,0xfc,0x9c,0x8d,0xf3,0x8f,0xa5,0xfd,0xc5,0xa7,0x48,0xf6,0x76,0x22,0xad,0xed,0xd9,0x5f,0x98,0xdd,0xf1,0x61,0x7d,0xf9,0xfb,0xa9,0x53,0x53,0x2,0xa0,0x9b,0x49,0x1b,0xf3,0x37,0x50,0x5,0xc7,0x1d,0x77,0x1c,0xcf,0x3e,0xfb,0x2c,0x1f,0xfe,0xf0,0x87,0x1,0xc8,0xe7,0xf3,0x35,0xb5,0x4f,0xad,0x8c,0xdb,0xf,0xe,0xcb,0xf2,0x26,0xf9,0xd,0xe6,0x29,0x2d,0x7c,0x2d,0xfd,0x77,0x2f,0xa3,0xf4,0x81,0x77,0xc1,0x4b,0xc0,0x4a,0x17,0x30,0xe3,0xfc,0xd,0x3,0xb,0xc8,0xbb,0xb0,0xd6,0x85,0x2e,0xe8,0x38,0xec,0x50,0x1e,0xfa,0xca,0xcf,0x78,0xf2,0xbc,0xaf,0x21,0xb1,0x68,0x5d,0xfd,0x2c,0xc2,0x75,0xc0,0xb2,0x43,0x9,0x47,0xa7,0x31,0xff,0x9d,0x51,0xf5,0x23,0xa3,0x9b,0x49,0x1b,0xf3,0x37,0x50,0xd,0x89,0x44,0x82,0xab,0xaf,0xbe,0x9a,0x5f,0xff,0xfa,0xd7,0xe4,0x72,0x39,0xf2,0xf9,0x3c,0xa0,0x5f,0x57,0x65,0x98,0x5f,0xfe,0xa2,0xb7,0x17,0x80,0xfc,0xa7,0xbf,0xc5,0xe0,0x6d,0x77,0x21,0xf7,0xdd,0x3,0x9e,0x91,0x9e,0x11,0x18,0xe3,0x6f,0x4c,0x8,0xbc,0xc3,0x8a,0x5e,0xf6,0x7a,0x4,0x5e,0x38,0xf7,0x43,0xfc,0xeb,0x1b,0xb7,0xb3,0xfa,0xb8,0x33,0x69,0x5e,0xb7,0x8a,0x6c,0xe7,0x6,0xa4,0x1d,0xec,0x58,0x90,0xce,0xe6,0xf,0x8a,0x3c,0x3a,0xc6,0xfc,0xd,0x1a,0x11,0xef,0x7c,0xe7,0x3b,0x59,0xba,0x74,0x29,0xaf,0x7a,0xd5,0xab,0x28,0x14,0xa,0x38,0x8e,0x53,0x51,0x9b,0x6d,0xa8,0x79,0x3,0x2,0x6f,0x86,0x7f,0xeb,0x34,0x6,0x7e,0x75,0x3f,0xc5,0xaf,0x7e,0xce,0x5b,0xd6,0xb7,0xca,0x74,0xf7,0x1b,0xc,0xc1,0x6,0xfa,0x5d,0x58,0x29,0x19,0xd8,0x63,0x16,0x8b,0xbf,0x74,0x39,0x8f,0x7c,0xe6,0x4a,0xf2,0xd9,0x89,0xb4,0xae,0x59,0xe6,0xd,0x1d,0x69,0xec,0x5,0x41,0xfa,0x58,0x55,0x9,0x80,0x19,0xf3,0x37,0x30,0xf0,0x17,0xb3,0x67,0xcf,0xe6,0xe1,0x87,0x1f,0xe6,0x84,0x13,0x4e,0xa0,0x54,0x2a,0x8d,0x3b,0x24,0xd0,0x30,0xe6,0x2f,0x4,0x38,0x25,0xec,0xbe,0x7e,0x9c,0x3d,0xe6,0x31,0x70,0xcf,0x33,0xb8,0x6f,0x38,0x1e,0x9e,0x6,0x7a,0x5d,0xef,0xa5,0x6f,0x60,0x50,0x46,0x79,0xf9,0xe0,0x46,0x17,0x36,0xc1,0x2b,0x6f,0x78,0x3,0xf7,0x5f,0xf6,0x7,0xd6,0x1e,0x7e,0x3a,0xed,0xcf,0x2f,0xc6,0x2a,0xe4,0x91,0x3e,0xf,0x9,0xc4,0xc1,0x63,0x2a,0x4a,0x0,0xcc,0x84,0x3f,0x3,0x83,0x60,0x71,0xdf,0x7d,0xf7,0x71,0xfe,0xf9,0xe7,0x3,0xa3,0xcf,0xb,0x88,0x8b,0xf9,0x8f,0xb,0xcb,0x82,0x81,0x3e,0xac,0x7c,0x81,0xe2,0x89,0x67,0x32,0x78,0xcb,0x83,0xc8,0xd9,0x93,0xe0,0xe9,0xa1,0xb1,0x7e,0xf3,0x78,0x1b,0x8c,0x86,0xf2,0x8a,0x81,0x55,0x2e,0xc5,0x49,0xad,0x3c,0xf2,0xf9,0x1f,0xb3,0xf8,0xbc,0xcb,0x70,0x52,0x19,0x12,0x83,0xbd,0xbe,0x48,0x84,0x35,0xe1,0xaf,0xac,0x15,0x24,0xc6,0x4d,0x0,0x74,0x33,0x69,0x63,0xfe,0x6,0xba,0xe2,0xb2,0xcb,0x2e,0xe3,0x8e,0x3b,0xee,0x0,0x76,0x4d,0x2,0x54,0x30,0x7f,0xbf,0x30,0x66,0x2c,0x96,0x85,0xe8,0xed,0xc5,0x72,0x21,0xff,0x89,0xaf,0x33,0x78,0xfb,0xef,0x90,0x53,0xdb,0xbc,0x9d,0xfc,0xcc,0xd2,0x3e,0x83,0x4a,0x61,0x1,0xaf,0x38,0xd0,0x4,0x2f,0x9e,0xf1,0x3e,0x84,0xeb,0x60,0x39,0xa5,0xba,0x69,0x75,0x9b,0xa7,0x33,0x1e,0xc6,0x4c,0x0,0x74,0x33,0x69,0x95,0x5e,0x72,0x6,0x6,0xb5,0xe0,0x8c,0x33,0xce,0x60,0xd1,0xa2,0x45,0xdb,0x26,0x7,0x86,0xf9,0xb5,0x31,0x1e,0x2,0xef,0x41,0x18,0x32,0x7f,0x1,0xc,0x7e,0xf9,0x6a,0x8a,0xdf,0xfa,0xa2,0x37,0xcb,0x7f,0xad,0xeb,0xed,0x13,0x6f,0x60,0x50,0xd,0x6c,0xb,0x6c,0xd8,0xfb,0x8e,0xeb,0x69,0x5d,0xfb,0x1c,0xc5,0x5c,0x5b,0x5d,0x74,0x71,0x33,0x7f,0x18,0x23,0x1,0xd0,0xcd,0xa4,0x55,0x79,0x49,0x1a,0x18,0xd4,0x8b,0xa3,0x8e,0x3a,0x8a,0xc7,0x1e,0x7b,0x8c,0x96,0x96,0x96,0x9a,0x97,0x9,0xe,0x87,0x2a,0x5d,0xff,0x95,0x9a,0xff,0xc0,0x37,0x6f,0xa2,0xf4,0xf9,0xf,0xc3,0x72,0xcc,0x78,0xbf,0x41,0xed,0xc8,0xa,0xc4,0x2b,0x25,0x76,0x7b,0xf8,0xcf,0x14,0x5a,0x27,0x7a,0xe7,0xd,0xd4,0x88,0x38,0x9a,0xbf,0x10,0x22,0xdc,0x55,0x0,0xc6,0xfc,0xd,0xc,0x2a,0xc3,0xfe,0xfb,0xef,0xcf,0xe2,0xc5,0x8b,0x1,0x18,0x1c,0x1c,0xac,0xb9,0x8d,0x6b,0x61,0xfe,0x42,0x40,0x7e,0xd0,0xfb,0xf2,0xff,0xda,0x4d,0x38,0x9f,0x7a,0x17,0x2c,0x5,0x6,0xcd,0x12,0x3f,0x83,0x3a,0xd0,0x6,0xed,0xcf,0x3e,0xce,0x84,0x97,0x9e,0x66,0xb0,0x65,0x72,0xd4,0xd1,0x54,0x84,0xb0,0xe7,0x16,0x8c,0xf8,0x78,0x99,0x9,0x7f,0x6,0x6,0xd1,0x63,0xce,0x9c,0x39,0xfc,0xee,0x77,0xbf,0x3,0x6a,0x4b,0x2,0xb4,0x31,0xff,0x62,0x11,0xbb,0x58,0x22,0xff,0xee,0xb,0x28,0x5d,0xf8,0x2e,0x78,0x16,0xef,0x64,0x38,0x63,0xfe,0x6,0xb5,0xc2,0x15,0x90,0x86,0xb6,0x57,0x9e,0xc5,0x2e,0xf4,0x43,0x8d,0xa7,0x7,0x82,0xfe,0x6b,0xfd,0xc7,0xd2,0xd9,0xa5,0x54,0x8c,0xf9,0x1b,0x18,0xa8,0x83,0x33,0xcf,0x3c,0x93,0x9b,0x6f,0xbe,0x19,0xa8,0x2e,0x9,0xd0,0xc6,0xfc,0x9d,0x12,0x56,0xa1,0x40,0xfe,0xf4,0x73,0x29,0x7e,0xfd,0x3b,0xb0,0x2,0xb3,0xb9,0x8f,0x41,0xfd,0x68,0x12,0x88,0x57,0x1c,0x66,0x3d,0xfc,0x27,0xf2,0x2d,0x93,0x80,0xf1,0x8f,0xe4,0xde,0x19,0x71,0x9a,0xed,0x3f,0x9a,0x8e,0x35,0xd6,0x3f,0x6,0x21,0xa8,0x3a,0xaf,0x81,0x81,0x6a,0x78,0xc7,0x3b,0xde,0xc1,0x3d,0xf7,0xdc,0x3,0x54,0x96,0x4,0x68,0x61,0xfe,0x0,0xae,0x8b,0x35,0x98,0xa7,0x78,0xf2,0xbb,0x29,0xfc,0xfa,0x7a,0x28,0x0,0x1d,0xc6,0xfc,0xd,0xea,0x84,0x4,0x26,0xc1,0xf4,0x7,0xff,0xc6,0xd4,0xa5,0xf,0x30,0xd8,0x36,0xb5,0x6a,0x8a,0xb8,0x8e,0xf9,0xef,0xc,0x6b,0xac,0x7f,0xc,0x42,0x50,0x65,0x5e,0x3,0x3,0x55,0x71,0xd2,0x49,0x27,0xf1,0xb3,0x9f,0xfd,0xc,0x60,0xcc,0x43,0x84,0xb4,0x31,0x7f,0x21,0xb0,0x6,0x6,0x28,0xed,0x7d,0x10,0xf9,0x9f,0xde,0x8,0x9b,0x80,0x4d,0x66,0xa9,0x9f,0x81,0xf,0x48,0x58,0xd0,0xb,0xbb,0x3d,0xf2,0x47,0x4a,0x99,0x1c,0xa2,0xca,0xaf,0xff,0x46,0x31,0x7f,0x18,0x7a,0xdc,0x8c,0xf9,0x1b,0x18,0xa8,0x8f,0xf7,0xbd,0xef,0x7d,0x2c,0x5d,0xba,0x94,0xef,0x7e,0xf7,0xbb,0x38,0x8e,0x83,0x6d,0xdb,0xc8,0x61,0x67,0xa0,0x6b,0x63,0xfe,0x43,0x33,0xfe,0xdd,0x74,0x86,0xfc,0xcf,0xfe,0xe,0x19,0xe0,0xf9,0x6,0x35,0xff,0xf2,0x36,0xb5,0x9,0xb6,0xff,0x24,0x87,0x7e,0x6c,0xb6,0xaf,0x80,0x10,0x6c,0xdf,0x0,0x69,0x78,0xf1,0xba,0x43,0xff,0x2d,0x87,0x7e,0x5c,0xc0,0x1,0x4a,0x78,0x3d,0x2a,0xa5,0x61,0x3f,0x2e,0x75,0xcd,0x84,0xd7,0x2,0x43,0x5f,0xff,0x2d,0x8b,0x57,0x30,0xed,0x99,0x7f,0xd1,0x3f,0x71,0x26,0xc8,0xca,0x13,0x80,0x46,0x32,0x7f,0x80,0x84,0x31,0x7f,0x3,0x3,0x7d,0xf0,0x9d,0xef,0x7c,0x87,0xc7,0x1f,0x7f,0x9c,0xbf,0xff,0xfd,0xef,0x58,0xd6,0xf6,0xbe,0x72,0x6d,0xcc,0x5f,0x8,0xc8,0xe7,0xbd,0x19,0xff,0xdf,0xfe,0x3,0xf2,0xd0,0x29,0xf0,0x64,0x3,0x98,0xbf,0xb0,0xbc,0x7b,0xcc,0x0,0x39,0x20,0x8d,0x67,0xf2,0x25,0x20,0xf,0xf4,0x3,0xbd,0x20,0xfa,0xbb,0x11,0x5d,0x1d,0x88,0xde,0x4e,0x18,0xe8,0x46,0xc,0xf4,0x7b,0x2b,0x24,0x6,0xfb,0xc0,0x71,0xbc,0xe3,0x90,0x7,0x7a,0x41,0x4a,0x64,0x32,0x5,0x99,0x26,0x90,0x2e,0x32,0x93,0x43,0x66,0x72,0x90,0xc9,0x21,0xb3,0xcd,0xc8,0xa6,0x36,0x64,0xdb,0x24,0x64,0x53,0xb,0x34,0x27,0xa1,0x6d,0x48,0x33,0x65,0x79,0x9,0x42,0x1e,0x18,0x0,0x6,0xf1,0x12,0x5,0x37,0x26,0x89,0xc1,0x50,0x32,0xb5,0xdb,0x23,0x7f,0x20,0xd9,0xd7,0x45,0xff,0xc4,0x99,0x8,0x5,0x93,0x1e,0x15,0xcc,0x1f,0x2,0x78,0xec,0x8c,0xf9,0x1b,0x18,0x4,0x8b,0x3f,0xff,0xf9,0xcf,0xa4,0xd3,0x69,0xf2,0xf9,0x3c,0x99,0x4c,0xc6,0x17,0xce,0xd0,0x12,0x8,0xd7,0xc5,0x2a,0x16,0x29,0x9c,0xf9,0x49,0x9c,0xf7,0xbf,0x16,0x96,0xc9,0x78,0xad,0xf3,0x97,0x78,0x5d,0xd0,0x39,0xa0,0x95,0xed,0x5f,0xf2,0x45,0xa0,0xb,0xc4,0xc6,0x5e,0xac,0xf5,0x2b,0x11,0xeb,0xd7,0x60,0xaf,0x5e,0x8e,0x58,0xbf,0x1a,0x6b,0xf3,0x1a,0xc4,0xd6,0x4d,0x88,0xae,0xcd,0x88,0x9e,0xad,0x88,0xde,0x6e,0xc4,0x40,0x2f,0x94,0xe4,0x88,0xbb,0x1e,0x97,0x3b,0x3,0x46,0xfb,0xae,0x95,0x36,0xc8,0x4c,0x16,0x9a,0xda,0x70,0x5b,0x26,0x20,0xdb,0x26,0x23,0xdb,0xa7,0xe0,0x4e,0x9a,0x89,0x9c,0xba,0x1b,0xce,0xee,0x73,0x70,0x67,0xec,0x8e,0x3b,0x6d,0x1f,0xe4,0xd4,0xc9,0x30,0xd,0xc8,0x5a,0x1e,0xa1,0x83,0x97,0x14,0xf4,0xc,0xfd,0xa9,0xa0,0x79,0x8e,0x89,0x16,0x81,0x58,0x53,0x64,0xc6,0xe2,0xbf,0x31,0xd0,0x3e,0xbd,0x2a,0xf3,0x57,0xc5,0x94,0xc3,0xd4,0xf1,0x35,0x1,0x30,0xe6,0x6f,0x60,0x10,0x3c,0x52,0xa9,0x14,0xbf,0xf8,0xc5,0x2f,0x78,0xef,0x7b,0xdf,0x4b,0xa9,0x54,0x22,0x99,0x4c,0xee,0x30,0x14,0x50,0x2d,0x42,0x33,0xff,0x72,0xd7,0xff,0xa4,0x69,0x14,0xbe,0xf6,0x43,0x58,0xf,0x14,0xa5,0xfe,0x93,0xfe,0xa4,0x80,0x94,0x80,0xc9,0x40,0x33,0x9e,0x79,0xbe,0xdc,0x87,0xbd,0xe8,0x49,0xac,0x8d,0x2f,0x63,0x6d,0x5d,0x87,0xf5,0xf2,0x72,0xac,0x95,0xcb,0xb1,0xd6,0xbe,0x80,0xb5,0x69,0x2d,0xa2,0xe8,0x19,0xd3,0x70,0x23,0xdf,0x56,0x83,0x36,0x90,0x48,0x22,0x53,0x36,0x52,0x58,0xde,0x6f,0x89,0xa1,0x32,0x16,0x82,0x1d,0xd2,0x2,0x39,0xec,0x6a,0x9,0x48,0x17,0xe1,0x3a,0x88,0x62,0x1,0x36,0xaf,0xc7,0xde,0xb8,0x7e,0x97,0x91,0x3,0x9,0x60,0x81,0x9c,0x34,0xd,0x67,0xfa,0xee,0xb8,0xbb,0xed,0x83,0xb3,0xe7,0x7c,0xe4,0xb4,0x59,0xb8,0xad,0x53,0xbc,0xff,0xde,0xfb,0x0,0x98,0x5,0xa4,0x2d,0xef,0x7e,0xba,0xf0,0x7a,0xd,0xa4,0xc2,0x67,0x31,0x48,0x1,0x6d,0xb0,0xfb,0x5f,0x6e,0xa7,0x6d,0xcd,0x32,0xba,0x77,0xdb,0xaf,0xe2,0xee,0x7f,0x95,0x4c,0x39,0x4c,0x1d,0xdf,0x12,0x0,0x63,0xfe,0x6,0x6,0xe1,0xe1,0x9c,0x73,0xce,0xe1,0x89,0x27,0x9e,0xe0,0xf2,0xcb,0x2f,0xc7,0xb6,0xed,0x48,0x37,0xa,0xaa,0x18,0x85,0x82,0xd7,0xf5,0xff,0xf9,0xeb,0x61,0x6,0xf0,0x8c,0xc6,0xbb,0xfc,0x49,0x3c,0x73,0x9c,0x82,0xf7,0xb5,0xbf,0x19,0xec,0x7,0x9e,0xc0,0x7e,0xf8,0xef,0x24,0x9e,0xfc,0x37,0xd6,0xb2,0xc5,0x58,0xeb,0x56,0xef,0x92,0xdb,0x48,0x80,0x74,0x2,0xb7,0x39,0xb,0xd5,0x9e,0x4e,0x37,0x52,0x5d,0xed,0xf2,0x77,0x36,0x72,0xa7,0x7d,0x93,0x77,0xb6,0x40,0x21,0x25,0xa2,0x54,0x44,0x6c,0xdd,0x40,0x72,0xd3,0x6,0xc4,0x92,0x47,0x77,0xf8,0x5d,0x99,0x49,0xe1,0xec,0x39,0x17,0x67,0xdf,0x43,0x28,0x2d,0x78,0x35,0xa5,0x23,0x5e,0x83,0x33,0x67,0x1e,0xec,0xd,0x60,0xc1,0x56,0xa0,0x1b,0x70,0x14,0x4b,0x6,0xb2,0x2,0x36,0xc2,0x9e,0xff,0xfc,0x35,0x85,0xa6,0xca,0xb7,0xfd,0x55,0xcd,0x94,0xc3,0xd4,0x51,0x7a,0xe4,0xcd,0x98,0xbf,0x81,0xc1,0xe8,0xf8,0xde,0xf7,0xbe,0xc7,0x1f,0xff,0xf8,0x47,0x5e,0x78,0xe1,0x5,0xb2,0xd9,0x6c,0xd5,0xbd,0x0,0x7e,0x3d,0x5f,0x15,0xf1,0x8,0x81,0x55,0x28,0x50,0x3c,0xe6,0xd,0x38,0xe7,0x9e,0xe,0x2f,0x68,0xd8,0xf5,0x2f,0xf1,0xbe,0x32,0xa7,0x8,0x98,0x4,0x6c,0x4,0xfb,0xfe,0x87,0x49,0x3c,0xf0,0x67,0x12,0xf,0xfe,0x15,0xfb,0x89,0x47,0xb0,0xca,0xbf,0x6,0x90,0xcd,0xe0,0xda,0x9,0xb0,0x86,0xcf,0xe0,0xab,0xd,0xbe,0xd6,0x95,0x10,0xc8,0x54,0x1a,0x52,0xe9,0x1d,0x93,0x3,0xe9,0x82,0x94,0x88,0x42,0x9e,0xc4,0xb2,0xa7,0x49,0x2e,0x7b,0x1a,0xee,0xf8,0x15,0x6e,0x26,0x89,0x33,0x67,0x1,0xa5,0x3,0x17,0x52,0x3a,0xec,0x35,0x94,0xe,0x39,0x1e,0x77,0xee,0x74,0xc8,0x59,0xb0,0x5,0xe8,0xc4,0x9b,0x43,0x10,0xe5,0xeb,0x5a,0x2,0x13,0x61,0xca,0xdf,0xfe,0x45,0xfb,0xca,0x27,0xe9,0x9d,0xbe,0x77,0x45,0x5f,0xff,0x2a,0x9a,0x72,0x98,0x3a,0xbe,0x24,0x0,0x3a,0x4d,0x24,0x34,0x30,0x88,0x13,0x6e,0xbb,0xed,0x36,0xe,0x3e,0xf8,0x60,0xf2,0xf9,0x3c,0xe9,0x74,0xba,0xae,0xa1,0x80,0x5a,0x50,0xa9,0xf9,0x8b,0xc1,0x1,0xa4,0x80,0xc2,0x45,0x3f,0xf5,0xc6,0x96,0x7,0x35,0x4a,0x0,0x5c,0xbc,0x83,0x65,0x66,0x0,0x6d,0x20,0x1e,0x7b,0x85,0xd4,0x55,0x37,0x90,0xb8,0xf7,0x56,0x12,0x4f,0x3e,0xb2,0xad,0x1b,0xdf,0x4d,0x27,0x70,0x52,0x59,0xc0,0xdf,0xf7,0x57,0x68,0x89,0x9a,0xb0,0x40,0xb0,0x7d,0x42,0x61,0xf9,0xaf,0x7,0xfb,0x49,0x3c,0xfd,0x38,0xc9,0xa7,0x1f,0x87,0x5f,0x5f,0x85,0x33,0x71,0x22,0xa5,0xc3,0x4f,0xa0,0x78,0xe2,0x5b,0x29,0x1e,0xf5,0x5a,0xdc,0xfd,0xa6,0x79,0xbd,0x21,0x9b,0xf0,0x86,0xa,0xa2,0x18,0x26,0xb0,0x2d,0x28,0xc0,0xee,0xf,0xff,0x1,0x0,0x29,0x4,0x62,0x9c,0x67,0x41,0x55,0x53,0xe,0x53,0xa7,0xee,0x4,0xc0,0x98,0x7f,0xed,0xb8,0xef,0xbe,0xfb,0xb8,0xe0,0x82,0xb,0x76,0x98,0xcd,0x1d,0x34,0xa2,0x2c,0xdb,0xa0,0xe,0xb5,0x71,0x5d,0x97,0x54,0x2a,0x45,0x26,0x93,0xa1,0xb5,0xb5,0x95,0xe9,0xd3,0xa7,0x33,0x6d,0xda,0x34,0xf6,0xde,0x7b,0x6f,0xf6,0xdb,0x6f,0x3f,0x16,0x2c,0x58,0xe0,0xdb,0x64,0x39,0xd5,0x70,0xd0,0x41,0x7,0xf1,0xbf,0xff,0xfb,0xbf,0x7c,0xff,0xfb,0xdf,0xc7,0x75,0x5d,0x35,0x77,0xa,0x94,0x2e,0xc2,0x71,0xc9,0x9f,0xf3,0x5,0xe4,0x71,0xd3,0xe1,0x29,0x4d,0xcc,0xbf,0x6c,0xfc,0x7b,0x2,0x9,0xb0,0x1e,0x78,0x96,0xd4,0x1f,0xae,0x25,0x79,0xeb,0xf5,0xd8,0x3d,0x5d,0x43,0xa6,0x9f,0x84,0x74,0x76,0x87,0xaf,0x4d,0x2d,0xcd,0x7f,0xc,0x6c,0x4b,0x8,0x84,0xf0,0x26,0x71,0x76,0x6f,0x25,0x73,0xf7,0xed,0x64,0xee,0xbe,0x1d,0x67,0xf2,0x64,0x8a,0x47,0x9e,0x42,0xf1,0x98,0xd7,0x53,0x38,0xf6,0xc,0xe4,0x7e,0x13,0xa1,0x64,0x79,0xf3,0x3b,0xc2,0xda,0xd1,0x51,0x2,0x13,0x20,0xb3,0x7c,0x3d,0xd3,0x96,0xdc,0xcf,0xc0,0xa4,0x59,0xc6,0xfc,0x2b,0x44,0x5d,0x9,0x80,0x4e,0xe6,0x1f,0xe6,0xb6,0x8e,0x95,0x62,0xcd,0x9a,0x35,0x3c,0xfa,0xe8,0xa3,0xe3,0xff,0xa2,0x41,0x5d,0x98,0x3e,0x7d,0x3a,0x7,0x1f,0x7c,0x30,0x47,0x1f,0x7d,0x34,0x27,0x9c,0x70,0x2,0x27,0x9c,0x70,0x82,0x72,0x6d,0xa1,0x1e,0x5c,0x7e,0xf9,0xe5,0xfc,0xf2,0x97,0xbf,0x64,0xeb,0xd6,0xad,0x15,0xd,0x5,0x84,0x6a,0xfe,0x42,0x20,0xfa,0xfa,0x71,0xb3,0x59,0x8a,0x1f,0xfb,0x8a,0x67,0xc,0x22,0xdc,0x5e,0x8a,0xaa,0x51,0x36,0xfe,0xbd,0x1,0x1b,0xec,0x7b,0x1e,0x22,0x75,0xe3,0xf,0x48,0xfe,0xe9,0xd7,0x58,0x43,0xff,0xec,0xb4,0xb6,0x6e,0x37,0x7d,0xc5,0xcd,0xdf,0x37,0x48,0xe9,0xd,0x1f,0xb4,0xb4,0xe3,0x8,0xe1,0xd,0x17,0x74,0x6e,0x21,0xf3,0x97,0x9b,0xc9,0xfc,0xe5,0x66,0x9c,0x29,0x53,0x28,0xbc,0xe6,0xad,0xe4,0xdf,0xfc,0x7e,0x4a,0xb,0x8f,0x82,0x89,0x16,0xf4,0xe1,0xf5,0xc,0xc,0x4,0x98,0xc,0x48,0x1,0xcd,0xb0,0xdb,0xa3,0x7f,0x24,0xbb,0xf5,0x15,0x3a,0xf7,0x98,0x3f,0xe6,0xec,0x7f,0xd5,0x4d,0x39,0x4c,0x9d,0x9a,0x12,0x0,0xdd,0x26,0xfc,0x29,0xf7,0x20,0xd,0xa1,0xa9,0xa9,0x29,0x14,0x9d,0xa0,0xbe,0xbc,0x55,0xbf,0xde,0x71,0x1c,0xa4,0x94,0xac,0x5f,0xbf,0x9e,0xf5,0xeb,0xd7,0x73,0xd7,0x5d,0x77,0x1,0xb0,0xe7,0x9e,0x7b,0x72,0xfa,0xe9,0xa7,0x73,0xfc,0xf1,0xc7,0x73,0xf2,0xc9,0x27,0x33,0x79,0xb2,0x1e,0x27,0x85,0x8d,0x85,0xdf,0xfc,0xe6,0x37,0x9c,0x7a,0xea,0xa9,0x14,0x8b,0x45,0x12,0x89,0xd1,0x1f,0xeb,0xd0,0xf7,0xb,0x70,0x4a,0x8,0x20,0xff,0xb1,0xef,0xc1,0xfe,0x29,0x78,0x46,0xf1,0x59,0xff,0x25,0x60,0x86,0x5,0x6d,0x90,0xf8,0xcb,0x7d,0x24,0x7f,0x77,0x2d,0xc9,0x3b,0x6e,0xf2,0x8c,0x3f,0x21,0x70,0x72,0x2d,0x9e,0x11,0x8e,0x90,0x64,0xa9,0x68,0xfe,0x81,0xc5,0x34,0x74,0xff,0xb2,0x65,0xc2,0xf6,0x64,0x60,0xcb,0x26,0xb2,0xb7,0x5c,0x43,0xe6,0x96,0x6b,0x28,0x1e,0x73,0x12,0x85,0xa3,0x5f,0x8f,0x33,0xef,0x55,0x14,0x8f,0x3e,0x1,0xf6,0xb0,0x60,0xd,0xd0,0x17,0x40,0x22,0xd0,0x2c,0x48,0xbc,0xd0,0xcb,0xee,0xf,0xfe,0x7e,0xdc,0xa5,0x7f,0x3a,0x98,0x72,0x98,0x3a,0x55,0x57,0x85,0x6e,0x26,0xad,0xaa,0xf9,0xeb,0x2,0x5d,0xcd,0x1f,0xc0,0xb6,0x6d,0x92,0xc9,0xe4,0xe,0x3f,0x0,0xab,0x56,0xad,0xe2,0xc7,0x3f,0xfe,0x31,0xef,0x7c,0xe7,0x3b,0x99,0x33,0x67,0xe,0x9f,0xfc,0xe4,0x27,0x59,0xb6,0x6c,0x59,0x5d,0x71,0x46,0x8d,0x53,0x4e,0x39,0x85,0xf7,0xbc,0xe7,0x3d,0x94,0x4a,0xa5,0x51,0x7f,0x27,0x74,0xf3,0x17,0x2,0x31,0x98,0xc7,0xd9,0x63,0xe,0xa5,0x8f,0x7c,0x4,0x56,0xa3,0xee,0xd7,0x7f,0xf9,0xab,0x7f,0x81,0x5,0x1d,0x7d,0x64,0x3e,0xfe,0x61,0x9a,0xde,0x7b,0x22,0xe9,0x3b,0x6e,0x82,0x54,0x2,0xa7,0xad,0xd,0x99,0x6d,0xae,0x6a,0x57,0xb9,0x5a,0xa1,0xbc,0xf9,0xef,0x8c,0x72,0x32,0xd0,0xd6,0x8e,0x33,0x71,0x22,0x6e,0x73,0x8e,0xe4,0x7f,0xee,0xa5,0xf9,0xff,0x5d,0x40,0xeb,0x7,0x5e,0x43,0xdb,0x3b,0x17,0x92,0xfe,0xf1,0x4f,0xbd,0x8d,0x88,0xe,0xb0,0xa0,0xd5,0xf2,0x4e,0xeb,0xf3,0xa3,0x28,0x25,0xd0,0xe,0x93,0x9e,0x79,0x98,0x9,0x2f,0x3d,0x4d,0xa1,0x65,0x62,0x6d,0xf7,0xe0,0x23,0x74,0xd2,0x51,0x22,0x17,0x37,0xe6,0x1f,0x1c,0xea,0x29,0x3,0x9d,0xcd,0x7f,0xb4,0xeb,0x87,0x27,0x3,0xb6,0x6d,0xd3,0xd5,0xd5,0xc5,0x8f,0x7e,0xf4,0x23,0xe6,0xcd,0x9b,0xc7,0x79,0xe7,0x9d,0xc7,0xa6,0x4d,0x9b,0xea,0xd2,0x8c,0x12,0x97,0x5f,0x7e,0x39,0x96,0x65,0x91,0xcf,0xe7,0x77,0xf9,0xb7,0x48,0x76,0xa,0x1c,0xfa,0xfa,0x2f,0xbe,0xe7,0x8b,0x30,0x15,0xe8,0x92,0x6a,0x2d,0x1b,0x2b,0xa3,0x84,0xd7,0x5d,0x3d,0x7,0x12,0x37,0xfd,0x9e,0x96,0xd3,0xe6,0x92,0xf9,0xed,0x35,0xb8,0x65,0xe3,0x4f,0x67,0xc7,0xdd,0x29,0x4f,0x45,0xd3,0x8e,0x4,0x52,0x42,0x32,0x8d,0xdb,0xde,0x8e,0x33,0xb1,0x1d,0xb7,0xa5,0x99,0xe4,0x53,0xf,0xd1,0x72,0xf1,0x7,0x69,0x7b,0xdb,0xe1,0x64,0xbe,0x7f,0x15,0x62,0x60,0x10,0xe6,0x9,0x68,0xf3,0x21,0x11,0x10,0x2,0x5c,0x68,0x5f,0xf5,0x84,0xb7,0x67,0xc2,0x28,0x5c,0x3a,0x99,0x72,0x98,0x3a,0x55,0x25,0x0,0xba,0x8d,0xf9,0x37,0x3a,0x8c,0xf9,0x8f,0xd,0xcb,0xb2,0x76,0xe8,0x19,0xb8,0xee,0xba,0xeb,0xd8,0x7f,0xff,0xfd,0xb9,0xee,0xba,0xeb,0xea,0xd2,0x8e,0xa,0x93,0x27,0x4f,0xe6,0xd8,0x63,0x8f,0x45,0x4a,0xb9,0xc3,0xfd,0x47,0xb3,0x4d,0xb0,0xf7,0xf5,0xef,0xb6,0x4f,0xa2,0xf4,0xe6,0x73,0x60,0x2d,0x60,0x2b,0xf8,0xf5,0x5f,0xc4,0xeb,0x9e,0xce,0x42,0xe6,0x53,0xff,0x4b,0xd3,0xc7,0xdf,0x8a,0xb5,0xe5,0x15,0x9c,0xb6,0x56,0x48,0xe7,0x2a,0xda,0x22,0x57,0x45,0xf3,0x57,0x82,0x4b,0x2,0x89,0x24,0xce,0xc4,0x89,0x38,0x13,0x26,0x90,0x78,0x66,0x31,0x2d,0xff,0xf7,0x31,0x26,0xbc,0x75,0x7f,0x9a,0x2f,0xfd,0x26,0x76,0x4f,0xf,0xcc,0x16,0xde,0x2e,0x84,0xb5,0x6e,0x38,0xd8,0x2c,0xb0,0x56,0xe7,0x99,0xf9,0xf8,0xdf,0x18,0x9c,0x30,0x85,0x91,0x32,0x0,0xdd,0x4c,0x39,0x4c,0x9d,0x8a,0x13,0x0,0x63,0xfe,0x7a,0xc1,0x98,0x7f,0x75,0x28,0x27,0x2,0x5b,0xb7,0x6e,0xe5,0xbc,0xf3,0xce,0xe3,0xd4,0x53,0x4f,0xe5,0xf9,0xe7,0x9f,0xaf,0x2b,0x8e,0x28,0xf0,0xf9,0xcf,0x7f,0x1e,0x80,0x62,0xb1,0x8,0x44,0x65,0xfe,0x80,0xf0,0xf6,0xab,0x2b,0xbd,0xe9,0x3c,0x98,0x6b,0x43,0x87,0x82,0xe6,0x5f,0x2,0xf6,0xb6,0x60,0x6b,0x1f,0x4d,0x6f,0x39,0x81,0xcc,0xaf,0x7e,0x80,0x4c,0x25,0x70,0xdb,0xda,0xc0,0xdd,0xb6,0x9a,0x7f,0x4c,0x18,0xf3,0xaf,0x0,0xe5,0xc9,0x83,0x93,0x26,0xe1,0x4c,0x9c,0x8,0xab,0x5f,0xa2,0xe5,0x7b,0x5f,0xe4,0x98,0xcf,0xbe,0x9e,0x39,0xb7,0xfe,0x1a,0x52,0x78,0x49,0x58,0xaa,0xca,0x44,0x60,0x68,0xf6,0xff,0x8c,0xc7,0xee,0xa2,0xed,0xe5,0xa5,0x14,0x9b,0x26,0x4,0x13,0x7f,0x5,0xd0,0x55,0xa7,0xa2,0x4,0xc0,0x98,0xbf,0x5e,0xd0,0xb9,0xc,0xa2,0x8e,0x3d,0x95,0x4a,0x61,0x59,0x16,0x7f,0xff,0xfb,0xdf,0x99,0x37,0x6f,0x9e,0x76,0xbd,0x1,0xaf,0x7f,0xfd,0xeb,0x59,0xb0,0x60,0x1,0xa5,0x52,0xc9,0x97,0xe5,0xa5,0x35,0xd7,0xc7,0xe0,0x20,0x52,0x40,0xf1,0xf4,0xf3,0xa0,0x17,0xf5,0xc6,0xfe,0x4b,0xc0,0x5c,0xb,0xf2,0xd0,0xf4,0xce,0x13,0x49,0x3e,0xf1,0x4f,0x9c,0xe6,0x66,0x6f,0xb9,0x5b,0x85,0x7,0xe3,0x18,0xf3,0xaf,0x12,0x43,0x73,0x5,0xdc,0x9,0x13,0xc8,0x4f,0x9e,0x4c,0xba,0xa7,0x83,0x43,0xaf,0xbd,0x98,0x63,0xbf,0xfc,0xe,0x66,0xfe,0xf5,0x2f,0xde,0x8e,0x8a,0x7b,0x59,0xde,0x6,0x43,0x95,0x54,0x41,0x72,0xe8,0xd8,0xdf,0x87,0xef,0xa0,0x94,0xce,0x6,0x1f,0xff,0x28,0xd0,0x59,0x67,0xcc,0x37,0x44,0x50,0x4b,0xe7,0x8c,0xf9,0x7,0x87,0x7a,0xbf,0xfc,0xa3,0xfc,0x7a,0xf7,0x43,0xdb,0x8f,0x36,0x90,0x48,0x24,0x48,0xa7,0xd3,0x94,0x4a,0x25,0xce,0x3b,0xef,0x3c,0xce,0x39,0xe7,0x1c,0xfa,0xfb,0xfb,0xeb,0xe6,0xd,0xb,0x3f,0xfc,0xe1,0xf,0x81,0xed,0xbd,0x0,0xb5,0xa2,0xae,0xba,0x74,0x5c,0xdc,0xbd,0xe7,0x21,0xe7,0xcf,0xf1,0x96,0x81,0xa9,0xf4,0x68,0x96,0x80,0x39,0x16,0x62,0xc5,0x5a,0x9a,0xde,0x70,0x34,0x89,0xe5,0x8f,0xe0,0xb4,0xb4,0x78,0xe3,0xc9,0x21,0xef,0x1d,0xaf,0xaa,0x61,0xfb,0xcd,0xb5,0xf3,0xa,0x2,0x21,0x25,0x83,0x13,0xa6,0xd2,0xb3,0xdb,0xbe,0xb4,0xbf,0xf8,0x14,0x47,0x5e,0xfe,0x9,0x8e,0xfa,0xfa,0x7,0xd9,0xe3,0xb6,0xdb,0xb0,0xfa,0x7,0x61,0x37,0xcb,0x9b,0x94,0x39,0x5a,0x22,0x20,0x81,0xc9,0x30,0xe1,0xb1,0x27,0x99,0xfa,0xcc,0xbf,0x18,0xd8,0xe9,0xd8,0x5f,0x9d,0x4d,0x39,0x4c,0x9d,0x51,0x13,0x0,0xdd,0x4c,0xda,0x98,0x7f,0xf4,0x65,0x10,0xb5,0xf9,0xd7,0x8b,0xe1,0x1c,0x52,0x4a,0xd2,0xe9,0x34,0x42,0x8,0x6e,0xb8,0xe1,0x6,0x16,0x2e,0x5c,0x48,0x77,0x77,0x77,0xdd,0x1a,0x61,0xe0,0xc4,0x13,0x4f,0xe4,0xd5,0xaf,0x7e,0x35,0xc5,0x62,0xb1,0xe6,0x72,0xa9,0xab,0x3c,0x85,0x40,0x0,0xce,0xe1,0x27,0x79,0x93,0xff,0xf2,0xa,0x7d,0xfd,0x97,0x80,0x7d,0x2c,0xc4,0x8b,0x9b,0x69,0x7e,0xfd,0xa1,0x24,0x97,0x2d,0xc2,0x6d,0x6d,0xf5,0xcc,0xbf,0x42,0x18,0xf3,0xf7,0x87,0xcb,0x5b,0xae,0x27,0xe9,0x9b,0xbc,0x3b,0x3d,0x33,0xf7,0x62,0xea,0xd3,0xff,0xe6,0xf0,0x1f,0xfc,0xf,0x27,0x7e,0xf9,0xc,0x66,0xde,0xf5,0x17,0x6f,0xe7,0xc5,0x29,0xa3,0x4c,0x14,0xb4,0xbd,0x63,0x8d,0xf7,0xbe,0xef,0x97,0xd8,0x85,0x41,0xdc,0xc4,0xf6,0xf3,0xf,0x74,0x37,0xe5,0x30,0x75,0x42,0x5d,0x5,0x60,0xcc,0x3f,0x38,0x44,0x6d,0xa0,0x51,0x9a,0xbf,0x1f,0x18,0x29,0x6,0x29,0xe5,0xb6,0xb9,0x1,0x4b,0x96,0x2c,0xe1,0x90,0x43,0xe,0x61,0xdd,0xba,0x75,0x11,0x44,0x57,0x3d,0x2e,0xb8,0xe0,0x2,0xa0,0xb6,0x5e,0x80,0xba,0xeb,0xa3,0xe0,0xad,0x42,0x70,0x4e,0x38,0xcb,0x3b,0x5e,0x36,0xe4,0xed,0x89,0x47,0x85,0x83,0xb7,0xc6,0xbf,0x1b,0x9a,0xde,0x75,0x3c,0x76,0xcf,0xa6,0xed,0x1b,0xfa,0x28,0x76,0x6a,0x5c,0x35,0x50,0xd5,0xfc,0x2b,0xd6,0x94,0x2e,0x20,0xe8,0x9f,0xbc,0x1b,0x5d,0xb3,0xe7,0x91,0xdd,0xb2,0x8e,0x57,0x5d,0xfe,0x49,0xe,0xfd,0xc6,0x85,0x64,0x57,0xaf,0x85,0x3d,0xc5,0x8e,0xc3,0x2,0xe5,0x9d,0xff,0x96,0xad,0x67,0xda,0xd3,0xf7,0xd3,0x3f,0x65,0x77,0xc4,0xd0,0xb0,0x4d,0x1c,0x4c,0x39,0x4c,0x9d,0x11,0x13,0x0,0xd3,0xed,0xaf,0x17,0x1a,0xdd,0xfc,0x83,0x8e,0x5f,0x8,0x41,0x2a,0x95,0x62,0xe5,0xca,0x95,0x1c,0x7a,0xe8,0xa1,0x6c,0xd9,0xb2,0xa5,0x2e,0xbd,0x30,0xf0,0x96,0xb7,0xbc,0x85,0x19,0x33,0x66,0xd4,0xd5,0xb,0x50,0x2b,0x44,0xb1,0x84,0x3b,0x6d,0x26,0xce,0xe1,0xc7,0xc3,0x66,0xd4,0xe8,0xfe,0x97,0x78,0xb3,0xcd,0x27,0x40,0xf6,0x63,0xef,0x24,0xf1,0xf2,0xb3,0x5e,0xb7,0x7f,0x15,0xc9,0x89,0x8a,0x46,0xab,0x62,0x4c,0x35,0xf3,0x49,0x89,0x90,0x2e,0xfd,0x93,0x77,0xa3,0x6f,0xda,0xee,0xec,0x79,0xef,0xcd,0x1c,0x7f,0xd1,0x7f,0xb1,0xcf,0x2f,0x7e,0xa,0x49,0xbc,0x61,0x1,0x61,0x79,0x3b,0xff,0xe5,0xbc,0x9d,0xff,0x32,0x5b,0xd7,0x53,0xa,0xe0,0xfc,0x85,0xb1,0x10,0x27,0x9d,0x5d,0x12,0x0,0x63,0xfe,0x7a,0x41,0x67,0xf3,0xf7,0x3,0x61,0xc6,0x9f,0x4a,0xa5,0xd8,0xb0,0x61,0x3,0x47,0x1e,0x79,0x24,0x83,0x83,0x83,0x75,0xe9,0x86,0x81,0xf7,0xbd,0xef,0x7d,0x0,0x55,0x1d,0x10,0x54,0x7f,0x7d,0xa,0x2c,0xc0,0x39,0xea,0x75,0xde,0x12,0xaf,0xbe,0x3a,0xe9,0xfc,0x82,0x2b,0x60,0x2f,0x48,0xfe,0xe0,0x6,0xd2,0xf7,0xfe,0x6,0x27,0x9b,0x8d,0xa4,0xdb,0xdf,0x4f,0x2e,0x15,0x63,0xf2,0x83,0x4f,0xb8,0xe,0xd2,0x4e,0xd0,0xb5,0xc7,0x3c,0x2c,0x5c,0xe,0xba,0xfe,0x12,0x8e,0xbd,0xe8,0xed,0x4c,0x7c,0x78,0x31,0xcc,0x4,0xa6,0x8,0xc4,0x9a,0x22,0xb3,0x1e,0xf9,0xb,0xf9,0xb6,0xc9,0x8,0x59,0xf9,0x19,0x18,0xf5,0x22,0x6e,0x3a,0x3b,0x24,0x0,0xc6,0xfc,0x1b,0xb,0x51,0x9b,0xbf,0x8e,0xd7,0xa7,0x52,0x29,0x5e,0x7c,0xf1,0x45,0x4e,0x38,0xe1,0x84,0xba,0xb4,0xc3,0xc0,0xfb,0xdf,0xff,0x7e,0x80,0x11,0x37,0x6,0x1a,0x9,0xbe,0xf4,0xc6,0xc,0xf5,0xd3,0x3a,0x87,0x9e,0xe0,0x2d,0xef,0xaa,0x70,0x46,0x7d,0xa0,0x90,0xc0,0xc,0x81,0x78,0xba,0x8b,0xec,0xb7,0x3f,0xe0,0x45,0x98,0x4a,0x45,0xd2,0xed,0x6f,0xcc,0xbf,0xa,0x1e,0xd7,0xa1,0xd0,0x3c,0x81,0xae,0x3d,0xe7,0x33,0xf1,0x85,0x27,0x38,0xee,0xe2,0xb3,0xd8,0xef,0xa7,0x57,0xc0,0x74,0x98,0xf0,0xfc,0x12,0xda,0x5f,0x58,0x4c,0xbe,0x75,0x72,0xec,0x4c,0x39,0x4c,0x1d,0x6b,0xf8,0x7f,0x4,0x21,0x10,0x4,0x8c,0xf9,0xd7,0x3f,0xe3,0x5d,0x47,0xf3,0x55,0xe5,0xfa,0x64,0x32,0xc9,0xc3,0xf,0x3f,0xcc,0x59,0x67,0x9d,0x55,0x57,0xc,0x41,0x63,0xce,0x9c,0x39,0x1c,0x7f,0xfc,0xf1,0x15,0x9d,0x12,0xe8,0xd7,0x50,0x8c,0x18,0x1c,0xc4,0x4d,0xa5,0x70,0xe,0x3d,0x19,0x3a,0x50,0xa3,0xfb,0x1f,0x1,0x93,0x21,0x75,0xfd,0x77,0xb1,0xa,0x45,0x64,0x6b,0x4b,0xe8,0x4b,0xfd,0xfc,0xe4,0x52,0x31,0xa6,0xa0,0xf8,0xca,0xc3,0x2,0xbd,0xd3,0xf7,0x62,0x60,0xd2,0x34,0xe6,0xdd,0xf2,0x3d,0xe,0xbd,0xe0,0x73,0xec,0xfb,0xb7,0x6b,0xc9,0xb7,0x4e,0x86,0x90,0x4e,0x52,0x8d,0xa3,0xf9,0xc3,0x50,0xf,0x80,0x31,0x7f,0xbd,0xa0,0xb3,0x79,0xc6,0xe1,0x7a,0xcb,0xb2,0x48,0x24,0x12,0xfc,0xee,0x77,0xbf,0xe3,0x9a,0x6b,0xae,0xa9,0x8b,0x2b,0x68,0x7c,0xe8,0x43,0x1f,0x2,0xbc,0x83,0x91,0x46,0x83,0x9f,0xf3,0x30,0x84,0x2b,0x71,0xe7,0x1d,0x8e,0xdc,0x6f,0x37,0xe8,0xac,0x9b,0xb6,0x7e,0x94,0xbf,0xfe,0xff,0xb3,0x81,0xf4,0x8d,0xdf,0xc2,0x4d,0xd8,0x54,0x9a,0x95,0xa8,0x68,0xb4,0x2a,0xc6,0x14,0x14,0xdf,0xe,0xdc,0xae,0x43,0x29,0xd3,0x44,0xcf,0xac,0x39,0xcc,0x5a,0x74,0x7,0x93,0x97,0x2f,0x22,0x3f,0x71,0xc6,0xb8,0xc7,0xfe,0xfa,0xa2,0x1d,0x53,0xf3,0x7,0xb0,0x8c,0xf9,0xeb,0x85,0xa8,0xcd,0xaf,0xd1,0xaf,0x2f,0xa3,0x7c,0xe2,0xde,0x5,0x17,0x5c,0x40,0x4f,0x4f,0x8f,0x2f,0x9c,0x41,0xe0,0x8c,0x33,0xce,0x20,0x93,0xc9,0x8c,0x3a,0xc,0xe0,0xef,0x24,0x4c,0xef,0x4f,0x67,0xbf,0xc3,0xa0,0x1d,0x28,0xaa,0x30,0xfb,0x5f,0x40,0x1b,0xa4,0x7f,0xf5,0x6d,0xac,0xa2,0x83,0xcc,0x35,0x85,0xbe,0x2a,0xc1,0x98,0xbf,0x4f,0x1a,0x43,0xab,0x35,0x6,0x26,0xcf,0xa4,0xd0,0x3a,0x19,0xab,0x54,0x8,0x5e,0x33,0xc6,0xe6,0xf,0x1,0x2c,0x3,0x34,0xe6,0xaf,0x2e,0xa2,0x36,0x4f,0xdd,0xaf,0x1f,0xce,0x51,0xde,0x27,0xa0,0xbb,0xbb,0x9b,0xb3,0xcf,0x3e,0xbb,0x6e,0xde,0xa0,0xd0,0xd6,0xd6,0xb6,0x6d,0xbe,0xc2,0xce,0xf7,0xef,0xff,0xa,0x8c,0xa1,0x9d,0xde,0xf6,0x3d,0x4,0x6c,0xd4,0x58,0xfe,0xd7,0x2e,0xe0,0xe9,0x3e,0x92,0x77,0x5c,0x87,0x2b,0xa8,0xf8,0xe0,0x19,0x15,0x4d,0x5b,0x55,0x84,0xbe,0xca,0x24,0xe6,0xa6,0x1c,0xa6,0x8e,0xaf,0x9,0x80,0x31,0xff,0x60,0x61,0xc6,0xfc,0xa3,0xc5,0x48,0x31,0xd8,0xb6,0xcd,0x1f,0xfe,0xf0,0x7,0xfe,0xf1,0x8f,0x7f,0x44,0x10,0x51,0x65,0x78,0xfd,0xeb,0x5f,0xf,0xec,0xb8,0x1a,0xc0,0x7f,0xf3,0x7,0xa,0x79,0x24,0xe0,0xee,0x35,0x1f,0x6,0x89,0x7e,0xfc,0x5f,0x2,0x53,0x21,0x79,0xe7,0x6f,0xb0,0x7a,0xba,0x91,0x4d,0x4d,0x98,0xfd,0xfd,0xd5,0xe5,0x52,0x49,0xaf,0x51,0x74,0x7c,0x4b,0x0,0x8c,0xf9,0x7,0xb,0x63,0xfe,0xf5,0x21,0xa8,0x18,0xca,0x27,0x9,0x9e,0x77,0xde,0x79,0x75,0xf1,0x7,0x89,0x53,0x4e,0x39,0x5,0xd8,0xbe,0x1a,0x20,0xa8,0xf2,0x14,0xc5,0x12,0xb2,0xb9,0x19,0x39,0x6b,0xae,0x1a,0xcb,0xff,0x12,0xde,0x5e,0xf1,0xc9,0x7f,0xdc,0xec,0xfd,0xb7,0x65,0x8f,0x7b,0x89,0x31,0xff,0x68,0xb8,0x54,0xd2,0x6b,0x24,0x1d,0x5f,0x12,0x0,0x63,0xfe,0xc1,0xc2,0x98,0x7f,0x7d,0xd7,0x7,0x19,0x43,0x79,0xb7,0xc0,0x17,0x5f,0x7c,0x91,0xcb,0x2e,0xbb,0xac,0x2e,0x9d,0xa0,0x30,0x7f,0xfe,0x7c,0x66,0xcf,0x9e,0x5d,0xd1,0x6a,0x80,0x4a,0x30,0x66,0x79,0xec,0x31,0x17,0x39,0x63,0x12,0xc,0xd4,0x2d,0x53,0x3f,0x26,0x81,0xf5,0xe8,0xcb,0x24,0x1e,0xbd,0xd7,0x9b,0xfc,0x37,0xce,0x90,0x84,0x31,0xff,0x68,0xb8,0x54,0xd2,0x6b,0x34,0x9d,0xba,0x13,0x0,0x63,0xfe,0xc1,0x22,0x4a,0xf3,0xaf,0x17,0x51,0x9b,0xbf,0x1f,0xa8,0x24,0x6,0xdb,0xf6,0xbe,0x2c,0x2f,0xbc,0xf0,0x42,0xfa,0xfa,0x54,0xf8,0xf4,0xdd,0x15,0x7b,0xec,0xb1,0x87,0x2f,0x3c,0x63,0x95,0x87,0x0,0xdc,0x99,0x7b,0x43,0x1b,0x50,0xdf,0x39,0x44,0xfe,0xa0,0xd,0x12,0x8f,0xfc,0x5,0x51,0x74,0x20,0x9b,0x1b,0xf3,0x57,0x8d,0xf9,0x47,0xc3,0xa5,0x92,0x5e,0x23,0xea,0x84,0x7a,0x16,0x40,0xa5,0x50,0xe1,0xc5,0xaf,0x2,0xa2,0x2e,0x7,0x9d,0x7b,0x1e,0xc2,0x8c,0xa1,0xdc,0xb,0xe0,0xba,0x2e,0x57,0x5f,0x7d,0x75,0x5d,0x9a,0x41,0x61,0xdf,0x7d,0xf7,0x5,0x82,0x6f,0x53,0xee,0x94,0x59,0x90,0x6,0xdc,0x88,0x27,0x0,0xa,0xb,0xa,0x60,0x2f,0x7b,0x74,0xe8,0xbf,0xc7,0x48,0x5c,0x8c,0xf9,0x47,0xc2,0xa5,0x92,0x5e,0xa3,0xea,0xd4,0x95,0x0,0x4,0x71,0x33,0x51,0x9b,0x9e,0x2a,0x88,0xda,0x40,0x75,0xee,0x79,0x88,0x22,0x86,0x72,0x2f,0xc0,0xf,0x7e,0xf0,0x83,0x50,0x75,0x2b,0xc5,0x91,0x47,0x1e,0x9,0x80,0x5b,0xc7,0xce,0x7c,0x15,0x95,0xe9,0xa4,0x19,0xde,0xbe,0xed,0x51,0xaf,0x0,0x48,0x2,0x5b,0xc0,0x5a,0xb9,0xd4,0xfb,0xef,0x51,0xe2,0x51,0xa1,0xad,0xee,0xc,0x55,0xd,0xdb,0x98,0x7f,0xfc,0x74,0x6a,0x4e,0x0,0x8c,0xf9,0x7,0x7,0x9d,0xcd,0xdf,0xf,0xa8,0x10,0x7f,0xb5,0x1c,0x52,0x4a,0x6c,0xdb,0x66,0xf5,0xea,0xd5,0xdc,0x7b,0xef,0xbd,0x75,0xeb,0xfb,0x8d,0x83,0xe,0x3a,0x8,0x80,0x42,0xa1,0xb6,0xb5,0xd3,0xe3,0x96,0x87,0xf4,0x12,0xb,0xb7,0x7d,0x8a,0x77,0xea,0x5e,0xd4,0xc8,0x82,0xd8,0xd8,0x87,0x58,0xb7,0x72,0xd4,0x79,0xff,0x2a,0x9a,0xa3,0x8a,0x31,0x45,0x1,0x15,0xcd,0x32,0x8e,0x3a,0x35,0x25,0x0,0xc6,0xfc,0x83,0x43,0xd4,0xe6,0xd7,0xe8,0xd7,0xd7,0xc3,0x51,0x5e,0x11,0x70,0xc3,0xd,0x37,0xd4,0x1d,0x83,0xdf,0x38,0xe0,0x80,0x3,0x68,0x6a,0x6a,0x1a,0x73,0x47,0xc0,0xd1,0x50,0x51,0x79,0xb8,0xd2,0x33,0xda,0xd6,0x49,0xdb,0x8f,0x6d,0x8d,0x12,0x69,0x10,0x9b,0x57,0x23,0xb6,0x6e,0x82,0xc4,0x8,0x2b,0x16,0x14,0x34,0x5a,0x15,0x63,0x8a,0x82,0x4f,0x55,0xb3,0x8c,0xa3,0x4e,0xd5,0x9,0x80,0x31,0xff,0xe0,0x10,0xb5,0xf9,0x35,0xfa,0xf5,0xf5,0x72,0x94,0xd7,0xd9,0xdf,0x7a,0xeb,0xad,0x74,0x74,0x74,0xd4,0x1d,0x8b,0x9f,0x68,0x6b,0x6b,0x63,0xc1,0x82,0x5,0x55,0x5f,0x57,0x71,0x79,0x48,0x2f,0xb1,0x90,0x2d,0xed,0x6a,0xf4,0x0,0xa4,0x41,0x6c,0x7e,0x5,0x51,0x72,0x90,0xc9,0xf4,0xe,0xff,0xa4,0xa2,0xd1,0xaa,0x18,0x53,0x10,0x7c,0xe3,0xad,0xca,0x51,0xd9,0x2c,0xe3,0xa8,0x53,0x55,0x2,0xa0,0xb3,0xf9,0xab,0x9e,0x64,0x44,0x6d,0x7e,0x8d,0x7e,0xbd,0x5f,0x1c,0x89,0x44,0x82,0x9e,0x9e,0x1e,0xfe,0xfd,0xef,0x7f,0xd7,0xcd,0xe5,0x37,0xf6,0xdb,0x6f,0xbf,0xaa,0x7e,0xbf,0xaa,0xf2,0x18,0x9a,0x5b,0x20,0x33,0x4d,0x6a,0xf4,0x0,0x58,0x20,0xba,0xb7,0x7a,0x7b,0x11,0xd,0x5b,0xff,0xaf,0xa2,0xd1,0xaa,0x18,0x53,0x10,0x7c,0xe3,0x71,0xc5,0xcd,0xb,0x74,0xd0,0xa9,0x38,0x1,0x30,0xe6,0xaf,0x2e,0xa2,0x36,0x4f,0xdd,0xaf,0xf7,0x93,0xa3,0x3c,0x19,0x70,0xed,0xda,0xb5,0x75,0xf3,0xf9,0x8d,0x3d,0xf7,0xdc,0xb3,0xe2,0xdf,0xad,0xb6,0x3c,0x84,0xe3,0x20,0x93,0x36,0x64,0xb2,0x6a,0xf4,0x0,0x8,0x10,0x83,0x3b,0x2e,0xc9,0x54,0xd1,0x68,0x55,0x8c,0x29,0x28,0x3e,0x15,0xb4,0x8c,0xce,0x8e,0xa8,0x28,0x1,0x30,0xe6,0xaf,0x2e,0xa2,0x36,0x4f,0xdd,0xaf,0xf7,0x9b,0xa3,0xfc,0xe7,0xf2,0xe5,0xcb,0xeb,0xe6,0xf4,0x1b,0xbb,0xef,0xbe,0x3b,0xb0,0xe3,0x96,0xc0,0x23,0xa1,0xe6,0xf2,0xb0,0x2c,0xb0,0x12,0x15,0xef,0xb7,0xaf,0x2b,0x8c,0xf9,0xfb,0xcb,0x17,0x37,0x2f,0xd0,0x49,0x67,0xdc,0x4,0x40,0x67,0x3,0x55,0x3d,0xf6,0xa8,0xcd,0xaf,0xd1,0xaf,0xf,0x92,0x63,0xf1,0xe2,0xc5,0x75,0xf3,0xfa,0x8d,0x99,0x33,0x67,0x2,0x63,0x2f,0x5,0xac,0xab,0x3c,0xa4,0xdc,0xb6,0x1a,0x40,0x9,0x94,0x13,0x1d,0xa1,0xa6,0x69,0xfb,0x5,0x9d,0xcd,0x3f,0x2c,0xe8,0x64,0xca,0x61,0xea,0x8c,0x99,0x0,0x4,0x75,0x33,0x61,0x14,0x92,0xa,0x8d,0x2e,0x48,0x44,0x6d,0x9e,0x51,0x5f,0xef,0x7,0x82,0x4c,0x20,0x9e,0x7d,0xf6,0x59,0x8a,0x45,0x15,0xb6,0xc3,0xdb,0x8e,0x29,0x53,0xa6,0x0,0x8c,0x1a,0x97,0xa,0x75,0xe2,0x1b,0x24,0x90,0xca,0x0,0x6a,0x9a,0xbf,0xaa,0x65,0x1d,0x96,0xf9,0x4b,0x29,0xc7,0x9d,0x10,0x18,0x74,0xc,0xba,0xea,0xf8,0x89,0x51,0x13,0x80,0xa0,0xba,0xfd,0xe3,0x54,0xe1,0x51,0x21,0x6a,0xf3,0x55,0xe1,0xfa,0xa8,0x63,0x18,0x8f,0x63,0xd3,0xa6,0x4d,0x3c,0xfb,0xec,0xb3,0x75,0x6b,0xf8,0x89,0x29,0x53,0xa6,0x90,0x4e,0xa7,0x47,0xec,0x1,0xa8,0xb7,0x3c,0xa4,0x4,0x84,0xf0,0x86,0x1,0x54,0x18,0x2,0x70,0x41,0xb6,0x4d,0xf2,0x26,0x1,0xd6,0xb1,0xf9,0x51,0x19,0xaa,0x9a,0xbf,0xaa,0x5c,0xe3,0xf1,0xc5,0xcd,0x94,0xc3,0xd4,0xf1,0x53,0x6b,0xc4,0x4,0xc0,0x8c,0xf9,0xab,0x8b,0xa8,0x8d,0x4f,0xf7,0xeb,0xc3,0xe0,0x48,0x24,0x12,0x0,0xbc,0xf8,0xe2,0x8b,0x75,0xeb,0xf8,0x89,0x9,0x13,0x26,0xd0,0xd2,0xd2,0xb2,0xcb,0xdf,0xfb,0xf2,0xcc,0x58,0x2,0xcb,0x71,0xa1,0x54,0x50,0x63,0x83,0xf1,0x22,0xb8,0x93,0xa6,0x23,0x6d,0x81,0x28,0xe6,0xeb,0xa2,0x52,0xd5,0x64,0x55,0xe5,0xa,0x82,0x4f,0xe5,0x18,0x74,0xd6,0xd9,0xe5,0x51,0x35,0xe6,0xaf,0x2e,0xa2,0x36,0xcf,0xa8,0xaf,0xf7,0x3,0x61,0x24,0x10,0xe5,0x95,0x0,0x1b,0x36,0x6c,0xa8,0x5b,0xcb,0x4f,0xe4,0x72,0x39,0x9a,0x9a,0x9a,0x76,0xf8,0x3b,0xdf,0xba,0xc7,0x6d,0x1b,0x4a,0xe,0x62,0xb0,0x1f,0xc6,0x3f,0x75,0x37,0x78,0xc,0x80,0x9c,0x32,0xdb,0xdb,0x99,0xb0,0x50,0xfb,0xb2,0x4,0x55,0x4d,0x56,0x55,0xae,0x20,0xf8,0x54,0x8e,0x41,0x77,0x9d,0x1d,0x12,0x0,0x63,0xfe,0x6,0xa3,0x41,0x85,0xf2,0x55,0x21,0x1,0xa9,0x84,0xa3,0xfc,0x3b,0x5b,0xb7,0x6e,0xad,0x5b,0xcf,0x4f,0xa4,0x52,0x29,0xb2,0xd9,0xec,0xb6,0xff,0xf6,0x75,0x6c,0xdc,0xf6,0x7a,0x3d,0x18,0xec,0x53,0x23,0x1,0x18,0x4,0x39,0xad,0x15,0x39,0x73,0x6f,0x6a,0xbd,0x4b,0x55,0x4d,0x56,0x55,0xae,0x20,0xf8,0x54,0x8e,0x21,0xe,0x3a,0xdb,0x12,0x0,0x15,0x2a,0xce,0x60,0x74,0x44,0x69,0x7e,0x2a,0x74,0xbb,0xab,0xd0,0x3e,0xab,0x8d,0xa1,0xab,0xab,0x2b,0xa0,0x48,0x6a,0xc7,0xf0,0x4,0xc0,0xf,0x6c,0x2f,0x13,0x81,0x0,0x44,0x6f,0x97,0x1a,0x43,0x0,0x79,0x60,0xa,0x38,0xfb,0x1e,0xec,0xfd,0x77,0x84,0xed,0x47,0x55,0xc3,0x36,0xe6,0x6f,0x74,0xac,0x20,0x45,0xe2,0x52,0x48,0x51,0x43,0x77,0xf3,0x54,0x21,0xfe,0x28,0x62,0x28,0x95,0x4a,0x75,0x69,0x6,0x81,0xf2,0x7d,0xf8,0x5e,0xa6,0xd6,0x10,0x6f,0x77,0x87,0x1a,0x3d,0x0,0xd2,0x85,0x4,0x94,0x16,0x1c,0x33,0x34,0x11,0xb0,0xba,0x61,0x0,0xb3,0x72,0xa0,0x3a,0xa8,0x10,0x9b,0xf1,0x9b,0xea,0x61,0xe9,0x3e,0xdb,0x3f,0x4e,0x95,0x31,0x12,0xa2,0xfe,0xf2,0x8f,0xda,0xbc,0x75,0x5e,0x31,0x60,0x59,0x2a,0x7c,0xa,0xef,0x88,0xf1,0x36,0x1,0xaa,0x14,0xbb,0x94,0x89,0xf0,0xee,0x55,0x6c,0x2a,0xef,0x80,0x18,0xf1,0x73,0x29,0x80,0xcd,0x50,0x3a,0xfe,0x8d,0x38,0x6d,0x13,0x10,0xfd,0xfd,0x95,0x5f,0x1a,0x73,0xf3,0xf7,0xfb,0xbd,0xa9,0xc2,0x3b,0x38,0x6e,0xe6,0x1f,0x96,0xb7,0xf9,0xfe,0x86,0x52,0xa1,0x31,0xc4,0x5,0x51,0x9b,0x67,0xbd,0xd0,0x3d,0xfe,0x7a,0x63,0x18,0x6b,0xc3,0x9d,0xa8,0x50,0x9e,0xa0,0x58,0xf,0xc6,0x2a,0x13,0x6b,0xfd,0x4b,0x50,0x24,0xd2,0x2e,0xf7,0x6d,0xe8,0x90,0xc8,0x83,0x26,0x50,0x3c,0xf1,0xbf,0xbc,0x15,0xa,0x15,0x24,0x64,0x71,0x37,0x7f,0xbf,0xa1,0x42,0x6c,0x71,0x34,0xff,0xb0,0xe0,0x6b,0x2,0x10,0x66,0xe0,0x2a,0x34,0xbc,0x20,0x11,0xb5,0x79,0xea,0x7e,0xbd,0xa,0x31,0xf8,0x3d,0xde,0x5e,0x2f,0xa4,0x94,0x14,0xa,0x85,0xba,0x38,0xc6,0x2b,0x13,0xb1,0x69,0xd,0xf4,0xa3,0xc6,0x30,0x0,0x12,0x8a,0x50,0x78,0xe3,0xc7,0xbc,0xad,0x9,0x6,0x7,0xc6,0xfc,0xed,0x46,0x30,0x7f,0x95,0x63,0x53,0x39,0x86,0xb8,0xe9,0x94,0xb5,0x7c,0x4b,0x0,0x8c,0xf9,0xfb,0x87,0xa8,0x8d,0x4b,0xf7,0xeb,0xfd,0xe2,0xa8,0x17,0xed,0xed,0xed,0x51,0x87,0xb0,0x3,0xa4,0x94,0xc,0xc,0x8c,0x6d,0x82,0x75,0xf1,0x3,0xd6,0xba,0x55,0xd0,0x1,0xa4,0x2,0x93,0xa9,0x1c,0x2,0x58,0xb,0xce,0xeb,0xe,0xa7,0xf8,0xaa,0x13,0xb1,0x7,0xf3,0xa3,0xf6,0x2,0x18,0xf3,0xd7,0xf,0x71,0x33,0xe5,0x28,0x3c,0x54,0xbd,0x41,0xca,0x71,0x10,0xb7,0x46,0xbc,0x33,0xa2,0x36,0x4f,0xdd,0xaf,0x57,0x81,0xa3,0xdc,0xf5,0x3f,0x75,0xea,0xd4,0xba,0xe3,0xf0,0x13,0x85,0x42,0x81,0x7c,0xbe,0xf6,0x4d,0x71,0xc6,0x2d,0x13,0x1,0x62,0xdd,0x2a,0xc4,0x86,0xb5,0xa0,0x4a,0xe7,0x47,0xc1,0x9b,0xc,0x38,0xf8,0xd1,0xff,0x87,0x4,0xc4,0x8,0xbd,0x0,0xc6,0xfc,0xa3,0xe7,0x53,0x55,0x3f,0x6e,0x3a,0x3b,0x6b,0xf9,0x92,0x0,0xc4,0xb1,0x90,0xa2,0x40,0xd4,0xe6,0xa9,0xfb,0xf5,0xaa,0x70,0x94,0x67,0xff,0x97,0xf,0xdf,0x51,0x5,0xfd,0xfd,0xfd,0xf4,0xf6,0xf6,0xd6,0x74,0x6d,0x25,0x65,0x22,0x33,0x69,0xc4,0xc0,0x20,0xd6,0xda,0xe7,0xa0,0xb9,0x26,0x19,0xff,0x61,0x1,0xab,0x24,0xce,0x5b,0xe,0x23,0x7f,0xea,0xbb,0x86,0x7a,0x1,0xb6,0xdf,0x8b,0x8a,0xef,0x14,0xd5,0xcd,0x3a,0xea,0x32,0x33,0x7e,0x53,0x3b,0x76,0xbe,0xa7,0xba,0x12,0x0,0x33,0xdb,0xdf,0x3f,0x44,0x6d,0x9e,0xba,0x5f,0xaf,0x12,0x87,0xeb,0xba,0x24,0x93,0x49,0xf6,0xdb,0x6f,0xbf,0xba,0xb9,0xfc,0x44,0x47,0x47,0x7,0x3d,0x3d,0x3d,0x55,0x5f,0x57,0x71,0x99,0xd8,0x49,0x4,0x60,0x2f,0x7d,0x4,0x92,0x80,0x54,0xe4,0x99,0x75,0x24,0x74,0xc3,0xe0,0x45,0x97,0xe3,0x64,0x9b,0xb1,0x3a,0xbb,0xc0,0xb2,0x94,0xfe,0x62,0xf7,0xb,0xc6,0xfc,0xd5,0xd7,0x89,0xd2,0x43,0x6b,0x4e,0x0,0xa2,0x6e,0x8,0x6,0xdb,0x11,0xb5,0xf9,0x46,0x7d,0xbd,0x8a,0x1c,0x73,0xe6,0xcc,0x61,0xd6,0xac,0x59,0x75,0xf3,0xf9,0x89,0xcd,0x9b,0x37,0x53,0x2c,0x16,0xb7,0x9d,0x55,0x50,0x9,0x6a,0x29,0x13,0x7b,0xc9,0x3,0xd0,0x7,0xd8,0x8a,0xbc,0x23,0x2c,0x60,0xb5,0x8b,0x3c,0x70,0x1a,0xbd,0x3f,0xfa,0xb,0x2,0xb0,0xba,0x3a,0xc1,0xf2,0x67,0xa6,0xa2,0xaa,0x89,0x84,0x31,0x7f,0xa3,0x33,0x1e,0x6a,0x4a,0x0,0xcc,0x84,0x3f,0x75,0x10,0xb5,0xf9,0x46,0x7d,0xbd,0xaa,0x1c,0x7,0x1d,0x74,0x50,0xdd,0x7c,0x7e,0x63,0xcb,0x96,0x2d,0x0,0x15,0x27,0x0,0xb5,0x94,0x89,0x4,0xac,0x67,0x1f,0x81,0x35,0x45,0x68,0x1a,0xf7,0xd7,0xc3,0x83,0xd,0x3c,0x27,0x71,0xce,0x3c,0x8e,0xde,0xaf,0xfd,0x2,0x4b,0xe2,0x6d,0x5a,0x54,0xe7,0x5e,0xd,0xaa,0x1a,0xb6,0xea,0xe6,0x5f,0x2d,0x5f,0xdc,0x4c,0x59,0x15,0xf,0xad,0xba,0xf5,0xab,0x12,0xb8,0x41,0xf4,0xe6,0xab,0x42,0xfd,0xa8,0x68,0xfe,0x0,0x7,0x1f,0x7c,0x70,0xdd,0x9c,0x7e,0xe3,0x95,0x57,0x5e,0x1,0x2a,0xdb,0xa0,0xa8,0xd6,0x32,0x91,0xa9,0x24,0xd6,0x86,0x57,0xb0,0x97,0x2f,0x86,0x9,0x35,0x51,0x4,0x3,0x81,0x77,0x66,0xf1,0xa,0x28,0x7e,0xea,0x1c,0x7a,0x2f,0xb9,0x16,0xcb,0x91,0x88,0x8e,0x8e,0x9a,0x7b,0x2,0x54,0x35,0xec,0xa8,0xcd,0xda,0x6f,0x3e,0x15,0xde,0x33,0x7e,0x42,0x25,0xf,0x55,0x76,0x15,0x40,0xdc,0x2a,0x5d,0x35,0xa8,0x50,0xbe,0x2a,0x24,0x20,0x7e,0x73,0x94,0x57,0x0,0xa8,0xd6,0xfd,0xf,0xb0,0x66,0xcd,0x1a,0x60,0xfc,0x7b,0xae,0xab,0x4c,0x52,0x19,0x6f,0x1e,0xc0,0x13,0xf7,0x43,0xe,0x70,0xa3,0x6f,0x67,0xdb,0x20,0xf0,0x56,0x5,0x3c,0xf,0x85,0x4f,0x9f,0x47,0xcf,0x65,0xbf,0xf5,0x62,0xed,0xd8,0x5a,0x75,0x4f,0x80,0xaa,0x86,0x1d,0xb5,0x59,0xfb,0xcd,0xa7,0x92,0x59,0xea,0xa2,0x51,0x8d,0x56,0x55,0xad,0x3e,0x8e,0xdd,0x23,0xba,0xa2,0x9e,0x32,0x52,0xc1,0x38,0x55,0xa8,0xe3,0x20,0xca,0xa1,0x58,0x2c,0x2,0x6a,0xe,0x1,0xbc,0xf4,0xd2,0x4b,0xe3,0xfe,0x4e,0xfd,0x65,0xe2,0x6d,0x35,0x9c,0x58,0x74,0x27,0x74,0x2,0xa9,0xe8,0xeb,0x79,0x7,0x58,0xc0,0xa0,0xb,0xcf,0x41,0xf1,0xbc,0xb3,0xe8,0xfe,0xcd,0x43,0x38,0x13,0xa6,0x61,0x77,0x74,0x40,0xa9,0x18,0xea,0x6e,0x81,0x2a,0x73,0xa9,0xc0,0xa7,0x9a,0x59,0xea,0x84,0x4a,0xef,0xa7,0xe2,0x4,0x40,0xe7,0xd9,0xfe,0x71,0x5a,0x45,0x50,0xef,0xbd,0xc4,0xc1,0xfc,0xfd,0xa8,0xcf,0x20,0xca,0x41,0x8,0x81,0xeb,0xba,0x1c,0x7e,0xf8,0xe1,0x1c,0x72,0xc8,0x21,0x75,0xf3,0xfb,0x8d,0x67,0x9f,0x7d,0x76,0xcc,0x7f,0xf7,0xeb,0x19,0x91,0xc9,0x4,0x89,0xc7,0xfe,0x81,0xf5,0xd0,0x73,0xa0,0xd6,0x56,0x8,0x1e,0x2c,0xa0,0xe4,0xc2,0x33,0x12,0xe7,0xc4,0x23,0xe9,0xbe,0x6b,0x19,0x83,0x67,0x9c,0x8d,0xdd,0xd7,0x8f,0xd5,0x31,0xf6,0xbc,0x0,0x55,0xd,0x3b,0x6a,0xb3,0xf6,0x9b,0x2f,0x6e,0xb3,0xf0,0xcb,0x5a,0x61,0x68,0x54,0xa3,0x53,0x51,0x2,0xa0,0xb3,0x79,0xea,0x1c,0xfb,0xce,0x50,0xd1,0xf4,0x74,0xbb,0x3e,0x48,0x8e,0x72,0xf7,0xff,0x7f,0xff,0xf7,0x7f,0xd7,0xcd,0xef,0x37,0x7a,0x7b,0x7b,0x59,0xbe,0x7c,0xf9,0xa8,0xff,0xee,0xd7,0x73,0x22,0x84,0x80,0x6c,0xe,0xcb,0x85,0xe4,0x3d,0x37,0x7a,0xc3,0x0,0x51,0x1f,0xc,0x34,0x12,0x4,0x20,0x24,0x2c,0x77,0x91,0xd3,0x26,0xd0,0xff,0xb3,0x5f,0xd2,0xfb,0xad,0x9f,0xe3,0xb6,0x4c,0xf4,0x7a,0x3,0xa,0x83,0xbb,0x24,0x2,0xaa,0x1a,0x76,0xd4,0x66,0xed,0x37,0x5f,0x9c,0xc,0x39,0xa,0xad,0x6a,0x30,0x6e,0x2,0xa0,0x73,0x65,0xa8,0x5a,0xe8,0xba,0x42,0x5,0xf3,0xae,0x17,0x41,0x26,0x10,0xe5,0x5d,0xf6,0xde,0xf5,0xae,0x77,0xd5,0xad,0xe1,0x37,0x96,0x2f,0x5f,0x4e,0x67,0x67,0xe7,0x88,0x87,0x1,0xf9,0x6a,0xfe,0x0,0xd2,0x1b,0x8,0xb0,0x17,0xff,0xc3,0x1b,0x6,0x48,0x44,0x5f,0xef,0xa3,0x22,0x1,0xac,0x71,0xe1,0x25,0x28,0x7c,0xf8,0xbd,0x74,0xdf,0xb9,0x9c,0xc1,0x37,0x9f,0x83,0x35,0x90,0xf7,0x7a,0x3,0x84,0x0,0xe2,0x77,0x7a,0xde,0x68,0x30,0xe6,0xaf,0xaf,0x56,0x2d,0x3a,0x63,0x26,0x0,0x2a,0x7,0x1e,0x5,0x67,0x94,0x88,0xda,0x7c,0xa3,0xbe,0x5e,0xf5,0x18,0x84,0x10,0x48,0x29,0x79,0xcb,0x5b,0xde,0xc2,0xf4,0xe9,0xd3,0xeb,0xd6,0xf1,0x1b,0x4b,0x96,0x2c,0x1,0x20,0x9d,0x4e,0xef,0xf0,0xf7,0xbe,0x9b,0x3f,0x0,0x12,0x29,0xc0,0x7e,0x61,0x9,0xac,0x19,0x80,0x16,0x5f,0x24,0x82,0x83,0x8d,0x37,0x39,0xf0,0x19,0x17,0x39,0x73,0x32,0xfd,0x3f,0xfd,0x5,0xbd,0xd7,0xff,0xd,0x67,0xf6,0x5c,0x12,0x9d,0x9d,0x58,0xdd,0x9d,0x75,0x2f,0x17,0x2c,0x23,0x6a,0x83,0xd,0x8b,0xab,0x16,0xbe,0xb8,0xbd,0xb3,0x41,0x7d,0xf,0x1d,0xb5,0x55,0xab,0x1e,0x78,0xd8,0x9c,0x51,0x22,0x6a,0xe3,0x8b,0xfa,0x7a,0xbf,0x38,0x82,0x8c,0xa1,0x7c,0xca,0xde,0xe7,0x3e,0xf7,0xb9,0xb0,0xc2,0xa9,0xa,0x8b,0x17,0x2f,0x6,0x76,0xbc,0x87,0x60,0xcc,0xdf,0x83,0x6c,0x6a,0xc2,0xea,0xea,0x24,0x79,0xdf,0x2d,0x30,0xd,0x70,0x7c,0x91,0xa,0xe,0x2,0x2f,0x11,0x78,0xc5,0x85,0x95,0x50,0x7c,0xcb,0xa9,0x74,0xff,0x7e,0x9,0xfd,0x1f,0xf9,0x12,0x34,0xb5,0x62,0x6f,0xdd,0x8a,0xe8,0xec,0x4,0xd7,0x19,0xea,0x15,0xa8,0x41,0x42,0x61,0xf3,0xf7,0x1b,0x2a,0x9b,0xbf,0xce,0xde,0xe6,0xb7,0xce,0x88,0x9,0x80,0xe,0x81,0x37,0xa,0xa2,0x36,0xdf,0xa8,0xaf,0x57,0x85,0x63,0xac,0xeb,0x85,0x10,0x94,0x4a,0x25,0x16,0x2e,0x5c,0xc8,0xc2,0x85,0xb,0xeb,0xd2,0x9,0xa,0x4b,0x97,0x2e,0xd,0x84,0x77,0xd4,0x72,0x19,0x5a,0x5b,0x9f,0xfa,0xed,0xf7,0x61,0x2b,0xd0,0xa4,0xec,0x8a,0xe3,0x1d,0x61,0x1,0x8e,0xd7,0x1b,0x40,0x26,0xc5,0xc0,0xb7,0xbe,0x46,0xd7,0x1f,0x97,0xd1,0xff,0xbe,0xb,0x90,0x53,0xa6,0x60,0x77,0xf7,0x78,0x43,0x3,0x4e,0xa9,0xaa,0x44,0x40,0x75,0xf3,0x8f,0xb2,0x27,0xc1,0x98,0x7f,0x74,0x3a,0xbb,0x3c,0x95,0xba,0x4,0x3e,0x1a,0x67,0x9c,0x92,0x8a,0xa8,0xcd,0x37,0xea,0xeb,0xfd,0x8a,0x21,0xc8,0x36,0x21,0x84,0x60,0x70,0x70,0x10,0x80,0x5f,0xfe,0xf2,0x97,0x81,0xe9,0xd4,0x8b,0xd5,0xab,0x57,0x6f,0xfb,0xff,0x7e,0x95,0xc9,0x98,0x1c,0x52,0xe2,0xe6,0xb2,0x24,0x9f,0x7d,0x9c,0xe4,0xaf,0x6f,0x85,0xd9,0xa8,0xdf,0xb,0x30,0x1c,0x9,0xa0,0xc3,0x5b,0x29,0xe0,0xce,0x9e,0xc1,0xc0,0x77,0xbe,0x43,0xd7,0xed,0xcb,0xe9,0xb9,0xf2,0x76,0x8a,0x47,0x9d,0x88,0xdd,0xd3,0x8b,0xdd,0xd1,0x81,0x18,0xec,0x1f,0x37,0x11,0x50,0xdd,0xac,0x55,0x1e,0x46,0xf0,0xb,0x71,0x9b,0xed,0xef,0x97,0xce,0xe,0x9,0x80,0x4e,0x81,0x87,0xc1,0x19,0x25,0xa2,0x36,0xdf,0xa8,0xaf,0xf7,0x8b,0xc3,0xf,0x8c,0x15,0x87,0x94,0x12,0xd7,0x75,0xf9,0xd8,0xc7,0x3e,0xc6,0xbe,0xfb,0xee,0x1b,0x62,0x54,0x95,0x63,0xf5,0xea,0xd5,0xac,0x5c,0xb9,0x12,0x8,0xb6,0xdb,0x7f,0x17,0x24,0x53,0x48,0x20,0x7d,0xed,0x17,0x60,0x13,0xd0,0xa2,0x49,0x2f,0x40,0x19,0x2,0xb0,0x24,0x6c,0x70,0xe1,0x5,0x89,0x9c,0xd8,0x4e,0xe1,0x5d,0x6f,0xa1,0xe7,0x57,0xf7,0xd2,0xfd,0xa3,0x3f,0x90,0x3f,0xe5,0xcd,0x50,0x2c,0x61,0x77,0x74,0x60,0x75,0x76,0x82,0x74,0x6b,0x1e,0x1e,0xa8,0x38,0x24,0x45,0x9e,0x89,0x91,0x50,0x4d,0x6c,0x52,0xca,0xaa,0xaf,0xa9,0x15,0xa6,0x87,0x61,0x74,0x6c,0x7b,0x22,0x75,0xb,0x3c,0x68,0xce,0x28,0x11,0xb5,0xf9,0x46,0x7d,0xbd,0x2e,0x1c,0x42,0x8,0x6,0x6,0x6,0x68,0x6a,0x6a,0xe2,0xb2,0xcb,0x2e,0xab,0x5b,0x2b,0x28,0xdc,0x77,0xdf,0x7d,0x14,0x8b,0x45,0xb2,0xd9,0xac,0x2f,0x7c,0x15,0x97,0xab,0xeb,0xe2,0xe6,0x72,0x24,0x5e,0x5a,0x41,0xe2,0x37,0xb7,0xe8,0xd7,0xb,0x50,0x86,0x0,0x90,0xd0,0xe5,0xc2,0x52,0x17,0x7a,0xa0,0x78,0xd6,0x9b,0xe8,0xfd,0xf9,0xef,0xe9,0xbe,0x65,0x9,0xfd,0x1f,0xfe,0x2,0xce,0x9e,0x73,0xb0,0xbb,0xba,0xbd,0x5e,0x81,0xfc,0x80,0x97,0x8,0x28,0xfe,0x75,0x1d,0xe5,0x7b,0x33,0xac,0x2f,0x72,0x63,0xfe,0x63,0xc3,0xf2,0x9b,0x70,0x2c,0x18,0xf3,0x1f,0x1f,0x51,0x9b,0xaf,0xa,0xe5,0xa9,0x83,0xf9,0xc3,0xf6,0x5d,0xff,0x7e,0xf6,0xb3,0x9f,0x91,0xc9,0x64,0xea,0xd6,0xb,0xa,0x77,0xdf,0x7d,0x37,0x50,0xf9,0x21,0x40,0x63,0xa1,0xea,0x72,0x4d,0x24,0x91,0x40,0xe6,0x9a,0xb,0x61,0x2d,0xd0,0x6e,0x95,0x37,0xb,0xd4,0x13,0x36,0x90,0x77,0xe1,0x79,0x17,0xd6,0x82,0x73,0xd8,0x1,0xc,0x7c,0xe3,0x1b,0x74,0xdd,0xfe,0x2c,0x3d,0x97,0xfe,0x9c,0xc2,0xd1,0x27,0xc2,0x60,0x1e,0xbb,0xa3,0xc3,0x4b,0x6,0xa,0x83,0xbe,0xf4,0xa,0xa8,0x6e,0xfe,0x2a,0xbc,0x37,0xa2,0x84,0xae,0x1e,0x6a,0xe9,0x1a,0x78,0x50,0x9c,0x51,0x22,0x6a,0xf3,0x56,0xc1,0x78,0x55,0x88,0xa1,0x12,0xe,0x21,0x4,0xc5,0x62,0x91,0xd3,0x4e,0x3b,0x8d,0xb3,0xce,0x3a,0xab,0x6e,0xbd,0xa0,0xe0,0xba,0x2e,0x77,0xdd,0x75,0x17,0xb0,0xbd,0xdb,0x35,0x54,0x48,0x17,0xb7,0xb9,0x89,0xc4,0x9a,0x55,0xa4,0x7e,0xf2,0x7d,0xaf,0x17,0x40,0xc6,0xe0,0xb9,0xb5,0x0,0xd7,0xf5,0x56,0xd,0x2c,0x97,0x90,0x48,0x50,0xf8,0xf0,0x7b,0xe9,0xb9,0xf1,0x5e,0xba,0x7f,0xfb,0x14,0xfd,0x9f,0xfa,0x1a,0xa5,0x43,0x8e,0x44,0xf4,0xf,0x60,0x6f,0xdd,0x8a,0xd5,0xd1,0x81,0x18,0xe8,0x3,0xa7,0xfa,0x55,0x4,0xaa,0x9b,0xb5,0xaa,0xef,0x61,0x9d,0xbd,0x2d,0x2c,0x9d,0xfa,0x3f,0x9,0x2a,0x80,0xaa,0xd,0x44,0x25,0xa8,0x60,0x9c,0xf5,0x42,0x85,0x7b,0x8,0xcb,0xfc,0xfb,0xfb,0xfb,0x1,0xb8,0xf2,0xca,0x2b,0xeb,0xd6,0xb,0x12,0xf7,0xdd,0x77,0x1f,0x1b,0x37,0x6e,0xdc,0x65,0xfd,0x7f,0x2d,0xa8,0xb9,0x6c,0x2d,0x1b,0xd7,0xb6,0xc8,0x5c,0xf3,0x5,0x8a,0x6f,0x3d,0x7,0xb9,0xef,0x44,0x58,0x29,0x43,0x7a,0xfb,0x4,0x8c,0xf2,0xf0,0x40,0xaf,0x84,0xe7,0x80,0x94,0x85,0xf3,0xaa,0x3,0x19,0x38,0xf1,0x40,0x6,0x36,0x7e,0x89,0xc4,0x53,0x8b,0x49,0xdd,0x7d,0x33,0xa9,0xfb,0xff,0x8c,0xb5,0x7e,0x25,0x56,0x77,0xb7,0x77,0x30,0x21,0xe0,0x36,0xe7,0x20,0x95,0xf1,0x4e,0x29,0x1c,0x8d,0x5e,0x71,0xb3,0x56,0xe1,0xbd,0x33,0x12,0x74,0x36,0xe5,0x30,0x75,0x2,0x7f,0x4,0x83,0xa,0x5c,0xd5,0x86,0x17,0x5,0xe2,0x60,0xbc,0x2a,0xc4,0x50,0x9,0x87,0x65,0x59,0xf4,0xf5,0xf5,0x1,0x70,0xe7,0x9d,0x77,0xb2,0xf7,0xde,0x7b,0xd7,0xad,0x19,0x24,0xae,0xb9,0xe6,0x1a,0x0,0x52,0xa9,0x54,0x5d,0x3d,0x0,0x75,0x95,0xad,0x94,0xc8,0xa6,0x66,0xac,0xee,0x6e,0x72,0x9f,0x3c,0x83,0xbe,0x3f,0x3e,0x0,0x13,0x2c,0xe8,0x71,0x51,0x71,0x97,0xe0,0x9a,0x51,0x3e,0x63,0x60,0x1d,0x5e,0x2f,0x47,0x5a,0x50,0x7a,0xf5,0x61,0x94,0x4e,0x3c,0x8c,0xfe,0xd5,0xdf,0xc1,0x5e,0xf3,0x1c,0xf6,0xea,0xe7,0x48,0x3c,0x7a,0xf,0xc9,0xc7,0xee,0x23,0xf1,0xf4,0x13,0x58,0xf4,0xe3,0x2,0x32,0x95,0x40,0xe6,0x9a,0xbd,0xd,0x87,0x2,0x9a,0x20,0xa7,0x3a,0x9f,0x5f,0xd0,0xdd,0x94,0xc3,0xd4,0x9,0x34,0x1,0x30,0xe6,0x1f,0x3c,0x54,0x28,0x8b,0x46,0x31,0xff,0xe1,0x5f,0xfe,0xd7,0x5f,0x7f,0x3d,0xaf,0x7b,0xdd,0xeb,0xea,0xd6,0xc,0x12,0x5d,0x5d,0x5d,0xdc,0x7e,0xfb,0xed,0x8,0x21,0xa2,0x33,0xff,0x32,0x24,0xc8,0xe6,0x26,0xd2,0x4f,0x3f,0x48,0xf1,0xb2,0xcb,0x28,0x5c,0xfa,0x19,0x58,0x2a,0x40,0xe8,0x3c,0x21,0x60,0xc,0x8,0x9,0x5,0x9,0x6b,0x0,0x61,0x41,0x16,0x9c,0x5,0x73,0x71,0x8e,0x9a,0x4b,0xe1,0x1d,0x67,0xc0,0x6,0x48,0x2c,0x5e,0x44,0xf2,0xa1,0xbb,0x48,0x3e,0x7e,0x3f,0xf6,0xb3,0x8f,0x62,0x77,0x76,0x2,0x5e,0xef,0x80,0x6c,0xca,0x42,0xda,0x9f,0x49,0x9b,0x60,0xcc,0xdf,0xe8,0x8c,0x8c,0xc0,0x12,0x0,0x63,0xfe,0xc1,0x43,0x5,0xe3,0x8c,0xfa,0xfa,0xb0,0x38,0xca,0x33,0xfe,0xa5,0x94,0x7c,0xf3,0x9b,0xdf,0xe4,0xdc,0x73,0xcf,0xad,0x5b,0x33,0x68,0xfc,0xe6,0x37,0xbf,0xa1,0x50,0x28,0xd0,0xd4,0xd4,0x54,0x33,0x87,0x7f,0xcb,0x6,0x1,0x2b,0x89,0x23,0x20,0xf3,0xf3,0xaf,0x50,0x78,0xef,0xf9,0x30,0x53,0xc0,0x5a,0xe9,0x4d,0xac,0x8b,0x2b,0x4,0x80,0xb,0x3,0x78,0x3f,0x1b,0xf1,0xa,0x23,0x2d,0x28,0x9d,0xb8,0x90,0xd2,0xe9,0xb,0x19,0xe8,0x0,0xeb,0xf9,0x97,0x49,0x3c,0xf3,0x20,0x89,0x27,0xff,0x4d,0xf2,0xd1,0xfb,0x49,0xbe,0xf8,0xc,0xa2,0x6f,0x0,0x28,0x27,0x4,0x19,0x64,0x3a,0xe7,0x5d,0x5b,0x65,0x32,0x67,0xcc,0xdf,0xe8,0x8c,0x86,0x40,0x12,0x0,0x63,0xfe,0xc1,0x43,0x5,0xe3,0x54,0xa1,0x3e,0xc2,0xfe,0xf2,0xff,0xf2,0x97,0xbf,0xcc,0xe7,0x3f,0xff,0xf9,0xba,0x35,0xc3,0xc0,0x75,0xd7,0x5d,0x7,0x78,0xc3,0x16,0xb5,0xf4,0x0,0xf8,0xbe,0x67,0x80,0x74,0x91,0x2d,0xad,0xd8,0xdd,0xdd,0x64,0x2f,0x39,0x87,0x81,0x1b,0x6f,0x80,0xe,0xb,0x6,0x63,0x36,0x14,0x30,0x16,0xca,0x73,0x6,0xf2,0xd2,0x5b,0x15,0x21,0x81,0xa4,0x85,0xbb,0xcf,0x1e,0x14,0xe,0xdf,0x83,0x2,0xef,0x80,0x35,0x90,0x58,0xf1,0x24,0x89,0xa5,0xf,0x93,0x78,0x7a,0x11,0x89,0xe5,0x8b,0xb1,0x5f,0x5c,0x8a,0xbd,0x75,0x2b,0x43,0x57,0x23,0xb3,0x69,0x64,0x26,0xb,0xc2,0x66,0xac,0x65,0x15,0xc6,0xfc,0x8d,0xce,0x58,0xf0,0x3d,0x1,0x30,0xe6,0xaf,0x7,0x54,0x30,0x7f,0x1d,0x62,0x18,0x6e,0xfe,0xdf,0xfd,0xee,0x77,0xf9,0xec,0x67,0x3f,0x5b,0xb7,0x66,0x18,0x58,0xb2,0x64,0x9,0xf,0x3f,0xfc,0x30,0xc9,0x64,0x52,0xd,0xf3,0xdf,0xfe,0x17,0x38,0xb9,0x1c,0x99,0xbf,0xfe,0x8a,0xd2,0x77,0x4f,0xa0,0xf8,0xe5,0xf3,0xe0,0x29,0xcb,0x9b,0x51,0xdf,0x88,0x8f,0xb8,0xc0,0x9b,0x37,0xb0,0x15,0xd8,0x82,0xf7,0x85,0x9f,0x11,0x94,0x8e,0x3a,0x98,0xd2,0x49,0x7,0x43,0xe1,0x83,0xb0,0x11,0xec,0x17,0x9f,0x21,0xf9,0xc4,0x7f,0x48,0x2c,0x7d,0x88,0xc4,0x8a,0x27,0xb0,0x57,0x2d,0xc3,0xee,0xe8,0x4,0x86,0x12,0x82,0x94,0xd,0xc9,0x34,0x32,0x99,0x4,0x2b,0x1,0x48,0x63,0xfe,0x46,0x67,0x5c,0x1d,0x5f,0x13,0x0,0x63,0xfe,0xe1,0x20,0x6a,0xe3,0x6c,0x4,0xf3,0x2f,0x8f,0x9b,0x97,0xcd,0xff,0x8a,0x2b,0xae,0xe0,0x13,0x9f,0xf8,0x44,0xdd,0x9a,0x61,0xe1,0xbb,0xdf,0xfd,0x2e,0x0,0x99,0x4c,0xa6,0xea,0x4,0x20,0x30,0xf3,0x7,0xaf,0xfb,0x3a,0x95,0xc2,0x2d,0xc,0xd2,0xf4,0xcd,0xf,0xd2,0xb3,0xef,0x3c,0x9c,0xb7,0x1d,0x3,0xcf,0xc,0x75,0x6d,0x37,0xf2,0xa3,0x5e,0xee,0x1d,0x18,0x94,0xb0,0xde,0xfb,0xbf,0x58,0x16,0xa4,0xc1,0x39,0x74,0x3e,0xce,0xf1,0xf3,0xa1,0xf0,0x21,0xd8,0x4,0xf6,0x4b,0x2b,0xbc,0x44,0x60,0xf9,0x63,0x24,0x9f,0x7c,0x10,0x7b,0xd5,0x52,0x44,0x4f,0x7,0x76,0x5f,0xff,0x36,0x3a,0xd9,0x9c,0x43,0xfa,0x34,0x8f,0x40,0xd5,0x77,0x70,0x1c,0x4d,0x39,0x4c,0x1d,0xdf,0x12,0x0,0x63,0xfe,0xc1,0xa3,0x11,0x8c,0x57,0x85,0x18,0x86,0x7f,0xf5,0xcf,0x9b,0x37,0x8f,0x6b,0xae,0xb9,0x86,0x63,0x8f,0x3d,0xb6,0x6e,0xcd,0xb0,0xf0,0xdc,0x73,0xcf,0x71,0xc3,0xd,0x37,0xd4,0xf4,0xf5,0x1f,0xa8,0xf9,0x97,0xe1,0xba,0xc8,0xe6,0x56,0x44,0x67,0x27,0x2d,0xef,0x3f,0x96,0x5e,0xee,0xa1,0x74,0xe6,0x49,0xf0,0x34,0xf1,0x9d,0x14,0x58,0xb,0x4,0xde,0xf6,0xc2,0x83,0x78,0x3f,0x1b,0xf1,0x26,0x14,0xa6,0xc1,0x99,0xbf,0x2f,0xce,0xc2,0x7d,0xc1,0x3a,0xb,0x36,0x82,0xb5,0x76,0x3,0x56,0xc7,0x3a,0xac,0x75,0x2b,0x49,0x3e,0xfd,0x20,0xc9,0xa7,0x1f,0x22,0xb1,0xe4,0x41,0x12,0x5b,0xfa,0xbd,0x1e,0x2,0xc0,0x6d,0x6d,0x86,0x64,0xf5,0xcb,0x41,0x83,0x78,0x7,0xab,0xf0,0x1e,0x31,0x3a,0x3e,0x25,0x0,0xc6,0xfc,0xf5,0x80,0xea,0xc6,0x1b,0x56,0xc,0x63,0x71,0xbb,0xae,0xcb,0xc0,0x80,0x37,0xf9,0xea,0x23,0x1f,0xf9,0x8,0x57,0x5d,0x75,0x55,0x60,0x7a,0x41,0xe1,0x92,0x4b,0x2e,0x1,0x20,0x9b,0xcd,0xe2,0xba,0x6e,0xc5,0xd7,0x85,0x62,0xfe,0x65,0xb8,0x2e,0xee,0x84,0x9,0x58,0x9d,0x9d,0x34,0xbf,0xff,0x64,0xba,0x27,0x3c,0x85,0xfb,0x9a,0x3,0xe1,0x99,0x98,0xec,0xf,0x10,0x14,0x86,0x27,0x4,0x9b,0x1,0x4,0xa4,0x4,0xee,0x1e,0xd3,0x70,0xf7,0x9d,0x6,0xd9,0x43,0x28,0xd8,0x6f,0x85,0x2d,0x60,0x3f,0xf3,0xc,0xc9,0xa7,0x17,0x91,0x5c,0xf2,0x0,0x89,0x67,0x1e,0x26,0xf1,0xc2,0x33,0x58,0xdd,0xbd,0x5e,0x32,0x90,0x49,0x22,0x73,0x2d,0x3b,0x2c,0x3b,0x1c,0x9,0xc6,0xfc,0xe3,0xad,0x53,0xf7,0xa3,0x66,0xcc,0x3f,0x1c,0x44,0x6d,0x9c,0x3a,0x3d,0xb4,0xe3,0x61,0xa4,0x38,0x76,0xfe,0xea,0xff,0xde,0xf7,0xbe,0xc7,0x69,0xa7,0x9d,0x16,0x76,0x68,0x75,0xe3,0x85,0x17,0x5e,0xe0,0xe6,0x9b,0x6f,0x26,0x91,0x48,0xa8,0x6b,0xfe,0x65,0xc,0x4b,0x2,0x5a,0xde,0x7d,0xc,0xdd,0x7f,0x5a,0x82,0x3c,0x70,0x36,0x3c,0xe7,0x9a,0x24,0xa0,0x62,0xc,0x2d,0x37,0x2c,0xc,0xff,0x2b,0x2f,0x29,0x28,0xf,0x1b,0xc,0x16,0x3f,0x0,0xeb,0x24,0x89,0xe7,0x1e,0x27,0xf9,0xd4,0x3,0xa4,0x16,0xfd,0x95,0xc4,0x53,0xf,0x62,0x6f,0xdd,0x8a,0x0,0x6f,0x1f,0x82,0x96,0x9c,0xb7,0xca,0x60,0x58,0x32,0x60,0xcc,0x3f,0xfe,0x3a,0x75,0x3d,0x66,0xc6,0xfc,0xc3,0x41,0xd4,0xe6,0xad,0xca,0x43,0x1b,0x14,0x47,0xf9,0x8b,0x1f,0xe0,0xa2,0x8b,0x2e,0xe2,0xd2,0x4b,0x2f,0xad,0x5b,0x27,0x2a,0x7c,0xfd,0xeb,0x5f,0x7,0xbc,0xaf,0xff,0x4a,0xbb,0xff,0x23,0x31,0xff,0x32,0x86,0xf7,0x4,0xbc,0xef,0x75,0xf4,0xdc,0xbb,0xc,0xf6,0xb2,0x60,0xa5,0x49,0x2,0x6a,0x86,0x90,0x50,0x94,0xde,0x90,0xc1,0x6,0xbc,0xaf,0xfc,0xcc,0xd0,0xa6,0x44,0xaf,0x3d,0x8c,0x81,0xce,0x4f,0x60,0x3d,0xbf,0x86,0xe4,0x33,0xf,0x92,0x7c,0xfc,0x9f,0x24,0x9f,0x7a,0x10,0x7b,0xd9,0x93,0x24,0x7a,0xbc,0xe1,0x2,0x37,0x9b,0xf6,0x36,0x25,0xaa,0x61,0xc9,0xe1,0x98,0x61,0x29,0xf2,0xe,0x30,0x3a,0xdb,0x51,0xf3,0x23,0x66,0xcc,0x3f,0x1c,0xa8,0x60,0xde,0xf5,0x42,0x95,0x7,0xbf,0xcc,0x21,0xa5,0x24,0x9f,0xcf,0x6f,0x33,0x48,0xdb,0xb6,0x79,0xcf,0x7b,0xde,0xc3,0xf9,0xe7,0x9f,0xcf,0x41,0x7,0x1d,0x54,0xb7,0x4e,0x94,0xb8,0xfd,0xf6,0xdb,0x81,0xca,0xf7,0xfd,0x57,0xa1,0x7d,0xe0,0xba,0xb8,0x6d,0xad,0xd8,0x6b,0x96,0xd3,0xfc,0x96,0x63,0xe9,0xbd,0xf5,0x7e,0xd8,0xd7,0x86,0xe7,0xa5,0x77,0x1c,0xaf,0x2,0x21,0x6a,0x8b,0xf2,0x3c,0x82,0xf2,0x3e,0x4,0x12,0x48,0x58,0xb8,0x7b,0xee,0x46,0xfe,0x90,0xb3,0xc8,0xbf,0xe7,0x2c,0x6f,0x53,0xa2,0xa5,0x4f,0x91,0x7a,0xe0,0x4f,0x24,0x1f,0xfb,0x7,0xc9,0x67,0x1e,0x22,0xb9,0x65,0xb,0x0,0xae,0xd,0x6e,0x53,0xb,0x24,0x53,0xde,0xfc,0x83,0x1a,0x4f,0x72,0x52,0xe5,0x1d,0x60,0x74,0x76,0x44,0x4d,0x9,0x80,0x31,0xff,0x70,0xa0,0x82,0xf9,0xc7,0x21,0x6,0x0,0xc7,0x71,0xb6,0x9d,0xde,0x57,0xc6,0x9c,0x39,0x73,0x38,0xeb,0xac,0xb3,0x38,0xef,0xbc,0xf3,0x94,0xdf,0xd2,0xb7,0x12,0xfc,0xbf,0xff,0xf7,0xff,0xe8,0xec,0xec,0x24,0x97,0xcb,0x85,0xae,0x5d,0x7f,0x1d,0x9,0xdc,0xd6,0x56,0x52,0x4b,0xff,0x43,0xeb,0x19,0xaf,0xa2,0xe7,0xe7,0x7f,0x42,0x2e,0x98,0x9,0xcf,0xb,0x28,0xb8,0xc3,0xe,0x2e,0x37,0xa8,0xb,0x2,0x70,0x5c,0xe8,0xc0,0x5b,0x7a,0x38,0x34,0xa9,0xb0,0xb4,0xf0,0x20,0x4a,0x27,0x1f,0x4,0x9d,0x5f,0xc4,0x7e,0x6e,0x25,0xc9,0x27,0xfe,0x49,0xea,0xb1,0x7f,0x92,0x7c,0xe2,0xdf,0xd8,0x6b,0x5f,0x40,0x74,0xf7,0x78,0xc3,0x5,0x49,0x81,0xdb,0xda,0xe,0x96,0x5d,0x71,0xef,0x80,0x2a,0xef,0x0,0xa3,0xb3,0x2b,0xaa,0x4e,0x0,0x8c,0xf9,0xfb,0x87,0xe1,0x5f,0x69,0x8e,0xb3,0xeb,0x41,0xe9,0xe5,0xa5,0x68,0xb5,0x40,0x8,0x11,0xe9,0xf5,0x7e,0xc5,0x50,0xfe,0x73,0x2c,0x8e,0xe1,0xff,0xee,0x38,0xce,0xa8,0xbf,0xdb,0xde,0xde,0xce,0xc2,0x85,0xb,0x39,0xed,0xb4,0xd3,0x38,0xf6,0xd8,0x63,0x39,0xec,0xb0,0xc3,0x6a,0x8a,0x4b,0x45,0xac,0x58,0xb1,0x82,0xb,0x2e,0xb8,0x80,0x44,0x22,0x81,0x6d,0xdb,0x15,0x95,0x79,0xa4,0x5d,0xff,0x3b,0x43,0x4a,0x84,0x65,0xe1,0x4c,0x98,0x40,0xe2,0x85,0xc7,0x69,0x3b,0x79,0x3f,0xfa,0x2f,0xbd,0x8a,0xc2,0x87,0xde,0x3,0x6b,0x2c,0xe8,0x30,0x43,0x2,0xbe,0x43,0x0,0xb8,0x90,0x67,0xe8,0xfc,0x2,0x20,0x69,0xe1,0xec,0xbb,0x17,0xce,0xab,0xf6,0x62,0xf0,0x7d,0xef,0x45,0xac,0x1a,0xc4,0x5e,0xfd,0x2c,0x89,0x17,0x9e,0x22,0xf5,0xf0,0x3f,0x48,0x2d,0xbe,0xf,0x7b,0xf5,0x4b,0x5e,0x32,0x90,0xb2,0xbc,0x64,0x40,0x8c,0x3e,0x91,0xd0,0x98,0xbf,0xda,0x3a,0x55,0x3d,0x52,0xba,0x9b,0xbf,0x6a,0x49,0xc6,0xf0,0xb1,0xe7,0x91,0x50,0x8f,0xf9,0x4a,0x29,0xeb,0xbe,0x5e,0x57,0x58,0x96,0x45,0x7b,0x7b,0x3b,0xbb,0xef,0xbe,0x3b,0x73,0xe7,0xce,0xe5,0xb0,0xc3,0xe,0xe3,0xd0,0x43,0xf,0xe5,0x88,0x23,0x8e,0x60,0xe2,0xc4,0x89,0x51,0x87,0x17,0x8,0xde,0xf7,0xbe,0xf7,0x1,0x90,0xcb,0xe5,0x2a,0x9a,0xfc,0xa7,0x94,0xf9,0x97,0x79,0xca,0x49,0x5c,0x7b,0x3b,0x56,0x47,0x7,0xcd,0x17,0x9e,0x4d,0xff,0x8a,0x65,0xc,0xfe,0xdf,0xa5,0x90,0xb2,0x60,0x83,0x49,0x2,0x2,0x85,0xc0,0xdb,0x94,0x68,0xb,0xde,0xa,0x3,0xcb,0x42,0xb6,0x64,0x28,0x1d,0x75,0x28,0xa5,0x93,0xe,0x65,0xf0,0xbd,0xef,0x45,0xbc,0xd8,0x45,0xea,0x89,0x7b,0x49,0xfd,0xfb,0x4e,0xd2,0xff,0xba,0x3,0x7b,0xdd,0x3a,0xaf,0x53,0x21,0x65,0x21,0x77,0x4a,0x6,0x8c,0xf9,0xab,0xaf,0x53,0xf1,0xe3,0x64,0xcc,0xdf,0x7f,0xbc,0xe6,0x35,0xaf,0xe1,0x96,0x5b,0x6e,0xc1,0xb2,0x2c,0x5f,0xe3,0xf3,0xe3,0xcb,0x5d,0x27,0x48,0x29,0xb1,0x6d,0x9b,0xa6,0xa6,0x26,0x9a,0x9a,0x9a,0x98,0x34,0x69,0x12,0xd3,0xa6,0x4d,0xa3,0xb5,0xb5,0x35,0xea,0xd0,0x42,0xc1,0x4d,0x37,0xdd,0xc4,0x3,0xf,0x3c,0x50,0xf1,0xb2,0x3f,0x25,0xcd,0x7f,0x38,0x5c,0x17,0xb7,0xbd,0x1d,0xd1,0xdf,0x47,0xd3,0xb5,0x5f,0xc7,0x7a,0x65,0x35,0xfd,0xd7,0xfe,0x2,0x9a,0x2c,0xef,0x18,0x61,0x33,0x2f,0x20,0x78,0x94,0xe7,0xe,0xf4,0xe1,0xfd,0xc,0x6d,0x4a,0x24,0x27,0xb5,0x91,0x7f,0xc7,0x5b,0xc9,0xbf,0xfd,0xad,0xf4,0x2d,0xfb,0x6,0xc9,0x87,0xee,0x22,0xfd,0xc0,0x5d,0xa4,0x1e,0xf9,0x3b,0xf6,0x2b,0xaf,0x0,0xe0,0x36,0x65,0x90,0x4d,0x43,0xcf,0x9e,0x6,0xef,0xa1,0x46,0xd6,0x11,0x47,0x1c,0x71,0x44,0x37,0xd0,0xe2,0x17,0x61,0x35,0x8,0xab,0x40,0xa4,0x94,0xac,0x59,0xb3,0x86,0x6b,0xae,0xb9,0x86,0x33,0xce,0x38,0x23,0x14,0x4d,0x3,0x83,0x30,0xd0,0xd7,0xd7,0xc7,0xd4,0xa9,0x53,0xe9,0xef,0xef,0xa7,0xb5,0xb5,0x75,0xdc,0x4,0x40,0x79,0xf3,0xdf,0xf1,0x1f,0xa1,0x54,0xc4,0xee,0xed,0xa3,0x78,0xc8,0x9,0xf4,0x7d,0xef,0x17,0xb8,0x47,0xcc,0x86,0x15,0xc0,0x80,0x1b,0xef,0x43,0x84,0x54,0x86,0xc4,0xfb,0xd2,0x6f,0x3,0x26,0x3,0x45,0xb0,0x56,0x6c,0x21,0xf9,0xc8,0x5d,0xa4,0xef,0xff,0x13,0x99,0xfb,0xfe,0x80,0xdd,0x3b,0xb4,0xa2,0x60,0x42,0x2b,0x32,0x95,0xd9,0x21,0x11,0x70,0x1c,0x87,0x44,0x22,0xc1,0x1,0x7,0x1c,0x40,0x2e,0x97,0xdb,0x65,0x6e,0xe,0xa8,0x69,0x96,0x31,0xd4,0x59,0x3b,0xee,0xd4,0x1a,0xdd,0xcd,0x5f,0xb7,0xaf,0x59,0x3,0x83,0x6a,0xf0,0x9e,0xf7,0xbc,0x87,0xfe,0xfe,0x7e,0x9a,0x9b,0x9b,0xb5,0x33,0xff,0x71,0x21,0x25,0x24,0x92,0x38,0x6d,0xad,0x24,0x9f,0xb8,0x9f,0xd6,0xd3,0xe6,0x93,0xba,0xf2,0xe7,0xb0,0x1b,0xb0,0x8f,0xe5,0x2d,0x6f,0xab,0x7c,0xab,0x3,0x3,0xbf,0x50,0x9e,0x3b,0xd0,0xe5,0xc2,0xf3,0x2e,0xac,0x6,0x77,0xea,0x24,0xf2,0xef,0x7b,0x37,0xdd,0x57,0xdf,0xc4,0x96,0x5f,0x3f,0x41,0xd7,0x85,0x97,0x51,0x58,0x78,0x2,0xa2,0xa7,0x9b,0xc4,0xc6,0x8d,0xd8,0x9b,0x36,0x21,0xf2,0x3,0x5e,0x52,0x37,0x1e,0x7d,0xcc,0xbc,0x41,0x65,0x9d,0x31,0x13,0x0,0x63,0xfe,0x6,0x6,0xea,0xe2,0xda,0x6b,0xaf,0xe5,0xf7,0xbf,0xff,0x3d,0x99,0x4c,0x66,0xdc,0xb6,0xae,0xa2,0xf9,0x57,0xc4,0x25,0x25,0x20,0x70,0xda,0xdb,0x11,0x85,0x3e,0x9a,0xbf,0x70,0x2e,0x4d,0x67,0xbf,0x1d,0xfb,0xe1,0x27,0xbd,0x44,0x60,0xb2,0x5,0xbb,0xce,0x9f,0x35,0x8,0xb,0xe5,0xa1,0x82,0x2e,0xd7,0xdb,0xc0,0x69,0xd,0x38,0xf3,0xf6,0xa5,0xff,0x73,0xe7,0xb3,0xf5,0x17,0xf7,0xb1,0xf5,0x57,0x8f,0xd2,0xf3,0xc1,0x2f,0x50,0x38,0xfc,0x48,0x44,0xb1,0x44,0x62,0xe3,0x46,0xac,0x8e,0xad,0xde,0x75,0xa3,0x6c,0xc8,0x15,0x4a,0xd8,0x46,0x7,0x18,0x63,0xe,0x80,0x31,0x7f,0x3,0x3,0x75,0xf1,0x8f,0x7f,0xfc,0x83,0xf,0x7d,0xe8,0x43,0xd8,0xb6,0x4d,0x2a,0x95,0x1a,0xf3,0xeb,0x5f,0x5b,0xf3,0x1f,0x8e,0xa1,0x79,0x1,0x14,0xb,0xa4,0xff,0x76,0xb,0xa9,0xbf,0xdd,0x42,0xfe,0x1d,0x1f,0xa6,0xff,0x92,0x2b,0x61,0xbe,0xd,0x2f,0x62,0x86,0x5,0xa2,0x86,0x85,0x97,0xc,0x6c,0xc2,0xdb,0x84,0x28,0x65,0x51,0x7c,0xf5,0xe1,0x14,0x4f,0x3a,0x1c,0xb6,0x42,0x62,0xe9,0xd3,0x64,0xfe,0x76,0x13,0xc9,0x3b,0x7e,0x45,0xea,0x95,0xd5,0x64,0x26,0xb7,0x20,0x66,0xef,0x87,0x14,0x16,0x42,0xba,0xb1,0xf3,0x6,0x1d,0x74,0xec,0x99,0x33,0x67,0x7e,0x1,0xd8,0xe1,0x84,0x88,0xb8,0x99,0xbf,0x94,0x92,0xee,0xee,0x6e,0xde,0xf8,0xc6,0x37,0x32,0x77,0xee,0xdc,0x50,0x62,0x30,0x30,0x8,0x12,0x27,0x9c,0x70,0x2,0xdd,0xdd,0xdd,0xb4,0xb4,0xb4,0xc4,0xdf,0xfc,0xcb,0x90,0xd2,0x9b,0x88,0x96,0xcd,0x82,0x5b,0x24,0xf5,0xd4,0x23,0xa4,0xee,0xb8,0x19,0x99,0x99,0x8a,0xf3,0xaa,0x5,0x30,0x4d,0x40,0xb7,0x0,0xc7,0x4c,0x12,0x8c,0x1c,0x2,0x70,0x25,0x74,0x4b,0xe8,0x4,0x1c,0x81,0x3b,0x67,0x2a,0x85,0xd3,0x4f,0x66,0xf0,0xe4,0xf,0x52,0xda,0x7d,0x6f,0x5a,0x64,0x91,0x49,0x2f,0x3d,0x4b,0x62,0xa0,0x9b,0x52,0x53,0x5b,0x5d,0x1b,0xd,0x55,0x1c,0x96,0x6,0xa6,0x1c,0xa2,0x4e,0xcf,0x2e,0x43,0x0,0x71,0x33,0x7f,0x3,0x83,0xb8,0xe1,0x8b,0x5f,0xfc,0x22,0xab,0x57,0xaf,0x1e,0x77,0xc9,0x5f,0xac,0xcc,0x7f,0x38,0xa4,0x44,0xe6,0x5a,0x70,0xda,0xdb,0xb1,0x5f,0x7e,0x8e,0x96,0xf3,0xdf,0x49,0xcb,0xdb,0x4f,0x21,0xf1,0xe7,0x7b,0x60,0xf,0x60,0xb6,0x5,0xd2,0xa,0xda,0x4b,0xc,0x2a,0x81,0x0,0x90,0x50,0x74,0xe1,0x15,0x17,0x96,0x49,0x68,0x6b,0x66,0xe0,0xe3,0xe7,0xf1,0xc8,0xa5,0x37,0xf2,0xe0,0xc7,0x2e,0xa3,0x6b,0xcf,0xf9,0xb4,0xbc,0xf2,0x22,0xb9,0xcd,0x6b,0x40,0x8,0xa4,0xf1,0xa0,0xd0,0x74,0x76,0xe8,0x1,0x88,0xab,0xf9,0x9b,0x1e,0x0,0x83,0xb8,0xe0,0xd6,0x5b,0x6f,0xe5,0x53,0x9f,0xfa,0x14,0xa9,0x54,0x8a,0x64,0x32,0x39,0xea,0xef,0xc5,0xd6,0xfc,0x87,0x78,0xca,0x4c,0x32,0x9b,0x43,0xa6,0x6c,0x92,0x2f,0x2c,0x27,0xfd,0x87,0x5f,0x62,0x3f,0xbe,0x18,0x67,0xfa,0x5c,0xe4,0xd1,0x33,0x21,0x25,0xa0,0x57,0x78,0x5f,0xa2,0xe6,0xbb,0x20,0x7a,0x88,0xa1,0x9f,0xbc,0x84,0xcd,0x12,0xa4,0xa0,0xe7,0xa0,0x7d,0x59,0xf5,0xea,0xb3,0xe8,0x9d,0xb1,0x17,0xd9,0x8e,0x8d,0x4c,0x7c,0xe1,0x49,0x2c,0xb7,0x44,0x31,0xd7,0xe2,0x6b,0x95,0x45,0xed,0x41,0x8a,0xea,0xf4,0x6c,0x4b,0x0,0xe2,0x6a,0xfe,0x60,0x12,0x0,0x83,0x78,0xe0,0xa9,0xa7,0x9e,0xe2,0xa4,0x93,0x4e,0x2,0xa0,0xa9,0xa9,0x69,0xd4,0xbd,0x1e,0xe2,0x6c,0xfe,0xbb,0x72,0x49,0x10,0x16,0x32,0x97,0x43,0x5a,0x82,0xe4,0xf2,0x67,0x48,0xdd,0x72,0xd,0xd6,0x9a,0x2d,0xb8,0x93,0xf6,0x42,0x2e,0x98,0x2,0x93,0x4,0xb8,0x2,0xa,0x43,0x9b,0xd,0x99,0x64,0x20,0x7a,0x8,0xbc,0xa1,0x9a,0x2e,0x9,0x96,0xa0,0xfb,0x90,0xfd,0x78,0x69,0xe1,0x99,0xf4,0x4f,0x99,0x45,0xf3,0xba,0x97,0x98,0xf0,0xd2,0x33,0x48,0xdb,0xa6,0x94,0xce,0xd5,0x5d,0x5d,0x2a,0x78,0x90,0xa2,0x3a,0x5e,0x2,0x20,0x84,0x48,0x8f,0xff,0xbb,0xd5,0x43,0x95,0x2,0x31,0x9,0x80,0x81,0xee,0x58,0xb1,0x62,0x5,0x47,0x1f,0x7d,0x34,0xf9,0x7c,0x7e,0xcc,0xf5,0xfe,0x8d,0x65,0xfe,0xc3,0x20,0x25,0xd8,0x36,0x32,0xd7,0x84,0x70,0x8a,0xa4,0x1e,0x5f,0x44,0xea,0x96,0xab,0xb1,0x9f,0x7b,0xe,0x9c,0x2c,0x32,0x37,0x9,0xf6,0xce,0x42,0xab,0x80,0x7e,0x1,0x25,0x93,0x8,0x28,0x81,0x72,0x22,0xd0,0x29,0xc1,0x16,0x74,0x1e,0x7e,0x0,0x2f,0x1d,0xf5,0x36,0xdc,0x64,0x92,0xb6,0x97,0x57,0xd0,0xb2,0x61,0x25,0xa5,0x74,0x16,0x37,0x99,0x41,0xd4,0xb0,0xa9,0x90,0x2a,0x1e,0xa4,0xa8,0x4e,0x8f,0x3d,0x6b,0xd6,0xac,0x5d,0x26,0x1,0xfa,0x1,0x95,0xa,0xc4,0x24,0x0,0x6,0x3a,0x63,0xc9,0x92,0x25,0x1c,0x7a,0xe8,0xa1,0xf4,0xf7,0xf7,0xd3,0xd2,0xd2,0x12,0xf8,0x97,0xbf,0x9f,0x5c,0xbe,0x76,0xfb,0x57,0xba,0x6c,0x30,0x99,0x42,0xe6,0x72,0x8,0xa7,0x40,0xf2,0x99,0x27,0x49,0xfd,0xe9,0x46,0xd2,0x7f,0xba,0x1e,0x6b,0xc5,0xcb,0xc8,0x96,0x19,0xb8,0x7b,0xcf,0x80,0xdd,0x86,0xfa,0xa3,0x7,0x4d,0xaf,0x80,0x12,0x10,0x78,0x49,0x59,0xa7,0x44,0xe6,0x12,0x6c,0x3e,0xea,0x28,0x5e,0x7e,0xd5,0x9b,0x71,0x13,0x49,0xa6,0x3c,0xbd,0x88,0x4c,0xcf,0x66,0xf2,0xcd,0x13,0x2b,0xd9,0x46,0x60,0x3b,0xa5,0x42,0x1e,0xa4,0xa8,0x4e,0x30,0x9,0x80,0x6a,0x5,0x62,0x12,0x0,0x3,0x5d,0xf1,0xe2,0x8b,0x2f,0x72,0xe4,0x91,0x47,0x6e,0xdb,0xe9,0x6f,0xbc,0x43,0x91,0xfc,0x40,0x2c,0x78,0xca,0x89,0x40,0x36,0x8b,0x4c,0x25,0x10,0x1d,0x9d,0xa4,0x9e,0x7e,0x84,0xf4,0x2d,0x3f,0x21,0xf9,0xd8,0xbf,0x10,0xeb,0x7a,0x71,0x5b,0xa7,0x23,0xe7,0xb4,0x79,0x43,0x4,0x5,0x1,0x85,0xb2,0xa0,0x2f,0x61,0x1b,0xd4,0x82,0xf2,0x1c,0x81,0x1e,0x81,0x33,0x31,0xcb,0xa6,0x63,0x8e,0x66,0xe3,0xbe,0xc7,0xd2,0xb2,0x76,0x15,0x93,0x9f,0x7b,0x4,0x27,0x93,0xc3,0x49,0x67,0x11,0x32,0x9c,0x4d,0xaf,0xc6,0xd,0x57,0x6f,0x1d,0xff,0x13,0x0,0x15,0xb,0xc4,0x24,0x0,0x6,0xba,0xe2,0xf0,0xc3,0xf,0x67,0xc3,0x86,0xd,0xe3,0x6e,0xf3,0x1b,0xb,0xd3,0xe,0x8a,0x4b,0x58,0x90,0xc9,0x20,0xb3,0x59,0x84,0x2d,0x48,0xbc,0xb0,0x82,0xd4,0xbf,0xfe,0x42,0xea,0x8e,0xeb,0x49,0x2e,0x7e,0xc,0xa,0x69,0x9c,0xd9,0xfb,0xc3,0x5e,0x2,0x9a,0x5,0xe4,0x5,0x94,0x77,0xa7,0x35,0xc9,0x40,0xf8,0x10,0x80,0x90,0x30,0x20,0xa1,0x5b,0x30,0xb8,0xef,0x34,0x5e,0x3a,0xee,0xbf,0x70,0xec,0xc,0xd3,0x9f,0xfa,0x17,0x89,0x42,0x1f,0xc5,0xa6,0xb6,0x51,0x93,0x0,0x15,0x3d,0x48,0x51,0x9d,0x5d,0x97,0x1,0xd6,0x83,0x18,0x14,0x88,0x81,0x81,0x32,0x38,0xed,0xb4,0xd3,0x58,0xb9,0x72,0x25,0x4d,0x4d,0x4d,0xc6,0xfc,0xfd,0xe0,0x2,0x64,0x2a,0x83,0x33,0x71,0x22,0xce,0xc4,0x89,0x88,0x81,0x3e,0xd2,0x77,0xdd,0x4a,0xeb,0xff,0xbc,0x85,0xb6,0xb7,0x1d,0x40,0xee,0xb3,0xe7,0x93,0xfc,0xeb,0x7d,0xde,0x86,0x36,0x73,0x5,0xcc,0xb2,0x20,0x69,0x96,0x13,0x46,0x6,0x1,0xe0,0xc2,0x1a,0x17,0xa,0xb0,0xfc,0xc3,0x1f,0xe5,0x81,0xf3,0xaf,0x46,0xba,0x16,0xad,0xaf,0xac,0x40,0x5a,0xf6,0x2e,0xbb,0x9,0xc6,0xcd,0x83,0x82,0xd6,0xf1,0xed,0x70,0xcd,0xb8,0x14,0x88,0x81,0x41,0xd4,0x90,0x52,0xf2,0x9a,0xd7,0xbc,0x86,0x7f,0xfe,0xf3,0x9f,0x34,0x35,0x35,0x61,0x59,0x96,0x36,0x33,0xfe,0x95,0x35,0xff,0xe1,0x5c,0x43,0x65,0x29,0x9b,0x5a,0x71,0x9a,0x5,0x38,0x25,0x12,0xcf,0x3f,0x4b,0xf2,0xf9,0x67,0x91,0x3f,0xbf,0x9c,0xd2,0xfe,0x7,0x52,0x3c,0xf6,0x34,0xa,0x27,0xbf,0x93,0xd2,0x11,0x87,0xc1,0x4,0xb,0x6,0xf1,0x4e,0xc5,0xeb,0xc1,0x5b,0xd3,0x6e,0x5e,0x43,0xe1,0xc1,0x6,0xfa,0x5c,0x58,0x69,0xb1,0xf1,0xb8,0x63,0xb8,0x77,0xfa,0xef,0x39,0xe2,0xca,0xb,0x98,0xb6,0xf4,0xdf,0xf4,0xcc,0xdc,0x87,0x52,0xba,0x9,0xe1,0x3a,0xb1,0xf3,0xa0,0x30,0x74,0x7c,0x19,0x2,0x50,0xbd,0x40,0xcc,0x10,0x80,0x81,0x2e,0x78,0xf1,0xc5,0x17,0x79,0xed,0x6b,0x5f,0xcb,0xa2,0x45,0x8b,0x8c,0xf9,0x87,0xc5,0x25,0xbc,0xdd,0x5,0x65,0x2e,0x87,0x4c,0xd8,0xd8,0xaf,0xac,0x21,0xb5,0xf8,0x1,0xd2,0xb7,0x5d,0x43,0x72,0xd1,0xdf,0x11,0x2f,0x6f,0x82,0x1,0x1b,0x8a,0x16,0x72,0x7a,0xab,0x37,0x81,0xd0,0x1a,0x1a,0x2a,0x30,0x7b,0xc,0x84,0x3,0x81,0x97,0xb8,0x75,0x43,0x71,0x76,0x1b,0x2f,0x1d,0xf3,0x36,0x12,0x3,0x7d,0x4c,0x59,0xfa,0x30,0x76,0x71,0x90,0x62,0xf3,0x84,0x71,0xe7,0x5,0xf8,0x12,0x86,0xe2,0x5e,0x57,0x25,0x7a,0xea,0xee,0x1,0x88,0x59,0x81,0x18,0x18,0x44,0x86,0x5b,0x6f,0xbd,0x95,0x77,0xbc,0xe3,0x1d,0x38,0x8e,0x43,0x73,0x73,0x33,0x42,0x8,0x63,0xfe,0x61,0x72,0xd,0x9d,0x3e,0xe8,0xb6,0xb7,0x83,0x10,0x88,0xfc,0x0,0xc9,0x87,0xff,0x43,0xea,0xe1,0xff,0x20,0x1,0x39,0x71,0x2,0xce,0xfe,0x47,0x90,0x3f,0xe9,0x4c,0xa,0xc7,0xbe,0xe,0x77,0xee,0x5e,0xd0,0x6a,0x79,0xbd,0x2,0x5b,0xf1,0x26,0xaf,0x61,0x12,0x82,0xc0,0x50,0x9e,0x1b,0xb0,0x56,0x42,0x9b,0xc5,0x93,0x9f,0xfe,0x32,0xaf,0x1c,0x7e,0xa,0x47,0xfe,0xe8,0xb3,0xb4,0x6e,0x58,0x49,0xf7,0xb4,0xbd,0xb1,0x9c,0x5d,0x8f,0x16,0xf6,0x4d,0x3e,0x66,0x5e,0x27,0x84,0xa8,0x6f,0x8,0x20,0x6e,0x5,0x62,0x60,0x10,0x15,0xae,0xb8,0xe2,0xa,0x3e,0xf5,0xa9,0x4f,0x1,0x6c,0x9b,0xf0,0xa7,0x8b,0xf9,0xfb,0x9,0x65,0x12,0x9,0x29,0x91,0xa9,0x8c,0x77,0x96,0x3d,0x20,0x4a,0x45,0x44,0x5f,0x2f,0xa9,0x7,0xfe,0x4e,0xea,0x81,0xbf,0xe3,0xb6,0x36,0x53,0x3c,0xf4,0x38,0x8a,0x47,0xbe,0x96,0xe2,0x11,0x27,0x52,0x9a,0x7f,0x30,0xec,0x21,0x60,0x40,0xc0,0x16,0xbc,0x21,0x3,0x69,0x86,0xa,0x2,0x81,0xd,0xf4,0xb8,0xd0,0x6f,0xb1,0xe9,0xf8,0xa3,0xb9,0x6f,0xea,0x6f,0x38,0xee,0x1b,0xe7,0xd2,0xb2,0x61,0x25,0x3d,0xd3,0xf6,0xc4,0x72,0x4a,0xbe,0x4b,0xc6,0xcd,0xeb,0xca,0x3a,0x35,0x27,0x0,0x71,0x2b,0x10,0x3,0x83,0xa8,0xf0,0xfd,0xef,0x7f,0x9f,0x4f,0x7f,0xfa,0xd3,0x0,0xda,0xcd,0xf6,0xf7,0x93,0x4b,0xc5,0x98,0xb6,0x21,0x99,0x42,0x26,0x53,0xde,0x9c,0x1,0x29,0x11,0xfd,0x3d,0xa4,0xef,0xff,0x2b,0xe9,0xfb,0xff,0x8a,0x9b,0xb4,0x70,0xe6,0x1d,0x42,0xe1,0xf8,0x37,0x53,0x38,0xe6,0xc,0x4a,0xfb,0x1f,0x6,0x7b,0x3,0x58,0x5e,0xcf,0x40,0x37,0xe0,0x98,0x64,0xc0,0x57,0x8,0xc0,0x75,0x61,0x95,0xa0,0x6f,0xde,0x6e,0xfc,0xeb,0x82,0xeb,0x38,0xf5,0xcb,0x6f,0xa6,0x79,0xd3,0xcb,0xf4,0x4e,0x99,0xed,0x6b,0x4f,0x40,0xdc,0xbc,0x6e,0xb8,0x4e,0x4d,0x9,0x40,0xdc,0xa,0xc4,0xc0,0x20,0x2a,0x9c,0x7b,0xee,0xb9,0xfc,0xfc,0xe7,0x3f,0xc7,0xb2,0x2c,0x9a,0x9b,0x9b,0x8d,0xf9,0x2b,0xc6,0xb5,0xb,0x5f,0x79,0x2,0x61,0xae,0x5,0x27,0x37,0xf4,0xef,0x85,0x41,0x12,0x4f,0x2d,0x26,0xf9,0xd4,0x62,0xb2,0x3f,0xbe,0x4,0x67,0xff,0x83,0x29,0x1e,0x72,0x8c,0xd7,0x33,0x70,0xd0,0xf1,0xb8,0x73,0xa7,0x42,0xce,0xf2,0x4e,0xc5,0xeb,0xc2,0x1b,0x2a,0x10,0x66,0x69,0x81,0x2f,0xb0,0x24,0xac,0x92,0xf4,0xed,0xbf,0x7,0xff,0xb8,0xf8,0xd7,0x9c,0xf0,0x8d,0xf7,0xd2,0xbc,0xe9,0x25,0x7a,0xa7,0xec,0xe1,0x4b,0x4f,0x40,0xdc,0xbc,0x6e,0x67,0x9d,0xaa,0x13,0x80,0xb8,0x15,0x88,0x81,0x41,0x14,0x78,0xe6,0x99,0x67,0x78,0xf7,0xbb,0xdf,0xcd,0x53,0x4f,0x3d,0x45,0x3a,0x9d,0x26,0x95,0x4a,0x19,0xf3,0x57,0x8c,0xab,0x52,0x3e,0x99,0xca,0x20,0x27,0xe,0xd,0x15,0x14,0xf3,0x24,0x96,0x3e,0x49,0x72,0xe9,0x93,0x70,0xd3,0x8f,0x71,0xa6,0x4c,0xa5,0x78,0xe4,0x29,0x14,0x8f,0x3a,0x89,0xe2,0x81,0xc7,0xe0,0xcc,0xdd,0x1f,0x76,0x17,0xe0,0x8,0x6f,0x55,0x41,0x1f,0x30,0x80,0xf7,0x35,0x6b,0x5e,0x79,0xb5,0xe3,0x15,0x49,0xd7,0xe1,0xfb,0x73,0xff,0xe7,0x7e,0xce,0x89,0x97,0xbe,0x6b,0xa8,0x27,0xa0,0xbe,0x24,0x20,0x6e,0x5e,0x37,0x92,0x4e,0x55,0x9,0x40,0xdc,0xa,0xc4,0xc0,0x20,0xa,0x5c,0x79,0xe5,0x95,0xfc,0xcf,0xff,0xfc,0x4f,0x45,0x93,0xfd,0x20,0xde,0x46,0xab,0x62,0x4c,0xf5,0xf0,0xc9,0x64,0x1a,0x39,0x31,0xed,0xad,0x4f,0x77,0x5d,0x44,0xe7,0x66,0x32,0x7f,0xbe,0x89,0xec,0x9f,0x6f,0xc2,0x6d,0xca,0x50,0x9a,0x77,0x28,0xc5,0x43,0x8e,0xa3,0x78,0xd0,0x71,0x38,0xbb,0xcf,0xc5,0x99,0xb1,0x37,0xcc,0x4a,0x40,0xda,0x82,0x5e,0xbc,0x5e,0x82,0xbc,0x34,0xdb,0x13,0x57,0x83,0xf2,0xa,0x81,0x55,0xd0,0x75,0xc4,0x3c,0xfe,0xf9,0x85,0x5f,0x70,0xec,0x77,0xcf,0xa3,0x69,0xcb,0x5a,0xfa,0x26,0xcd,0xaa,0x29,0x9,0x88,0x9b,0xd7,0x8d,0xa6,0x53,0x71,0x2,0x10,0x75,0xa0,0xaa,0xf2,0x1a,0x18,0x54,0x8a,0x15,0x2b,0x56,0xf0,0xee,0x77,0xbf,0x9b,0x47,0x1f,0x7d,0x14,0x18,0x7f,0xb2,0x1f,0xc4,0xdb,0x68,0x55,0x8c,0xc9,0x37,0x3e,0x29,0x41,0x8,0x64,0xcb,0x4,0x1c,0xe1,0x1d,0x5f,0x2c,0x6,0xfb,0x49,0x3e,0xfa,0x20,0xe9,0x47,0x1f,0x44,0xf2,0x1d,0xdc,0x96,0x26,0x9c,0xe9,0xb3,0x29,0xcd,0x3f,0x92,0xe2,0xc1,0xc7,0x50,0x5a,0xb0,0x90,0xd2,0xbe,0xb,0x60,0x6f,0x1,0x52,0x78,0x73,0x7,0x7a,0xf0,0xb6,0x28,0x36,0x13,0xa,0xc7,0x46,0x39,0x9,0x58,0xd,0x5b,0x8f,0x3a,0x98,0x7f,0x7c,0xf9,0x37,0x9c,0x74,0xe9,0x3b,0xc8,0x75,0xac,0x63,0x60,0xc2,0x74,0x84,0xeb,0x54,0x4e,0xa5,0xb9,0xd7,0x55,0xa3,0x53,0x51,0x2,0xa0,0x42,0xa0,0xf5,0xf2,0x9a,0x4,0xc0,0x20,0x4a,0x7c,0xff,0xfb,0xdf,0xe7,0xc2,0xb,0x2f,0xa4,0x58,0x2c,0x92,0xcd,0x66,0x49,0x24,0x12,0x63,0x76,0xf9,0x83,0x9a,0x49,0xab,0x31,0xff,0x1a,0xf8,0x86,0xfe,0x94,0x99,0x1c,0x32,0x93,0xc3,0x45,0x80,0x5b,0xf2,0xe6,0xe,0x3c,0xbf,0x94,0xe4,0x8a,0xa5,0x64,0x7f,0xff,0x73,0xdc,0x4c,0x12,0x67,0xdf,0x5,0x14,0x8e,0x38,0x89,0xd2,0x81,0x47,0x53,0x9c,0x7b,0x18,0xee,0x9e,0x7b,0xc1,0x2c,0x40,0xc,0xcd,0x21,0xe8,0x1,0x8a,0x43,0xcb,0xd,0xd,0x76,0x44,0x39,0x9,0x78,0x19,0x7a,0xe,0xdd,0x9b,0xff,0x7c,0xe4,0x4a,0x4e,0xf8,0xc1,0xfb,0x48,0xe4,0xfb,0x71,0x92,0x19,0x2a,0x29,0x33,0xdd,0xbd,0xae,0x5a,0x9d,0x71,0x13,0x0,0x55,0x2,0xad,0x87,0x77,0xac,0x2f,0x2c,0x3,0x83,0x20,0xf1,0xd0,0x43,0xf,0x71,0xfe,0xf9,0xe7,0xf3,0xc0,0x3,0xf,0x0,0x95,0x7d,0xf5,0xfb,0xd,0x15,0x4d,0xdb,0x2f,0x28,0x6f,0xfe,0x23,0xf2,0x49,0xb0,0x6c,0x64,0xa6,0x9,0x99,0x69,0xda,0xfe,0xbb,0xf9,0x1,0x12,0x4b,0x1e,0x27,0xb5,0xe4,0x71,0x24,0xe0,0x4c,0x68,0xc1,0xd9,0x67,0x1,0xa5,0x79,0x47,0x50,0x3c,0xe0,0x55,0x94,0xe,0x3e,0x1e,0x67,0x9f,0xd9,0xd0,0x3e,0xac,0x87,0xa0,0x1b,0x28,0x98,0xfd,0x7,0xb6,0x61,0x58,0x4f,0xc0,0xe6,0xd7,0x1d,0xc9,0x33,0x2b,0x3e,0xc9,0x21,0xbf,0xfb,0x3a,0x5b,0xf7,0x3a,0x78,0xdc,0x5e,0x0,0xdd,0xbd,0xae,0x16,0x9d,0x31,0x13,0x0,0x95,0x2,0x55,0x89,0xd7,0xc0,0x60,0x3c,0xc,0xc,0xc,0x70,0xc1,0x5,0x17,0x70,0xe5,0x95,0x57,0x2,0x90,0xcb,0xe5,0xb0,0x6d,0x7b,0xdc,0xaf,0xfe,0x32,0x54,0x33,0x6d,0x95,0xbf,0xd8,0xfd,0x42,0xd4,0xc9,0x84,0x4c,0x67,0x91,0xe9,0x2c,0xae,0x10,0xe0,0x3a,0x88,0x81,0x7e,0x92,0x8f,0x3d,0x48,0xfa,0xb1,0x7,0x91,0x80,0x3b,0x71,0x2,0xa5,0xfd,0xe,0xa6,0xb4,0xff,0xe1,0x94,0xe,0x38,0x8a,0xe2,0xbc,0x57,0xe1,0xec,0xb5,0x97,0xb7,0xff,0x40,0x49,0x78,0x2b,0xc,0x7a,0x80,0x52,0x83,0xf,0x17,0x8,0xc0,0x91,0xb0,0x55,0xf0,0xdc,0x9b,0x3e,0xc0,0xec,0x47,0xfe,0x48,0xd3,0xe6,0x35,0xf4,0x4d,0xde,0x6d,0xd4,0x24,0x40,0x77,0xaf,0xab,0x55,0x67,0xd4,0x4,0x40,0xb5,0x40,0x55,0xe1,0x35,0x30,0x18,0xf,0xbf,0xff,0xfd,0xef,0x39,0xff,0xfc,0xf3,0x59,0xb9,0x72,0x25,0x42,0x8,0x5a,0x5a,0x5a,0xaa,0xfa,0xea,0x57,0xcd,0xb4,0x55,0x35,0x7f,0x55,0xb9,0xea,0xe6,0x93,0x12,0x84,0x85,0xcc,0x35,0x23,0x73,0xcd,0xb8,0x42,0x20,0x90,0x88,0xfe,0x5e,0xd2,0xf,0xde,0x4f,0xe6,0xc1,0xfb,0xbd,0x84,0xa0,0xbd,0x95,0xd2,0x3e,0xf3,0x29,0x1c,0xf6,0x1a,0x6f,0xe,0xc1,0xdc,0x23,0x70,0xf7,0x9a,0xe6,0xed,0x4e,0x58,0x4,0xfa,0x87,0x7e,0x1a,0x71,0x95,0x81,0x0,0xb6,0xba,0xb8,0x7b,0xa4,0x78,0xf8,0xfd,0xdf,0xe5,0x94,0xaf,0xbf,0x95,0xe4,0x40,0xf,0xc5,0x4c,0xf3,0x2e,0x5b,0x6,0xc7,0xcd,0x2b,0xaa,0xb9,0x9f,0x11,0x13,0x0,0x63,0xfe,0x6,0x6,0xd5,0x61,0x60,0x60,0x80,0x7b,0xee,0xb9,0x87,0x1f,0xfe,0xf0,0x87,0xdc,0x7d,0xf7,0xdd,0x0,0xb4,0xb4,0xb4,0x0,0x54,0xfc,0xd5,0xf,0xea,0x99,0xb6,0xaa,0x26,0xab,0x2a,0x57,0x20,0x7c,0x43,0xff,0xeb,0xed,0x3d,0xd0,0xb2,0x7d,0x85,0xc1,0x40,0x1f,0xa9,0x6d,0x93,0xa,0xc1,0x99,0x3e,0x95,0xe2,0xfe,0x87,0x53,0x5a,0x70,0x34,0xc5,0x3,0x8e,0xc2,0x99,0xb9,0xf,0xce,0xf4,0x3d,0x61,0x37,0x1b,0x52,0x96,0x37,0x5c,0xd0,0x48,0xfb,0x10,0xd8,0xc0,0x2b,0x92,0x8e,0x57,0x2f,0xe0,0xc9,0xff,0xfa,0x2,0x87,0xde,0xf2,0x55,0x3a,0x77,0xdb,0x7f,0x87,0x5f,0x9,0xd3,0x2b,0xc2,0xd0,0xaa,0x56,0x63,0x97,0x4,0xc0,0x98,0xbf,0x81,0x41,0xe5,0xe8,0xe8,0xe8,0xe0,0xfb,0xdf,0xff,0x3e,0xd7,0x5d,0x77,0x1d,0x6b,0xd7,0xae,0x5,0xd8,0xb6,0xae,0xbf,0xda,0x71,0x7e,0xd5,0x4c,0x5b,0x55,0x93,0x55,0x95,0x2b,0x34,0xbe,0xf2,0xa,0x83,0x5c,0x33,0x4e,0xae,0xd9,0x4b,0x8,0x1c,0x7,0xd1,0xb9,0x95,0xcc,0x7d,0x7f,0x45,0xdc,0xf7,0x57,0xaf,0x87,0xa0,0xad,0x15,0x67,0xfa,0x1e,0x94,0xe6,0x1f,0x49,0xe1,0xe0,0x63,0x29,0x1e,0xb8,0x10,0x67,0xbf,0x79,0xdb,0xb7,0x2c,0xde,0x8a,0xd7,0x3b,0x10,0xe7,0x15,0x6,0xae,0x84,0xcd,0x82,0xe7,0xce,0x79,0x3f,0x93,0x56,0x3d,0xce,0x6e,0x8f,0xdf,0x49,0xd7,0xcc,0xb9,0xb1,0x3c,0x3d,0xb0,0x16,0xec,0x90,0x0,0xe8,0x5e,0x20,0x2a,0x17,0xb4,0x41,0x7c,0x50,0x2a,0x95,0x58,0xbe,0x7c,0x39,0xb7,0xdf,0x7e,0x3b,0x57,0x5c,0x71,0x5,0x1b,0x37,0x6e,0x4,0x20,0x93,0xc9,0x90,0x4c,0x26,0x91,0x52,0x1a,0xf3,0x6f,0x30,0xae,0x48,0xf9,0xa4,0x4,0xcb,0x42,0x36,0x4f,0xc0,0x69,0x1e,0xfa,0x3b,0xa7,0x84,0x28,0xe4,0x49,0x3c,0xf7,0x34,0xa9,0xe5,0x4f,0x93,0xbd,0xed,0x7a,0xdc,0xa6,0xc,0xce,0xbc,0x43,0xc9,0xbf,0xfa,0x74,0xa,0x47,0x9c,0x4a,0xf1,0x80,0xa3,0x60,0x2f,0x0,0xcb,0x3b,0xbf,0xa0,0xb,0x20,0x66,0xc9,0x80,0x0,0xfa,0x5d,0x68,0xb3,0x78,0xfc,0x5d,0x5f,0x66,0xea,0xb2,0x7,0x48,0xf6,0x77,0x51,0xca,0xb6,0x84,0x23,0xaf,0x78,0xf,0xc3,0xb6,0x4,0xc0,0x98,0xbf,0x81,0x41,0x65,0x28,0x14,0xa,0x1c,0x7f,0xfc,0xf1,0x6c,0xdd,0xba,0x15,0xd8,0xde,0xd5,0x5f,0x8b,0xf1,0x83,0x9a,0xa6,0xed,0x17,0x54,0x35,0xec,0xd8,0x98,0xff,0x68,0xb0,0x13,0xc8,0x6c,0x2,0x99,0x6d,0xa2,0x3c,0x0,0x65,0x15,0x6,0xb6,0xd,0x19,0xb8,0xf6,0x97,0x29,0xcd,0x3d,0x88,0xe2,0x21,0x47,0x53,0x38,0xe2,0x14,0xf2,0xaf,0x3a,0x15,0xb9,0x5f,0x1b,0xb8,0x16,0x6c,0xc2,0xdb,0xa1,0x30,0x2e,0x3d,0x3,0x16,0xb0,0x5e,0x32,0x38,0x7f,0x2a,0xcf,0xbe,0xee,0x23,0x1c,0xfa,0xbb,0xaf,0xd3,0x39,0x7b,0x1,0x54,0xb1,0x37,0x40,0x2d,0x50,0xdd,0xfc,0x1,0xec,0x59,0xb3,0x66,0x7d,0x41,0x8,0x91,0xf6,0x39,0x9e,0x11,0x11,0x95,0xf9,0x4b,0x29,0xe9,0xe9,0xe9,0xe1,0x8c,0x33,0xce,0x60,0xee,0xdc,0xb9,0x81,0xc4,0x60,0xd0,0x38,0x48,0x26,0x93,0x24,0x12,0x9,0xfe,0xf6,0xb7,0xbf,0x91,0xcb,0xe5,0xea,0x6a,0xd7,0x2a,0x9a,0x7f,0x9c,0x63,0xa,0x82,0x4f,0xe5,0xd8,0x76,0xe0,0x4c,0x24,0x91,0x4d,0x4d,0xb8,0xcd,0xcd,0xc8,0x64,0x2,0x7b,0xcd,0xcb,0xa4,0x97,0x3c,0x46,0xe6,0x6f,0xb7,0x90,0xbd,0xfb,0x26,0x12,0xcb,0x9e,0x83,0x3e,0x81,0x3b,0x75,0x4f,0xd8,0xcb,0x86,0x56,0x1,0x83,0xc2,0xdb,0x77,0x20,0xe,0x89,0x80,0x14,0x74,0xcc,0x3e,0x88,0xdd,0x1e,0xbf,0x87,0x4c,0xf7,0x66,0x9c,0x4c,0x2e,0x30,0x29,0x1d,0xcc,0x1f,0xe8,0xb1,0xcc,0x97,0xbf,0x81,0x41,0xf5,0xf8,0xcc,0x67,0x3e,0xc3,0xfe,0xfb,0xef,0x4f,0x7f,0x7f,0x3f,0x96,0x65,0xd5,0xc4,0x11,0x67,0xa3,0x55,0x31,0xa6,0x20,0xf8,0x54,0x8e,0x6d,0x54,0x4e,0x29,0x21,0x91,0xc2,0x9d,0x3c,0x85,0xd2,0xd4,0xa9,0x38,0x93,0x27,0x63,0x6d,0x5c,0x43,0xd3,0x4d,0x57,0xd3,0xfe,0xf1,0x33,0x98,0xf4,0xee,0x3,0x69,0x39,0xff,0x93,0xa4,0xfe,0x7a,0x2f,0x64,0x80,0xfd,0x2c,0x98,0x6a,0x41,0xd2,0x82,0xca,0xe7,0xb3,0xaa,0x5,0x1,0x74,0x49,0xdc,0xdd,0x93,0x2c,0x3b,0xe5,0x3,0xe4,0x3a,0xd6,0x21,0x63,0xe0,0x1d,0xf5,0xb6,0x97,0x9a,0x8f,0x3,0xae,0x6,0xc6,0xfc,0x47,0xc6,0xcb,0x2f,0xbf,0xcc,0x5d,0x77,0xdd,0x45,0x22,0x91,0xd8,0xe1,0x5e,0x54,0xb9,0xaf,0xa8,0xe3,0x90,0x52,0x52,0x2c,0x16,0x39,0xfd,0xf4,0xd3,0x99,0x39,0x73,0x66,0xa4,0xb1,0x8c,0x84,0xeb,0xaf,0xbf,0x9e,0x57,0xbf,0xfa,0xd5,0xe4,0xf3,0x79,0x92,0xc9,0x64,0x55,0xd7,0xc6,0xd9,0x68,0x55,0x8c,0x29,0x8,0x3e,0x95,0x63,0xab,0x98,0x73,0x68,0x42,0xa1,0xdb,0x36,0x9,0x57,0x58,0xe0,0x14,0xb1,0x57,0x3d,0x47,0xf3,0xb,0xcf,0xd1,0x74,0xe3,0x8f,0x28,0x1c,0xfe,0x6a,0x6,0xce,0xfc,0x10,0x85,0x5,0xb,0x71,0xf6,0xdf,0xf,0xda,0x2d,0x58,0xb,0xf4,0xb9,0x5e,0xd7,0xba,0x4e,0xb0,0xbc,0x9,0x81,0x2f,0x9d,0xf0,0x56,0xf6,0x79,0xe0,0xb7,0xb4,0x6c,0x58,0xc9,0x60,0xcb,0x24,0xdf,0x65,0x74,0xfa,0xa8,0xe,0x3c,0x1,0x30,0xe6,0x3f,0x3a,0xfe,0xf5,0xaf,0x7f,0xf1,0xa1,0xf,0x7d,0x28,0xea,0x30,0x94,0xc7,0xbc,0x79,0xf3,0x58,0xba,0x74,0x69,0xd4,0x61,0xec,0x82,0xa3,0x8f,0x3e,0x9a,0x33,0xcf,0x3c,0x93,0x5b,0x6f,0xbd,0x95,0x74,0x3a,0xad,0xed,0x26,0x3f,0x7e,0x72,0xa9,0x18,0x53,0x10,0x7c,0x2a,0xc7,0x56,0x33,0xa7,0x74,0xc1,0xb2,0x71,0x27,0x4e,0xf1,0x36,0x23,0x2a,0x15,0x49,0x3d,0xf6,0x0,0xa9,0xc7,0x1e,0xc0,0xcd,0xa5,0x29,0x1d,0x72,0x2c,0x3,0xff,0xf5,0x21,0x6,0xde,0xf0,0x76,0x98,0x65,0xc1,0x4b,0xc0,0xa0,0xeb,0x2d,0xb7,0xd3,0x5,0xbd,0x2e,0x72,0x4f,0x8b,0x17,0x8e,0x7d,0x7,0x47,0x5d,0xff,0x59,0x6,0x5b,0x27,0x6f,0x3b,0xe2,0xb9,0x5e,0x68,0xd2,0xed,0xbf,0x3,0x2,0x4d,0x0,0x8c,0xf9,0x8f,0x8d,0xa6,0xa6,0xed,0xdb,0x80,0xda,0xb6,0x8d,0x94,0x12,0x21,0xea,0x3f,0xb7,0xa0,0x9e,0xeb,0xfd,0x88,0xc1,0xaf,0xfb,0x0,0x6f,0xd,0xfd,0xb3,0xcf,0x3e,0xcb,0x2f,0x7e,0xf1,0xb,0xde,0xfb,0xde,0xf7,0xd6,0xcd,0xe7,0x37,0x2e,0xbc,0xf0,0x42,0x6e,0xbd,0xf5,0x56,0x6,0x7,0x7,0x49,0xa5,0x52,0xe3,0xfe,0x7e,0x9c,0x8d,0x56,0xc5,0x98,0x82,0xe0,0x53,0x39,0x36,0xdf,0x38,0xa5,0x4,0x3b,0x81,0x33,0x75,0xaa,0xb7,0xe7,0x40,0x61,0x80,0xcc,0x3,0xf7,0x90,0x79,0xe0,0x1e,0x9a,0x7e,0xf6,0x6d,0xfa,0xde,0xf7,0x59,0x6,0xfe,0xfb,0x5d,0xc0,0x50,0x22,0xe0,0x6a,0xd2,0x23,0x60,0x1,0xbd,0xb0,0x69,0xef,0x23,0x18,0x6c,0x9b,0x82,0x55,0xcc,0xe3,0x26,0xc6,0x7f,0x6e,0xc7,0x83,0x8e,0xe6,0xf,0x1,0x56,0x99,0x31,0xff,0xf1,0x51,0xbe,0x17,0x21,0x4,0x96,0x65,0x91,0x48,0x24,0xb0,0x6d,0x1b,0xcb,0xb2,0x6a,0xfe,0xf1,0xe3,0x7a,0x15,0x38,0xca,0x3c,0x65,0x53,0x3d,0xff,0xfc,0xf3,0xab,0xda,0x50,0x27,0x2c,0x1c,0x79,0xe4,0x91,0xbc,0xed,0x6d,0x6f,0xa3,0x50,0x28,0x8c,0xdb,0x36,0x55,0x6c,0xbb,0xc6,0xfc,0xa3,0x85,0x92,0xe6,0x3f,0x1c,0x43,0x43,0x4,0x64,0x9a,0x28,0x4d,0x9b,0x4e,0x69,0xca,0x14,0x92,0xcf,0x2c,0xa6,0xfd,0x82,0x77,0xd3,0x7e,0xf6,0x5b,0x48,0x3e,0xb8,0x18,0xe6,0x2,0x53,0x2c,0x8,0x76,0x52,0xbd,0x7f,0xe8,0x84,0xbe,0xfd,0xf7,0x60,0xfd,0xfc,0x63,0xc9,0x6d,0x5d,0xe7,0xdd,0x5f,0x1d,0xd0,0xd5,0xfc,0x21,0xa0,0x4,0xc0,0x98,0x7f,0xf5,0xf0,0xe3,0xde,0xe2,0xc8,0x21,0xa5,0x24,0x9b,0xcd,0xb2,0x75,0xeb,0x56,0xbe,0xfa,0xd5,0xaf,0xd6,0xcd,0x1b,0x4,0xae,0xbc,0xf2,0x4a,0x84,0x10,0xf4,0xf7,0xf7,0x8f,0x7a,0xef,0x2a,0x1a,0xa4,0x8a,0xcf,0x93,0xea,0xe6,0xaf,0x62,0x3d,0x86,0xc6,0x29,0x5d,0x10,0x2,0x67,0xfa,0x74,0x4a,0x93,0x27,0x91,0xbd,0xe7,0xf,0x4c,0x3e,0xf3,0x70,0x5a,0x3f,0xfd,0x29,0x44,0xcf,0x20,0xec,0x6f,0x81,0xad,0xc1,0x44,0x41,0xc7,0x85,0x2c,0xbc,0x7c,0xf8,0x1b,0xb0,0x5c,0xa7,0xae,0x21,0x0,0x9d,0xcd,0x1f,0x2,0x48,0x0,0x8c,0xf9,0x57,0xf,0xd5,0x4c,0x57,0x35,0xe,0xcb,0xb2,0x10,0x42,0x70,0xe9,0xa5,0x97,0xb2,0x69,0xd3,0xa6,0xba,0xf9,0xfd,0xc6,0xd4,0xa9,0x53,0xf9,0xd2,0x97,0xbe,0x84,0xe3,0x38,0x81,0xf7,0x52,0xa8,0x68,0xfe,0xaa,0x3e,0x9b,0x2a,0x9b,0x7f,0x10,0x8,0x2d,0xa1,0x70,0xbd,0xb9,0x2,0xa5,0xe9,0x33,0x70,0x5b,0x72,0xb4,0xfc,0xf2,0xa,0x26,0x9f,0x31,0x8f,0xf4,0x6f,0xff,0x8,0x73,0x80,0xc9,0x16,0x94,0x7c,0xf,0xc5,0x3f,0x8,0xa0,0x13,0xd6,0xcf,0x3f,0x96,0xae,0x59,0x73,0x49,0xf5,0x75,0x46,0x1c,0xd0,0xf8,0x8,0xaa,0xed,0xf9,0x9a,0x0,0x18,0xf3,0x8f,0x6,0xaa,0x1a,0xb7,0x5f,0x1c,0xe5,0x5e,0x0,0xc7,0x71,0xf8,0xda,0xd7,0xbe,0x56,0xb7,0x46,0x10,0xf8,0xca,0x57,0xbe,0xc2,0xde,0x7b,0xef,0x4d,0x5f,0x5f,0xdf,0xe,0xcb,0x2,0xfd,0x9a,0xb,0xe1,0x17,0x4f,0x99,0xcb,0x2f,0x34,0x2,0x57,0x23,0xf2,0x55,0xc4,0xe9,0x3a,0xc8,0x5c,0xb,0xc5,0xe9,0x33,0x48,0xac,0x5b,0xc5,0xa4,0x8f,0xbd,0x99,0xb6,0x8f,0x7d,0xcc,0x1b,0xa,0xd8,0x5b,0xf1,0x21,0x81,0x7e,0x89,0x9c,0x95,0x62,0xed,0x41,0x27,0x91,0xe9,0xde,0x5c,0xf5,0x92,0x40,0x3f,0x9f,0xc7,0x28,0x75,0x7c,0x4b,0x0,0x8c,0xf9,0x47,0x3,0x95,0x8d,0xdb,0x4f,0x8e,0xf2,0x3c,0x89,0x9f,0xfc,0xe4,0x27,0xdb,0x76,0xe0,0x53,0x9,0x96,0x65,0x71,0xcb,0x2d,0xb7,0x0,0x30,0x38,0x38,0x8,0xa8,0xd9,0x76,0x55,0x35,0x59,0x55,0xb9,0x1a,0x91,0xaf,0x2a,0x4e,0x29,0xc1,0x75,0x70,0xa6,0xcf,0xc0,0x99,0xd0,0x4a,0xf3,0xcd,0x57,0x31,0xf9,0xcd,0x7,0x63,0xad,0x58,0xe3,0xed,0x1f,0xe0,0xa,0x50,0xf1,0xdc,0x21,0x29,0xc1,0x85,0xd5,0x87,0x9e,0x46,0x31,0xdb,0x82,0xe5,0xa8,0xdc,0x65,0x11,0x1c,0x7c,0x49,0x0,0x8c,0xf9,0x47,0x3,0x1d,0x8c,0xdb,0x2f,0xe,0x29,0x25,0x99,0x4c,0x86,0x42,0xa1,0xc0,0xa7,0x3f,0xfd,0xe9,0xba,0xf5,0x82,0xc0,0x61,0x87,0x1d,0x56,0xf1,0x84,0xc0,0x6a,0x60,0xbe,0xfc,0xa3,0xe1,0x6a,0x44,0xbe,0x9a,0x39,0x5d,0x7,0x99,0xce,0x52,0x9c,0x3e,0x9d,0xd4,0x8a,0xa7,0x98,0xf2,0x86,0x3,0x49,0xfc,0x67,0x9,0xcc,0x13,0x20,0x15,0x4c,0x2,0x4,0xd0,0x5,0x5d,0xb3,0xe7,0xd1,0xb9,0xdb,0xfe,0xa4,0xfa,0xba,0x2a,0xbf,0x34,0x24,0x5f,0xa,0x43,0xa7,0xee,0x4,0xc0,0x98,0x7f,0x34,0xd0,0xc5,0xb8,0xfd,0xe4,0x10,0x42,0x60,0xdb,0x36,0xbf,0xfc,0xe5,0x2f,0x59,0xbe,0x7c,0x79,0xdd,0xba,0x41,0xa0,0x92,0x9,0x81,0xd5,0xc0,0x98,0x7f,0x34,0x5c,0x8d,0xc8,0x57,0x37,0xa7,0x94,0xe0,0xba,0x14,0x67,0xcc,0xc0,0xee,0xeb,0x64,0xf2,0x59,0x47,0x92,0xb8,0xff,0x29,0xd8,0x4f,0xc1,0x4,0x0,0xbc,0x63,0x91,0x27,0xc3,0x96,0xbd,0xf,0x21,0xdd,0xd7,0x9,0x15,0xec,0x77,0x1c,0x27,0xf3,0x87,0x3a,0x13,0x0,0x63,0xfe,0xd1,0x40,0x15,0x63,0x9,0x9b,0xa3,0xdc,0xb,0x0,0xf0,0x91,0x8f,0x7c,0xa4,0x6e,0xed,0x20,0x30,0x75,0xea,0x54,0xbe,0xfc,0xe5,0x2f,0xfb,0x32,0x21,0x50,0xc5,0xe7,0x40,0x55,0xc3,0x56,0xdd,0x5c,0x55,0xac,0xcb,0x9d,0xe1,0x5b,0xb2,0xe9,0x38,0x14,0x67,0xce,0x44,0x14,0x7,0x99,0xfc,0x8e,0xa3,0x48,0x3c,0xbc,0x2,0xe6,0x28,0x38,0x31,0x50,0x4a,0xb0,0x61,0xeb,0x9e,0x7,0x21,0x85,0xc5,0x78,0x59,0x4a,0xdc,0xcc,0x5f,0x8,0x51,0x7b,0x2,0xa0,0x9b,0xf9,0xeb,0xf0,0x0,0x86,0x5,0x1d,0xcd,0xbf,0xc,0x29,0x25,0xc9,0x64,0x92,0xfb,0xee,0xbb,0x8f,0xfb,0xef,0xbf,0xbf,0xee,0x18,0x82,0xc0,0x25,0x97,0x5c,0xc2,0xe4,0xc9,0x93,0xe9,0xed,0xed,0xad,0xb9,0x9c,0x54,0x34,0x47,0x15,0x63,0xf2,0x9b,0x4b,0x7,0xbe,0xa0,0x38,0xfd,0x84,0x28,0x95,0x28,0xcd,0x98,0x81,0x55,0x18,0x64,0xd2,0xfb,0x4e,0x42,0xbc,0xd4,0xb,0xbb,0x29,0x36,0x31,0x50,0x0,0x3,0xd0,0xb1,0xdb,0x7c,0x6,0xda,0x26,0x63,0x17,0xb,0xa3,0xff,0x6a,0xc,0xcd,0x1f,0x6a,0xec,0x1,0xd0,0xcd,0xa4,0x55,0x7f,0x58,0x2a,0x85,0x1f,0x33,0x42,0x75,0x36,0xff,0x32,0xd2,0x69,0xef,0xf0,0xca,0x73,0xcf,0x3d,0x57,0xc9,0xcd,0x81,0x2c,0xcb,0xe2,0xc2,0xb,0x2f,0x4,0xa8,0x29,0x3e,0x3f,0xd,0xdb,0x98,0x7f,0xfc,0xf8,0x74,0xe0,0x4,0xb0,0x5c,0x17,0x67,0xe6,0x4c,0x92,0x1b,0xd7,0xd0,0x7e,0xfe,0x3b,0x21,0x5,0x34,0x59,0x6a,0xd,0x7,0xf4,0x43,0xdf,0x8c,0xdd,0xe9,0x9e,0x31,0x87,0xe4,0x40,0xf7,0x88,0xbf,0x12,0x87,0xd9,0xfe,0x3b,0x6b,0x95,0x51,0x75,0x2,0xa0,0x9b,0x49,0xc7,0xc5,0xfc,0xfd,0x40,0xd4,0xc6,0xed,0x17,0x87,0xeb,0xba,0xe4,0x72,0x39,0x56,0xae,0x5c,0xc9,0x97,0xbe,0xf4,0xa5,0xba,0xe3,0x9,0x2,0x9f,0xfd,0xec,0x67,0x99,0x35,0x6b,0x16,0xbd,0xbd,0xbd,0x55,0x9d,0x16,0xa8,0x62,0x7b,0x55,0xd5,0xb0,0x75,0x30,0x6b,0xd5,0x11,0xf8,0x7b,0xd7,0x71,0x28,0x4e,0x99,0x4c,0xee,0xdf,0x7f,0x26,0xfb,0xd3,0x9b,0x61,0x36,0xde,0xca,0x0,0x55,0x50,0x0,0xda,0xa1,0x73,0xf7,0x79,0x24,0xfb,0x7b,0x76,0xf9,0x67,0x1d,0xea,0xb0,0x1a,0xec,0x7c,0x3f,0x4a,0xec,0xde,0x6c,0xcc,0x7f,0x7c,0x98,0x2f,0xff,0x1d,0x51,0xde,0x2e,0xf8,0x9b,0xdf,0xfc,0x26,0x1b,0x37,0x6e,0xf4,0x85,0xd3,0x4f,0x8,0x21,0xf8,0xf1,0x8f,0x7f,0xc,0x40,0xa1,0x30,0x7a,0xd7,0xe2,0xce,0xd7,0xf8,0xa9,0xaf,0x12,0x8f,0xdf,0x5c,0x7e,0x43,0x7,0xf3,0x57,0xb9,0xfc,0x86,0x63,0x97,0x38,0x13,0x49,0x9c,0x54,0x82,0xb6,0x1f,0x7c,0xc,0xb1,0xb4,0x7,0xa6,0xa9,0x34,0x29,0xd0,0x85,0x4,0xf4,0x4e,0xdd,0x93,0x9d,0x83,0x8a,0x6b,0xb7,0xff,0x70,0x54,0x95,0x0,0xe8,0xd4,0xa8,0x75,0x79,0x58,0x2a,0x81,0xa,0xf7,0xa2,0x42,0xc,0x65,0x8,0x21,0x90,0x52,0x92,0xcb,0xe5,0x0,0xf8,0x9f,0xff,0xf9,0x9f,0x88,0x23,0x1a,0x19,0x6f,0x7a,0xd3,0x9b,0x38,0xfa,0xe8,0xa3,0x19,0x18,0x18,0x18,0xb7,0x17,0x40,0x45,0xa3,0x55,0x31,0xa6,0x20,0xf8,0x54,0x8e,0x2d,0x16,0x9c,0xae,0x8b,0x33,0x79,0xa,0x89,0xad,0x1d,0x34,0xff,0xe4,0x6b,0x30,0x11,0x2a,0x99,0x71,0x1f,0x1a,0x4a,0xd0,0x3b,0x79,0x77,0x9c,0x74,0xe,0x31,0x34,0x64,0xd7,0x8,0xe6,0xf,0x55,0x24,0x0,0xba,0x34,0xc0,0x20,0x79,0xa3,0x80,0xa,0x5f,0xdd,0x2a,0x19,0xca,0x70,0x8e,0xf2,0x84,0xc0,0x9b,0x6f,0xbe,0x99,0xc5,0x8b,0x17,0xd7,0xcd,0x1d,0x4,0xae,0xbd,0xf6,0x5a,0x0,0x6,0x6,0x6,0x46,0xbd,0x7f,0x15,0xcd,0x4c,0xc5,0x98,0x82,0xe2,0xf3,0x13,0xba,0xbc,0x27,0xc3,0xe6,0x14,0x8e,0xa4,0xd4,0x9c,0xa5,0xf9,0xf6,0x2b,0xb1,0x1e,0xda,0xa8,0x56,0x2f,0x40,0x11,0xfa,0x27,0xce,0x20,0xdf,0xd4,0x86,0xe5,0xf8,0xbb,0x87,0xc7,0x58,0x50,0x41,0xa7,0xa2,0x4,0x40,0x97,0x6,0x18,0x24,0x6f,0x14,0x50,0xc1,0xfc,0xfd,0x42,0x50,0xf7,0x52,0x5e,0x16,0xf8,0x83,0x1f,0xfc,0xa0,0x6e,0xfe,0x20,0x30,0x7f,0xfe,0x7c,0xce,0x39,0xe7,0x9c,0x8a,0x87,0x1,0xea,0x81,0x2a,0x75,0x3d,0x1c,0xaa,0x9b,0xbf,0xca,0x89,0x4e,0xbc,0x38,0x25,0xb2,0x65,0x2,0x76,0x6f,0x3f,0x4d,0xbf,0xbf,0xa,0xda,0xf1,0x36,0x8,0x52,0x1,0x5,0x18,0x68,0x9d,0x42,0xa1,0xb9,0x9d,0x44,0xa9,0x18,0x8a,0xa4,0xa,0xe6,0xf,0xe3,0x24,0x0,0x41,0xcd,0x4c,0x34,0xe6,0x3f,0x3e,0x54,0x31,0x7f,0xd5,0x39,0x5c,0xd7,0x25,0x91,0x48,0x70,0xeb,0xad,0xb7,0xf2,0xd2,0x4b,0x2f,0xd5,0xad,0x13,0x4,0x7e,0xf8,0xc3,0x1f,0x32,0x71,0xe2,0x44,0xba,0xbb,0xbb,0x3,0x39,0x27,0xa0,0xcc,0xe5,0x17,0x8f,0xaa,0xcf,0x91,0x31,0x7f,0xcd,0x39,0x5d,0x89,0x93,0x4e,0x92,0xfd,0xcb,0x75,0x88,0xa5,0x3,0x30,0x41,0x91,0x76,0x56,0x2,0xa7,0xa9,0x89,0xc1,0xb6,0x29,0xd8,0xc5,0x7c,0xe0,0x72,0xaa,0x98,0x3f,0x8c,0x91,0x0,0xe8,0x66,0xd2,0xaa,0xbe,0xb4,0x6a,0x81,0xea,0xa6,0xab,0x1a,0x47,0x26,0x93,0xa1,0xaf,0xaf,0x8f,0x77,0xbd,0xeb,0x5d,0x75,0x6b,0x5,0x81,0xb6,0xb6,0x36,0x7e,0xf6,0xb3,0x9f,0x1,0xdb,0x27,0x4,0xaa,0x6e,0x3e,0x7e,0x40,0xe5,0x7b,0x54,0xb5,0xcc,0xca,0x88,0x9d,0xf9,0x3,0x20,0x71,0xdb,0x27,0x92,0x5a,0xb3,0x9a,0xcc,0x3d,0xb7,0xc3,0x14,0xd4,0x18,0x6,0x28,0x1,0x39,0xc8,0xb7,0x4e,0xc6,0xa,0x38,0x1,0x50,0xc9,0xfc,0x21,0xe4,0x55,0x0,0xc6,0xfc,0xc7,0x87,0x2e,0xa6,0xab,0x12,0x87,0x94,0x92,0x54,0x2a,0xc5,0x83,0xf,0x3e,0xc8,0x9d,0x77,0xde,0x59,0xb7,0x66,0x10,0xa8,0x66,0x42,0x60,0x35,0x50,0xd5,0x64,0x55,0xe5,0x6a,0x44,0x3e,0xb5,0x38,0x5,0x12,0x48,0x3f,0xf6,0x37,0x18,0x4,0x6c,0x5,0x16,0xa2,0x49,0x20,0x1,0x85,0x6c,0x2b,0x56,0x80,0xfb,0x8a,0xa8,0x66,0xfe,0x30,0x4a,0x2,0xa0,0x4e,0x63,0x89,0x8e,0x37,0xa,0xe8,0x64,0xba,0xaa,0x71,0x94,0x37,0x7,0xfa,0xf8,0xc7,0x3f,0x5e,0xb7,0x6e,0x50,0x28,0x4f,0x8,0x2c,0x9f,0x16,0x58,0x2f,0x54,0x35,0x59,0x55,0xb9,0x1a,0x91,0x4f,0x39,0x4e,0x29,0x71,0x93,0x82,0xc4,0xf2,0xc7,0x60,0xad,0xb,0x19,0x7f,0xe3,0xaa,0x19,0x16,0x14,0xb3,0x2d,0x4,0xd5,0x25,0xa1,0xa2,0xf9,0xc3,0x8,0x9,0x80,0x52,0x8d,0x25,0x22,0xde,0x28,0xa0,0xa3,0xe9,0xaa,0xc4,0xe1,0xba,0x2e,0xd9,0x6c,0x96,0x17,0x5f,0x7c,0x91,0x6b,0xae,0xb9,0xa6,0x6e,0xfd,0x20,0x30,0x7f,0xfe,0x7c,0x4e,0x3f,0xfd,0x74,0xf2,0xf9,0x7c,0xdd,0xbd,0x0,0xaa,0x9a,0xac,0xaa,0x5c,0x8d,0xc8,0x17,0x14,0x67,0xbd,0x70,0x73,0x4d,0xa4,0xd7,0xaf,0x22,0xbd,0xf6,0x45,0x68,0x8a,0x3a,0x1a,0x0,0x17,0x6c,0x28,0x65,0x9a,0x10,0xae,0xff,0x7b,0x15,0xab,0x6a,0xfe,0xb0,0x53,0x2,0xa0,0x53,0x3,0x54,0xb1,0x61,0xd7,0xa,0x5d,0x4d,0x57,0x35,0xe,0xdb,0xb6,0x1,0xb8,0xf0,0xc2,0xb,0x91,0x52,0x85,0xc1,0xc5,0x5d,0x51,0x3e,0xca,0x38,0x9f,0xcf,0x2b,0xd1,0x86,0x55,0x35,0x6c,0xd5,0xcd,0x55,0x85,0xba,0x1b,0xf,0xaa,0xbe,0x7b,0xdd,0x44,0x9a,0x74,0x7f,0x2f,0x4d,0x9b,0x56,0x79,0xdb,0x3,0x47,0xd,0x9,0x58,0xe0,0x24,0xfd,0xf,0x46,0x65,0xf3,0x87,0xa1,0x4,0xc0,0xcc,0xf6,0xd7,0x1b,0xba,0x1b,0xb7,0x5f,0x1c,0xe5,0xcd,0x81,0xba,0xba,0xba,0x94,0x1d,0xa,0x38,0xe5,0x94,0x53,0x78,0xdb,0xdb,0xde,0xc6,0xc0,0xc0,0x40,0x4d,0x49,0x8a,0x8a,0x2b,0x7,0x54,0xe6,0xd2,0x85,0x4f,0xf5,0x18,0xcb,0x9c,0x7e,0xf0,0x4a,0x21,0xb0,0x8a,0xd0,0xb4,0x65,0x8d,0x22,0x7b,0xd1,0x2,0x2e,0x94,0x52,0x19,0x5c,0x3b,0xe1,0x9d,0x12,0xe8,0x3,0x54,0x37,0x7f,0x0,0x4b,0x37,0x93,0x8e,0x93,0xf9,0x47,0x6d,0x98,0x71,0xe4,0xb0,0x2c,0x8b,0x54,0x2a,0xc5,0x55,0x57,0x5d,0xc5,0x63,0x8f,0x3d,0x56,0x37,0x5f,0x10,0xb8,0xe1,0x86,0x1b,0x68,0x6a,0x6a,0xa2,0xa7,0xa7,0xa7,0xaa,0x7b,0x56,0xd5,0x64,0x55,0xe5,0x6a,0x44,0xbe,0xa0,0x38,0x7d,0x87,0x80,0x6c,0xd7,0x46,0xef,0x74,0x40,0xa1,0x48,0x16,0xe0,0x63,0x1c,0x3a,0x98,0x3f,0x4,0x94,0x7f,0x19,0xf3,0xf,0x7,0xaa,0x98,0xae,0x2a,0x1c,0x65,0x94,0x37,0x7,0xfa,0xc8,0x47,0x3e,0xe2,0x1b,0xa7,0x9f,0xc8,0x64,0x32,0x7c,0xfb,0xdb,0xdf,0x46,0x4a,0x89,0xe3,0x84,0x7f,0x3e,0xaa,0xaa,0x86,0xad,0xba,0xb9,0xea,0xf0,0xfe,0xd1,0xe5,0xdd,0x2b,0x2d,0x48,0xc,0xf4,0x79,0x4b,0xf0,0x54,0x29,0xd6,0x6,0xfa,0xf2,0x2f,0xc3,0xf7,0x4,0x40,0x97,0x6,0xa8,0x3b,0x54,0x31,0x5d,0x95,0xea,0xa5,0x1c,0x8b,0xeb,0xba,0x64,0x32,0x19,0x1e,0x7d,0xf4,0x51,0xee,0xb8,0xe3,0x8e,0x88,0xa3,0x1a,0x19,0x1f,0xff,0xf8,0xc7,0xd9,0x67,0x9f,0x7d,0x2a,0x3e,0x2d,0x30,0xee,0xdd,0xfe,0x7e,0x43,0x7,0xf3,0x57,0xb9,0xfc,0x86,0x23,0xa8,0x38,0x2d,0xa7,0x4,0xa,0x9d,0xe6,0x2d,0x35,0x7a,0x1f,0xfa,0xa5,0xe3,0x6b,0x2,0x60,0xcc,0x3f,0x1c,0xa8,0x62,0xdc,0x2a,0x99,0xd2,0xce,0x1c,0xa9,0x94,0x37,0xa1,0xe7,0x8a,0x2b,0xae,0xa8,0x9b,0x3b,0x28,0x5c,0x7d,0xf5,0xd5,0x80,0x37,0x21,0x70,0x2c,0xa8,0x54,0xce,0x41,0x70,0xf9,0xcd,0xa7,0x72,0x6c,0x86,0xb3,0xcc,0xab,0xce,0x87,0x7f,0x19,0x96,0xeb,0x50,0xcf,0x32,0x40,0xdd,0xcc,0x1f,0x7c,0x4c,0x0,0x8c,0xf9,0xeb,0x3,0x95,0xca,0x34,0xa8,0x58,0x5c,0xd7,0x25,0x99,0x4c,0x72,0xf7,0xdd,0x77,0xb3,0x74,0xe9,0xd2,0x40,0x34,0xea,0xc5,0x29,0xa7,0x9c,0xc2,0x49,0x27,0x9d,0x34,0xe6,0xe6,0x40,0xc6,0xfc,0xa3,0x85,0x2e,0xa6,0xaa,0xb,0xe7,0xe,0xbc,0x96,0x42,0xf5,0x2e,0xc0,0x2e,0xc,0x62,0x39,0x8e,0x97,0x9d,0x54,0x7b,0xb9,0x86,0xe6,0xf,0x3e,0x25,0x0,0xc6,0xfc,0xc3,0x41,0x50,0xab,0x35,0x6a,0x81,0x2a,0x3d,0x8,0x63,0x95,0x49,0x36,0x9b,0x5,0xe0,0xec,0xb3,0xcf,0xae,0x5b,0x27,0x28,0x5c,0x7f,0xfd,0xf5,0xa4,0x52,0x29,0x7a,0x7b,0x7b,0x77,0xb9,0xf,0x63,0xfe,0xd5,0x73,0xa9,0x7c,0xaf,0x8d,0xce,0xb9,0x33,0xaf,0x6b,0x27,0x95,0x5a,0x5,0x60,0x17,0xb,0x35,0xd,0x3,0xe8,0x6a,0xfe,0xe0,0x43,0xf1,0x1b,0xf3,0xd7,0xb,0x2a,0x19,0x77,0xd0,0x1c,0xae,0xeb,0x92,0xcb,0xe5,0x58,0xbc,0x78,0x31,0x3f,0xfc,0xe1,0xf,0xeb,0xd6,0xb,0x2,0xb3,0x67,0xcf,0xe6,0xb2,0xcb,0x2e,0xa3,0x54,0x2a,0xed,0x30,0x21,0xd0,0x98,0x7f,0x74,0x5c,0x41,0xf0,0x35,0x3a,0xe7,0xce,0xbc,0x96,0x3,0x83,0xcd,0x13,0x21,0x89,0x6f,0x93,0xef,0x6a,0x86,0xb0,0xc0,0x81,0xe4,0x40,0x77,0xd5,0x2b,0x1,0x74,0x36,0x7f,0xa8,0x33,0x1,0x30,0xe6,0x1f,0x1e,0x74,0x31,0xdd,0xb0,0x38,0x2a,0x45,0x79,0x73,0xa0,0x2f,0x7e,0xf1,0x8b,0xc,0xc,0xc,0x84,0xa6,0x5b,0xd,0x3e,0xf1,0x89,0x4f,0x30,0x69,0xd2,0xa4,0x6d,0xbd,0x0,0x8d,0xd0,0xfe,0x1b,0xe1,0x1e,0x87,0x43,0x17,0xa3,0xe,0xed,0x9d,0x2e,0x20,0xdf,0x32,0xd1,0x9b,0x8,0x10,0x75,0x2,0x0,0xe0,0x42,0x72,0xa0,0xa7,0xaa,0x1e,0x0,0xdd,0xcd,0x1f,0xea,0x48,0x0,0x8c,0xf9,0x87,0x7,0x55,0x4c,0x57,0x15,0x8e,0x6a,0x78,0xa4,0x94,0x34,0x37,0x37,0xd3,0xd7,0xd7,0xc7,0x17,0xbf,0xf8,0x45,0x5f,0xb4,0x83,0xc0,0x87,0x3e,0xf4,0x21,0xdf,0x39,0x95,0xfa,0xc2,0xb6,0x6d,0x44,0x77,0x7,0xa2,0xb7,0x13,0x12,0x9,0x5f,0x62,0x2a,0x43,0xf5,0xaf,0x7f,0x5d,0x8c,0x3a,0xac,0x77,0xba,0x90,0x12,0x27,0x1,0x3,0x13,0xa6,0xa9,0xb1,0xa,0xc0,0x2,0x8a,0x90,0xee,0xeb,0x42,0x5a,0x76,0x45,0x97,0xc4,0xc1,0xfc,0xa1,0xc6,0x4,0xc0,0x98,0x7f,0x78,0x50,0xc5,0x74,0x55,0xe1,0xa8,0x85,0x47,0x8,0x81,0x6d,0xdb,0x7c,0xff,0xfb,0xdf,0x67,0xcd,0x9a,0x35,0xbe,0xc4,0xe0,0x37,0x2e,0xbe,0xf8,0x62,0xda,0xdb,0xdb,0xe9,0xea,0xea,0xf2,0xe5,0xb4,0x40,0xa5,0xcc,0x5f,0x58,0x88,0xfe,0x7e,0xdc,0x59,0x7b,0x23,0x9b,0xa6,0x62,0x6f,0xd9,0x4,0x76,0x65,0x2f,0xda,0xc0,0x63,0xd3,0x8c,0x4f,0x27,0xce,0xd1,0x78,0xad,0x52,0x81,0x7c,0x53,0xb,0xbd,0x53,0xf6,0x84,0x42,0x20,0xb2,0xd5,0xc1,0x6,0x6,0x21,0xd5,0xd7,0x59,0xd1,0x76,0xc0,0x71,0x31,0x7f,0xa8,0x21,0x1,0x30,0xe6,0x1f,0x1e,0x54,0x31,0x5d,0x55,0x38,0x6a,0xe5,0x29,0x6f,0x11,0xc,0xf0,0xa9,0x4f,0x7d,0xca,0x97,0x38,0xfc,0x46,0x26,0x93,0xe1,0xb2,0xcb,0x2e,0x3,0xa0,0x58,0x2c,0xd6,0xc5,0xa5,0x94,0xf9,0x3,0xb8,0x25,0xec,0xfe,0x7e,0x7a,0x3f,0xf3,0x53,0xba,0x6f,0xbe,0xf,0xe1,0x82,0xb5,0xa9,0xfe,0x24,0x40,0x75,0xb3,0xd6,0xc9,0xa8,0x83,0xc0,0x68,0xb1,0xda,0xfd,0xbd,0x14,0xa6,0xec,0x4e,0x7e,0xe6,0xde,0xa0,0xc2,0xa8,0x5c,0x2,0xec,0xfe,0x41,0xd2,0xbd,0x1d,0xb8,0x89,0xf4,0x98,0xbf,0x1a,0x27,0xf3,0x87,0x2a,0x13,0x0,0x63,0xfe,0xe1,0x41,0x15,0xd3,0x55,0x85,0xa3,0x5e,0x1e,0x29,0x25,0xe9,0x74,0x9a,0xdb,0x6f,0xbf,0x9d,0x3b,0xef,0xbc,0xd3,0x97,0x78,0xfc,0xc6,0xb9,0xe7,0x9e,0xcb,0x49,0x27,0x9d,0x54,0xf1,0xe6,0x40,0x23,0x41,0x39,0xf3,0xb7,0x2c,0xec,0xce,0x2e,0xa,0xf3,0xe,0xa1,0xf4,0xfa,0x13,0x71,0x4e,0xd8,0x9f,0xce,0x5f,0xfd,0xb,0x99,0x6e,0xc2,0xde,0xb4,0x9,0x2c,0x4b,0x89,0x65,0x57,0xaa,0xf3,0x5,0xc9,0x19,0x6a,0xac,0x42,0x20,0xa,0x2e,0x85,0x3,0x8f,0x81,0xdd,0x2d,0xe8,0xf7,0x5d,0xba,0x7a,0xa4,0x20,0xd7,0xf9,0xa,0x99,0xee,0xcd,0x38,0xc9,0xd1,0x13,0x80,0xb8,0x99,0x3f,0x54,0x91,0x0,0xc4,0xc1,0xfc,0x75,0x49,0x34,0x54,0x31,0x5d,0x55,0x38,0xfc,0xe2,0x49,0xa7,0xbd,0x87,0xfb,0x9c,0x73,0xce,0xa1,0x54,0x2a,0xd5,0xcd,0x17,0x4,0x7e,0xf5,0xab,0x5f,0x1,0x8c,0xb8,0x2c,0x70,0x3c,0x28,0x67,0xfe,0x0,0xc5,0x2,0x2,0xe8,0xff,0xe0,0xb7,0x61,0xa,0xf0,0xa8,0x4b,0xf1,0xf4,0x63,0xe9,0xf8,0xd3,0x53,0x94,0x66,0x1f,0x40,0x62,0xf3,0x66,0x28,0x15,0xbd,0x44,0x20,0xec,0xd8,0x34,0xe1,0xd3,0x89,0x73,0x5c,0x5e,0xe9,0xd,0xfa,0xf,0x2e,0x7c,0x83,0x77,0x12,0xa0,0xab,0xc0,0x24,0x80,0x14,0x34,0x6d,0x5e,0x43,0xba,0xaf,0x3,0x37,0x31,0xf2,0x10,0x40,0x1c,0xcd,0x1f,0x2a,0x4c,0x0,0x74,0x37,0x7f,0x9d,0x66,0x56,0xab,0x62,0xba,0xaa,0x70,0xf8,0xc9,0x53,0x9e,0x10,0xb8,0x69,0xd3,0x26,0xae,0xbd,0xf6,0x5a,0x5f,0x38,0xfd,0xc6,0x8c,0x19,0x33,0xb8,0xe0,0x82,0xb,0x28,0x16,0x8b,0x55,0x9d,0x16,0xa8,0xa4,0xf9,0xb,0xb,0xbb,0xbb,0x87,0xe2,0xfe,0x7,0x51,0x3c,0xfd,0xb5,0xf0,0x12,0xde,0x78,0xeb,0x52,0x17,0xf7,0xc0,0xbd,0xe9,0xf8,0xcb,0x12,0x6,0x5e,0xfb,0xe,0x12,0x5d,0xdd,0x88,0xee,0x8e,0x8a,0x86,0x4,0x54,0x37,0x6b,0x9d,0x8c,0x3a,0xa,0x58,0xdd,0x9d,0x94,0x66,0x4c,0x27,0x7f,0xf8,0x29,0xb0,0x5,0x94,0xd8,0xe,0xd0,0x82,0xe6,0x2d,0x6b,0xb0,0xb,0xf9,0x11,0x57,0x1,0xc4,0xd5,0xfc,0xa1,0x82,0x4,0x20,0xe,0xe6,0xaf,0xb,0x54,0x31,0x5d,0x55,0x38,0x82,0xe0,0x29,0x77,0xad,0x5f,0x73,0xcd,0x35,0xbe,0xf0,0x6,0x81,0x4b,0x2f,0xbd,0xb4,0xaa,0x9,0x81,0x4a,0x9a,0x3f,0x80,0x5b,0xc2,0x2,0xfa,0xdf,0xf5,0x79,0x98,0xa,0xf4,0xb9,0xde,0xb,0xdf,0x6,0x56,0xb8,0x90,0xb1,0xe8,0xf9,0xd5,0xcd,0xf4,0x5c,0x78,0x19,0xa2,0xe0,0x78,0x43,0x2,0x63,0x24,0x1,0xaa,0x9b,0xb5,0x4e,0xe6,0x1f,0x9,0xaf,0x65,0x61,0xf7,0xe7,0x19,0x3c,0xe6,0xcd,0xc8,0x79,0x4d,0xd0,0xa5,0xc0,0xf2,0x3f,0x61,0x41,0x11,0x9a,0x37,0xbe,0x84,0x1c,0x61,0xf,0x80,0xb8,0xfb,0x54,0x24,0xfb,0x30,0xc5,0xbd,0x50,0x6b,0x81,0x2a,0xa6,0xab,0x52,0x99,0x5,0x91,0x44,0x48,0x29,0xc9,0x66,0xb3,0x3c,0xf1,0xc4,0x13,0xfc,0xf1,0x8f,0x7f,0xf4,0x85,0xdf,0x6f,0xa4,0x52,0xa9,0x8a,0x27,0x4,0x2a,0x6b,0xfe,0x42,0x60,0x77,0x75,0x51,0xdc,0x63,0x6f,0xa,0x6f,0x7e,0x17,0xac,0x65,0xc7,0xb7,0x4d,0x2,0x58,0xe7,0xc2,0x2b,0x30,0x70,0xd1,0xf9,0x74,0xfe,0xe6,0x41,0x9c,0xc9,0xbb,0x93,0xd8,0xb4,0xc9,0xeb,0x26,0xde,0x79,0xe9,0x98,0x6,0x66,0xed,0x37,0x62,0x65,0xfe,0x0,0xf9,0x1,0x24,0xd0,0x77,0xfa,0x87,0xbc,0xe5,0x7f,0x2a,0xac,0xff,0x4f,0x0,0x3d,0xd0,0xb2,0x61,0x15,0xa5,0x74,0x6e,0x87,0x7f,0x6a,0x4,0x9f,0x1a,0x33,0x1,0xd0,0x29,0xa3,0x8d,0x4a,0xc7,0xf,0xa8,0x62,0xdc,0x2a,0x7d,0xb5,0x7,0x19,0x4b,0xf9,0xa0,0xa0,0x4f,0x7e,0xf2,0x93,0xbe,0x68,0x4,0x81,0x73,0xcf,0x3d,0x97,0x3,0xe,0x38,0x60,0xcc,0x9,0x81,0xca,0x9a,0x3f,0x20,0x90,0x58,0x12,0xfa,0xdf,0x75,0x1,0xcc,0x6,0xba,0x47,0x78,0xd9,0xdb,0x40,0xbf,0xb,0xcf,0x40,0xe9,0x75,0xb,0xe9,0xf8,0xe3,0xe3,0x14,0xe,0x3b,0x96,0x44,0x47,0x27,0xd6,0x96,0x2d,0xdb,0x26,0x8,0xea,0x60,0xfe,0xba,0xbc,0x6f,0xa2,0x32,0x7f,0x69,0x27,0x48,0x6e,0xe9,0x60,0xe0,0xe8,0x53,0x28,0x9e,0x7c,0x18,0xbc,0x82,0x1a,0xdd,0xff,0x59,0x48,0x6f,0xde,0x42,0xcb,0xc6,0x55,0x14,0xb3,0x2d,0xdb,0xfe,0xba,0x11,0x7c,0x4a,0x8,0x31,0x7a,0x2,0xa0,0xf3,0x43,0xa2,0xcb,0xc3,0x58,0x1e,0xe3,0xad,0x37,0x5e,0x95,0xee,0x57,0x75,0xf3,0x7,0x6f,0x8b,0xe0,0xa6,0xa6,0x26,0x5e,0x7e,0xf9,0x65,0x2e,0xba,0xe8,0x22,0x5f,0xb4,0x82,0xc0,0x6f,0x7e,0xf3,0x1b,0x84,0x10,0xf4,0xf7,0xef,0x3a,0x55,0x5a,0x69,0xf3,0x17,0x2,0xab,0xab,0x8b,0xd2,0xb4,0x19,0xe4,0xdf,0xf2,0x41,0x58,0xf,0x88,0x51,0xbe,0xf6,0x4,0x20,0x5c,0x58,0xe2,0x22,0x67,0x4d,0xa2,0xf3,0xe6,0x7f,0xd1,0xfd,0xed,0x5f,0x50,0xda,0xc7,0x9b,0x20,0x28,0xfa,0x7b,0x7d,0xdb,0x33,0xa0,0x1c,0x9b,0xdf,0x8,0xa2,0xfc,0x74,0x88,0xb3,0x62,0x5e,0x21,0xb0,0xbb,0x3b,0x70,0x53,0x9,0xba,0xce,0xff,0x91,0xf7,0xd9,0x59,0x50,0x60,0xf2,0x1f,0x40,0xe,0x26,0xbd,0xf4,0x24,0x4d,0x5b,0xd6,0x52,0x4a,0x67,0x80,0xc6,0xf0,0xa9,0x6d,0x43,0xa2,0x63,0xfd,0x63,0x10,0x82,0x41,0x43,0x25,0x33,0x1c,0xf,0xe5,0x58,0xab,0x99,0xec,0x15,0x14,0x54,0x31,0xee,0xb0,0x7a,0x21,0x6c,0xdb,0x26,0x91,0x48,0xf0,0x8d,0x6f,0x7c,0x83,0x95,0x2b,0x57,0xfa,0xa2,0xe9,0x37,0x16,0x2c,0x58,0xc0,0x49,0x27,0x9d,0x44,0x3e,0x9f,0xdf,0xa1,0x17,0x40,0x75,0xf3,0xc7,0xb2,0xb0,0x1c,0x97,0xfc,0x71,0x6f,0x81,0x39,0x36,0x74,0xc8,0xf1,0xbf,0xf6,0x12,0xc0,0xcb,0x2e,0xf4,0xc3,0xe0,0x47,0xcf,0xa1,0xf3,0xf7,0x4b,0xe8,0x3b,0xf7,0xd3,0xd8,0x3,0x79,0xec,0x8d,0x1b,0x6b,0x5e,0x2e,0xb8,0x4b,0x6c,0x3e,0x43,0x97,0xf7,0x4d,0xd4,0xc3,0x9,0x76,0x4f,0x1f,0x5d,0x1f,0xf8,0xa,0xa5,0xd7,0xee,0x7,0xab,0xa5,0x22,0x87,0x0,0x9,0x70,0x61,0xf2,0xb,0x8b,0xb1,0x4a,0x45,0x24,0x56,0x43,0xf8,0xd4,0x70,0xed,0x5d,0xaa,0x41,0xe7,0x87,0x44,0x97,0x87,0xd1,0x4f,0xa8,0x62,0xba,0xaa,0x70,0x54,0xca,0x23,0xa5,0xa4,0xa9,0xa9,0x9,0xf0,0xf6,0xe2,0x57,0x15,0x97,0x5e,0x7a,0x29,0xc0,0xb6,0x73,0xc,0x94,0x37,0x7f,0x80,0xfe,0x5e,0x5c,0xb,0x6,0xdf,0xf6,0xbf,0x43,0x1b,0xbd,0x54,0x98,0xe0,0x26,0x80,0x1,0x17,0x9e,0x74,0x21,0x69,0xd1,0xf7,0xbd,0xef,0xd1,0xf1,0xdb,0x7,0x29,0xce,0x3d,0x98,0xe4,0xa6,0x4d,0x88,0xbe,0x6e,0xa8,0x70,0xab,0xd6,0x51,0x63,0xf3,0x11,0x8d,0xcc,0x59,0x31,0xaf,0x65,0x61,0x6f,0x5a,0x47,0x71,0xda,0x74,0x7a,0x3f,0x78,0x11,0xac,0x83,0x8a,0xdb,0x43,0xd0,0x48,0x9,0xd8,0xa,0x13,0x5f,0x5a,0x42,0xa1,0xa9,0x2d,0xb4,0xd3,0x89,0x55,0x31,0x7f,0xd8,0x29,0x1,0xd0,0xa9,0xf1,0x45,0xa5,0xa3,0x12,0x54,0x31,0x5d,0x55,0x38,0xaa,0xe5,0x71,0x5d,0x97,0x74,0x3a,0xcd,0x5f,0xfe,0xf2,0x17,0x1e,0x7c,0xf0,0x41,0x5f,0xf4,0xfd,0xc6,0xc2,0x85,0xb,0x79,0xfb,0xdb,0xdf,0xce,0xe0,0xe0,0xa0,0x2f,0x5b,0x4,0x7,0x85,0x6d,0xe5,0x6e,0x59,0x24,0xfa,0x7,0x19,0x3c,0xe5,0x6d,0x38,0xaf,0x99,0x5b,0xdb,0x58,0x6f,0x2,0xd8,0xe2,0xc2,0x32,0x28,0x9e,0xb4,0x90,0x8e,0xdb,0x9f,0xa0,0xf7,0x9c,0xff,0x41,0xc,0x14,0x48,0x6c,0xda,0x8,0x4e,0x29,0xd2,0x7d,0x3,0x1a,0x9d,0xb3,0x62,0x5e,0x21,0xa0,0x90,0xc7,0x2e,0x41,0xf7,0x7,0xbf,0x9,0xbb,0x1,0x5b,0x2a,0xe8,0xd,0xa,0xb,0x2d,0xd0,0xfa,0xf2,0xa,0x26,0xac,0x59,0x46,0xa1,0x79,0x42,0x28,0x92,0x2a,0x99,0x3f,0xc,0x4b,0x0,0x74,0x6a,0x7c,0x51,0xe9,0xa8,0x4,0x55,0x4c,0x57,0xa5,0xb2,0xaf,0x25,0x96,0x4c,0xc6,0x1b,0xf7,0xfb,0xe8,0x47,0x3f,0xea,0x77,0x38,0xbe,0xe1,0x8a,0x2b,0xae,0xc0,0xb2,0xac,0x9a,0x36,0x7,0x1a,0xd,0x81,0xf5,0x24,0xc,0xf6,0x23,0x81,0x81,0x77,0x5d,0xe4,0x7d,0xe8,0x39,0x35,0x8e,0xf5,0x5a,0x0,0x2e,0x3c,0xeb,0x82,0x5,0xbd,0xdf,0xff,0x3e,0x1d,0xb7,0x2e,0x66,0xf0,0xc4,0x37,0x60,0x77,0x76,0x79,0x4b,0x6,0xa5,0x4b,0xb5,0xc7,0xb7,0xfa,0x1,0x5d,0xde,0x95,0x91,0x9b,0x3f,0x92,0xd4,0xe6,0x2d,0x74,0xbf,0xf1,0x3,0xf4,0x7f,0xe2,0x7d,0xb0,0x46,0x8e,0x3e,0x17,0x24,0x6c,0x48,0x1,0x69,0x98,0xfa,0xdc,0x83,0x64,0x7a,0x3b,0x90,0xa3,0x6c,0x0,0xe4,0x27,0x54,0x33,0x7f,0x18,0x7a,0xcc,0x74,0x6a,0x7c,0x51,0xe9,0xa8,0x4,0x55,0x8c,0x5b,0x25,0x33,0xaa,0x95,0xc3,0x75,0x5d,0x72,0xb9,0x1c,0x4f,0x3e,0xf9,0x24,0xbf,0xfd,0xed,0x6f,0xeb,0x8e,0x23,0x8,0x4c,0x9d,0x3a,0x95,0x4b,0x2e,0xb9,0xa4,0xea,0xcd,0x81,0x46,0x43,0x60,0xe6,0x6f,0xdb,0x24,0x7a,0xfb,0xc9,0x2f,0x3c,0x5,0xe7,0xd4,0x43,0x60,0xd,0xf5,0x8f,0xf5,0x26,0x80,0xad,0x2e,0x2c,0x87,0xd2,0xc2,0x43,0xe9,0xfa,0xd5,0x9f,0xe8,0xfc,0xd1,0x1f,0x28,0x1e,0x74,0x24,0x89,0xad,0x1d,0xd8,0x9b,0x37,0x8d,0xd9,0x23,0xd0,0xa8,0x2b,0x8,0xa2,0x35,0x7f,0xb,0x5c,0x97,0xd4,0xba,0xf5,0xf4,0x1f,0x7e,0x22,0x9d,0x97,0xff,0x14,0xba,0x81,0x7e,0x85,0xbe,0xfe,0x93,0x2,0xba,0x61,0xc6,0xb2,0x45,0x94,0xb2,0xcd,0x81,0x2f,0x49,0x54,0xd1,0xfc,0x1,0x2c,0x9d,0x1a,0x5f,0x54,0x3a,0x2a,0x41,0x15,0xe3,0x56,0xc9,0xfc,0xeb,0x45,0x32,0x99,0x4,0xe0,0xc3,0x1f,0xfe,0x30,0x5b,0xb6,0x6c,0x89,0x38,0x9a,0x91,0x71,0xf1,0xc5,0x17,0xb3,0x60,0xc1,0x2,0x3a,0x3b,0x3b,0xeb,0x1a,0xa,0x8,0x74,0xe,0x41,0x7f,0x2f,0xae,0x80,0xbe,0x8f,0x7d,0xcf,0xdf,0x99,0xde,0xe5,0xde,0x80,0x95,0xde,0xbe,0x1,0x85,0x77,0xbe,0x89,0x8e,0xdf,0x3e,0x44,0xe7,0xf7,0x7e,0x43,0xfe,0x98,0x53,0xb6,0xf7,0x8,0xc,0x4b,0x4,0x82,0x98,0x49,0xaf,0xcb,0xbb,0x32,0xea,0x31,0x7f,0x51,0x18,0x24,0xb9,0x61,0x3,0x3d,0xaf,0xfb,0x6f,0x36,0xff,0xea,0xef,0x5e,0xfd,0x6d,0x70,0xbd,0x65,0x9f,0x2a,0x40,0x2,0x13,0x61,0xc2,0xd2,0xa5,0x4c,0x5b,0xf1,0x30,0x83,0x6d,0x53,0x3,0x95,0x53,0xd5,0xfc,0x21,0x80,0xb9,0x98,0xc6,0xfc,0x83,0x83,0x2a,0xc6,0xad,0x9a,0xf9,0xd7,0xcb,0xe3,0xba,0x2e,0x2d,0x2d,0x2d,0x74,0x76,0x76,0x72,0xe3,0x8d,0x37,0xfa,0x12,0x53,0x10,0xb8,0xe1,0x86,0x1b,0x80,0xed,0x13,0x2,0xab,0x45,0xa0,0xe6,0x6f,0x59,0x24,0xfa,0x6,0x18,0x3c,0xf5,0x2c,0x9c,0xd3,0xf,0x84,0x97,0xf1,0xff,0xed,0x62,0x3,0x25,0x17,0x96,0xb9,0x30,0x0,0xf9,0xf7,0xbe,0x9d,0xae,0x9b,0xee,0xa6,0xf3,0xaa,0x3f,0x93,0x7f,0xf5,0xf6,0x44,0x40,0x94,0xa,0x55,0xcd,0x11,0xa8,0x4,0xba,0x18,0x75,0xa4,0xe6,0x6f,0xdb,0x88,0xbe,0x1e,0x92,0x5b,0xb6,0xd2,0xfd,0xdf,0x9f,0xa6,0xe3,0x86,0x5f,0x41,0xca,0x82,0x35,0xae,0xd7,0x93,0xa3,0xa,0x84,0x0,0xb,0xf6,0x7c,0xf4,0x8f,0xa4,0xfa,0xbb,0x70,0xec,0x64,0x80,0x52,0xea,0x9a,0x3f,0xf8,0xfc,0x88,0x1a,0xf3,0xf,0xe,0xaa,0x18,0xb7,0x2a,0xa6,0xed,0x37,0x8f,0x65,0x79,0x4b,0x80,0x2e,0xbf,0xfc,0x72,0x5f,0xf8,0x82,0xc0,0x21,0x87,0x1c,0xc2,0x3b,0xdf,0xf9,0x4e,0x6,0x6,0x6,0xaa,0xee,0x5,0x8,0x7c,0xf5,0x40,0x79,0xec,0xff,0xdd,0x17,0x41,0x91,0xda,0xc7,0xfe,0x2b,0x81,0xd,0xc,0xe,0x25,0x2,0x9b,0xa0,0x70,0xe6,0xe9,0x5e,0x22,0xf0,0x93,0xbf,0x92,0x3f,0xe9,0xc,0xec,0xae,0x1e,0x12,0x1b,0x37,0x42,0x31,0xef,0x4b,0x22,0xa0,0x8b,0x51,0x47,0x6b,0xfe,0x9,0xac,0x2d,0x1b,0x49,0x74,0xf5,0xb0,0xf5,0xfc,0xcb,0xe8,0xfa,0xc1,0xf7,0x60,0x13,0xde,0x6e,0x8f,0xc1,0xf9,0x6b,0x6d,0x68,0x16,0xa4,0x5e,0xec,0x62,0xe6,0xd3,0xff,0xa4,0xaf,0x7d,0x6,0x42,0x6,0xd3,0x56,0x55,0x37,0x7f,0xf0,0x31,0x1,0x30,0xe6,0x1f,0x1c,0x54,0x31,0x6e,0xd5,0x4c,0xdb,0x4f,0x9e,0xf2,0x41,0x41,0xab,0x56,0xad,0xe2,0xbb,0xdf,0xfd,0xae,0x2f,0xbc,0x41,0xe0,0x7,0x3f,0xf8,0x1,0xb6,0x6d,0xd3,0xd3,0xd3,0x53,0xf1,0xfd,0x7,0x6e,0xfe,0x96,0x85,0xdd,0xdb,0x4f,0xfe,0x98,0xd7,0xe2,0x9c,0x72,0x30,0xac,0x26,0x9c,0x75,0xde,0x16,0x50,0x74,0xbd,0x73,0x5,0x36,0x43,0xe1,0x2d,0xa7,0xd1,0x75,0xe3,0x1d,0x74,0xfc,0xf4,0xef,0xc,0x1e,0xf7,0x5a,0xac,0xa1,0x44,0x40,0xf4,0x74,0x80,0x25,0x86,0x26,0xa6,0x55,0x7,0x5d,0x8c,0x3a,0xb2,0xf7,0xa2,0x10,0x60,0x9,0x12,0x6b,0xd7,0x60,0xd,0x16,0xd9,0xf2,0x95,0x9f,0xd0,0x7b,0xf1,0xf9,0xde,0xd6,0xcf,0x1d,0xa,0x75,0xfb,0x97,0x21,0x81,0x56,0x98,0xf4,0xe2,0x13,0xb4,0xad,0x7f,0x91,0x62,0xb6,0x35,0x10,0x19,0x1d,0xcc,0x1f,0x14,0xd9,0x8e,0xa1,0x52,0x18,0xf3,0xd7,0x9b,0x43,0x75,0x1e,0xcb,0xb2,0xb0,0x2c,0x8b,0x4b,0x2e,0xb9,0x84,0x9e,0x9e,0x1e,0x5f,0xf8,0xfd,0xc6,0xd4,0xa9,0x53,0xb9,0xf8,0xe2,0x8b,0x2b,0x9e,0x10,0x18,0xca,0x33,0x53,0x18,0x4,0xa0,0xff,0xdd,0x5f,0xf2,0x8e,0x78,0x2d,0x86,0xbc,0xcb,0x5b,0x39,0x11,0x78,0xde,0x85,0xd5,0x50,0x78,0xc3,0xc9,0x74,0xde,0x78,0x17,0x1d,0x37,0xfc,0x87,0xbe,0x77,0x7e,0x4,0xd9,0x3c,0x81,0xc4,0xc6,0x4d,0x58,0xa3,0x9c,0x33,0x30,0x1a,0x62,0x65,0xd4,0x35,0x62,0xcc,0x78,0x2d,0xb,0xab,0xbb,0x83,0xd4,0x2b,0xeb,0x28,0xec,0x77,0x10,0x1b,0x7e,0xfb,0x8,0xfd,0x9f,0xfc,0x10,0x3c,0xf,0xf4,0x2a,0x68,0xfe,0xe0,0xd5,0xbd,0xb,0x53,0x9f,0x7f,0x4,0x69,0x59,0x4,0xb1,0x27,0x81,0x2e,0xe6,0xf,0x3e,0x25,0x0,0x61,0xdc,0xb0,0x6e,0xf,0x8e,0x1f,0x50,0xc5,0xb8,0x55,0x36,0x6d,0x3f,0x79,0xca,0xbd,0x0,0x3,0x3,0x3,0x7c,0xee,0x73,0x9f,0xf3,0x45,0x23,0x8,0x5c,0x74,0xd1,0x45,0x64,0xb3,0x59,0xba,0xba,0xba,0xc6,0x2c,0x8b,0x50,0x26,0xc1,0x59,0x36,0x76,0x77,0x2f,0x85,0x83,0x8f,0xa2,0x74,0xfa,0x71,0xe1,0x7d,0xfd,0x8f,0x4,0xb,0x6f,0xe8,0xe1,0x45,0x17,0xd6,0x43,0xf1,0xc4,0x57,0xd3,0xf3,0xc3,0xab,0xd8,0xfa,0xdb,0xa7,0xe9,0xfe,0xfc,0xf7,0x28,0xcd,0x3f,0xc,0x7b,0xcb,0x56,0x12,0x9b,0x36,0x61,0x6f,0xde,0x8c,0x28,0xe6,0x6b,0xea,0x15,0xa8,0x15,0x91,0x76,0xd1,0xfb,0xc6,0x2b,0xc0,0xb6,0xb1,0x7a,0x3a,0x49,0xbe,0xf2,0xa,0x48,0x41,0xc7,0xc7,0x2f,0x61,0xe3,0xef,0x9f,0xa4,0x78,0xfc,0x11,0xb0,0x1c,0x6f,0xf2,0xa7,0x8a,0x9f,0x96,0x2e,0x30,0xc9,0xeb,0xfe,0xdf,0xf3,0xe1,0x3b,0xe8,0x6f,0x9f,0xee,0xbb,0x84,0x4e,0xe6,0xf,0x75,0x56,0x53,0x10,0x33,0x6d,0x47,0xd3,0x69,0x34,0xa8,0x64,0xdc,0x7e,0x40,0x75,0xf3,0x1f,0xfe,0xf7,0x99,0x4c,0x86,0xab,0xae,0xba,0x8a,0x47,0x1e,0x79,0xc4,0x17,0x2d,0xbf,0x61,0xdb,0x36,0x5f,0xf8,0xc2,0x17,0x90,0x52,0xe2,0xba,0x23,0x7f,0x6d,0xfb,0xdd,0xed,0x3f,0x2a,0x5f,0xbe,0xf,0x69,0x9,0xfa,0x3e,0x76,0x39,0xe4,0xf0,0xc6,0xe6,0xa3,0x46,0x39,0x11,0x78,0xd9,0x85,0xe7,0xc1,0xdd,0x6d,0x3a,0xfd,0x9f,0xff,0x34,0x5b,0x6f,0x78,0x8c,0xce,0x2b,0xfe,0x44,0xf7,0xa7,0xbf,0x41,0xfe,0xe8,0xd7,0x20,0x7a,0x7a,0x48,0x6c,0xda,0x84,0xb5,0x79,0x33,0xb8,0xce,0xe,0xc9,0x80,0xe,0x2b,0x8,0x42,0xe5,0x15,0xc2,0xfb,0xe2,0xef,0xd9,0x4a,0x72,0xed,0x5a,0x64,0xb6,0x85,0xce,0xff,0xf9,0x1a,0x1b,0x7f,0xb7,0x84,0x9e,0xff,0xfb,0x8a,0x67,0xae,0x2b,0x5c,0x10,0xae,0x3a,0x4b,0xfd,0x76,0x46,0x42,0x40,0x2,0xe6,0xff,0xe5,0xc7,0xe4,0xba,0x36,0x50,0xcc,0x34,0xf9,0x4a,0xaf,0x9b,0xf9,0x43,0x1d,0x73,0x33,0x55,0x32,0x97,0xb8,0x41,0xa5,0xb2,0x55,0x29,0x11,0x9,0x83,0x47,0x4a,0x49,0x26,0x93,0x61,0x70,0x70,0x90,0xb3,0xcf,0x3e,0x9b,0x65,0xcb,0x96,0xf9,0xa2,0xe9,0x37,0xbe,0xfc,0xe5,0x2f,0xf3,0xd3,0x9f,0xfe,0x94,0x97,0x5f,0x7e,0x99,0x89,0x13,0x27,0xee,0x90,0x8,0x84,0xd6,0x7e,0x84,0xc0,0xea,0xe9,0xa7,0xb4,0xdf,0x2,0x4a,0x27,0x1e,0xbd,0xeb,0x91,0xbf,0x51,0x43,0x0,0xb8,0xb0,0x15,0x6f,0x42,0x5a,0xb3,0x45,0xfe,0xcc,0x37,0x40,0xfa,0xd,0xf4,0x6f,0xfa,0x2,0xc9,0xc5,0x8f,0x91,0xfa,0xcf,0x1f,0x48,0xdf,0x7d,0x2b,0xc9,0xe7,0x96,0x22,0xf0,0x3a,0x84,0x65,0x7b,0x1b,0x32,0x99,0xf6,0x6d,0x6d,0xb8,0xd6,0xe6,0x2f,0x2c,0x70,0x4b,0xd8,0x1b,0x37,0x62,0xb9,0x50,0x9a,0x3c,0x89,0xee,0x33,0x3f,0x4a,0xef,0xd9,0xe7,0xe3,0x1c,0xb9,0x3b,0x6c,0x6,0x9e,0x93,0x80,0x54,0x6b,0xa6,0xff,0xce,0x70,0x81,0x69,0x82,0xb6,0xc5,0x2b,0x98,0x7b,0xff,0x8d,0xf4,0x4c,0xde,0x1d,0x31,0x4a,0xf2,0x5c,0xb,0x74,0x34,0x7f,0xa8,0xb1,0xca,0xc2,0xbc,0x59,0x95,0xcc,0x30,0xc,0xa8,0x64,0x96,0xaa,0x70,0x84,0xcd,0x53,0x3e,0x2d,0x70,0xf9,0xf2,0xe5,0xdc,0x70,0xc3,0xd,0x9c,0x7d,0xf6,0xd9,0xbe,0x68,0xfb,0x8d,0x1f,0xfd,0xe8,0x47,0xbc,0xe9,0x4d,0x6f,0xa2,0x50,0x28,0x90,0x48,0x78,0x8f,0x72,0xd8,0x5f,0xae,0x16,0x50,0x38,0xee,0x4c,0x98,0x80,0xb7,0xcd,0xab,0xaa,0xb0,0xf1,0xce,0x19,0x78,0x9,0xcf,0xe5,0x53,0x16,0xc5,0x63,0xf,0xa7,0x78,0xda,0xe1,0xf4,0xbd,0xff,0xff,0x48,0x2d,0xfa,0x2b,0xe9,0x45,0x7f,0x25,0xf5,0xd8,0xbf,0x48,0x2c,0x7f,0x12,0xdb,0xf1,0x7e,0xcd,0x6d,0x6d,0x46,0xa6,0xb3,0xde,0x17,0xb0,0x2,0x87,0x76,0x95,0x11,0xa8,0xf9,0xf,0x71,0x8b,0xfe,0x1e,0xec,0xae,0x5e,0x0,0xf2,0xf3,0xf,0x61,0xf0,0xb5,0x67,0xd1,0x7f,0xc6,0xb9,0x38,0x7,0xcf,0x80,0x2e,0x60,0x89,0x4,0x4b,0xa1,0xcd,0x7d,0xc6,0x42,0xca,0x2,0x7,0xe6,0xdf,0x79,0x25,0x48,0x17,0x27,0x95,0xf1,0x2d,0x1,0xd0,0xd5,0xfc,0xa1,0x86,0x4,0xc0,0x98,0xbf,0xfa,0x50,0xc5,0xb8,0x75,0x34,0xff,0x32,0xca,0x9b,0x3,0x7d,0xe6,0x33,0x9f,0xe1,0xbf,0xff,0xfb,0xbf,0x95,0xdc,0x87,0xff,0x8d,0x6f,0x7c,0x23,0xc7,0x1e,0x7b,0x2c,0xff,0xfe,0xf7,0xbf,0x99,0x38,0x71,0xa2,0xef,0xa7,0x4a,0x8e,0x5d,0x5e,0x2,0xd1,0xdb,0x8d,0xd3,0xdc,0xcc,0xc0,0x3b,0xff,0xd7,0x33,0x4,0xa9,0x89,0x19,0x8,0xbc,0x49,0x83,0x6b,0xf0,0xb6,0x84,0x6d,0x16,0x14,0xfe,0xeb,0x74,0xa,0x6f,0x3b,0x1d,0xd6,0x42,0x72,0xc9,0x43,0xa4,0x16,0xdf,0x43,0x6a,0xd1,0x9d,0xa4,0x9e,0x7a,0x8,0xbb,0xdb,0x33,0x41,0x57,0x80,0x6c,0xa9,0x2e,0x21,0xd0,0x66,0x22,0xa1,0x10,0x8,0x29,0xb1,0x7a,0xbb,0xb0,0x7a,0xbd,0x7d,0x26,0xdc,0xb6,0x66,0xfa,0x4f,0x7d,0x13,0xfd,0x6f,0x3a,0x8f,0xc1,0xe3,0xdf,0x38,0xb4,0x97,0x3f,0xf0,0x1c,0x80,0xa2,0x93,0xfc,0x46,0x82,0xb,0x4c,0x87,0xa9,0x77,0x2f,0x62,0xf6,0x63,0x7f,0xa5,0x7b,0xfa,0xde,0xc6,0xfc,0x87,0xa0,0x6c,0xa7,0x4d,0x23,0x9a,0xbf,0x2a,0xa6,0xab,0xa,0x47,0x94,0x3c,0xe5,0xcd,0x81,0x36,0x6d,0xda,0xc4,0xd7,0xbf,0xfe,0x75,0xbe,0xfc,0xe5,0x2f,0xfb,0x12,0x87,0xdf,0xb8,0xfa,0xea,0xab,0x59,0xb0,0x60,0x1,0xfd,0xfd,0xfd,0xe4,0x72,0x39,0xdf,0x92,0x80,0x71,0xcb,0xcb,0x12,0xd8,0xf9,0x22,0xbd,0x67,0x7d,0xa,0x79,0xd8,0x4,0x58,0xa6,0x89,0xf9,0xf,0x87,0x0,0x84,0xf4,0xb6,0xa8,0x5d,0x89,0xd7,0xdd,0x9d,0x85,0xe2,0x89,0x47,0x51,0x7c,0xc3,0x51,0xf4,0x6d,0xfc,0x22,0x89,0x67,0x9e,0x21,0xb9,0xf4,0x21,0x92,0x4f,0x3d,0x40,0x72,0xd9,0xa3,0xd8,0xab,0x96,0x93,0xd8,0xb4,0x9,0xf0,0x7c,0x45,0x36,0x67,0x91,0xa9,0xec,0xd0,0x32,0xc3,0x1d,0x93,0x44,0xa5,0xcd,0x5f,0x4a,0x90,0x12,0x51,0x1c,0xc4,0xea,0xee,0xc1,0x1a,0xf2,0xc3,0xd2,0xcc,0x19,0xc,0xbe,0xfa,0xf5,0xe4,0x8f,0x3c,0x95,0xfc,0x51,0xa7,0x50,0x3a,0x70,0xe,0x64,0x80,0xf5,0xc,0xd5,0xb1,0x66,0xf5,0x2c,0x81,0x56,0xb,0x36,0xc3,0x21,0x7f,0xfc,0x2e,0xc5,0x4c,0x33,0xae,0x95,0x8,0x6c,0xed,0x7f,0x58,0xf0,0xab,0x1d,0x54,0x95,0x0,0x98,0xb5,0xfe,0xc1,0x41,0x15,0xd3,0x55,0xa9,0xec,0xa3,0x4e,0x22,0x2c,0xcb,0xc2,0xb6,0x6d,0xbe,0xf6,0xb5,0xaf,0xf1,0xc9,0x4f,0x7e,0x92,0x9,0x13,0x26,0xf8,0x12,0x8f,0x9f,0x98,0x3f,0x7f,0x3e,0xef,0x7f,0xff,0xfb,0xb9,0xfe,0xfa,0xeb,0xc9,0xe5,0x72,0xbe,0x70,0x8e,0x5b,0x5e,0xc2,0xfb,0xfa,0x77,0x6d,0xc1,0xc0,0x3b,0x3f,0xe3,0xed,0xf3,0xae,0xca,0x11,0xaf,0xb5,0xa2,0x3c,0x5f,0x60,0x0,0x6f,0x2e,0x83,0x4,0xd2,0x16,0xa5,0xc3,0xe6,0x53,0x3a,0x61,0x3e,0x3,0x85,0xf7,0xc3,0x7a,0x48,0xac,0x7c,0x9a,0xe4,0x53,0x8b,0x48,0x2e,0x7d,0x90,0xc4,0xb,0x4f,0x63,0xbf,0xfc,0x1c,0xf6,0xd6,0xad,0xdb,0x29,0x86,0x2e,0x25,0x29,0x90,0x99,0xac,0x37,0x97,0xc0,0x4e,0xf8,0xb2,0xda,0xa0,0xa6,0x76,0xec,0xba,0x8,0xa7,0x4,0x85,0x1,0xac,0x81,0x41,0x84,0xb3,0xfd,0x9f,0x24,0xde,0x57,0x7e,0x71,0xc1,0xe1,0x14,0xe7,0x1f,0xc9,0xe0,0x91,0xa7,0x50,0x38,0xf0,0x18,0xdc,0x7d,0xa6,0x41,0x33,0xd0,0x9,0x6c,0xc0,0xdb,0x7d,0xd1,0x42,0xad,0xf9,0x1d,0x95,0xc2,0x12,0x30,0x19,0xe6,0xfd,0xe4,0x5a,0xa6,0xbc,0xf0,0x38,0x5b,0x67,0x2f,0x40,0xb8,0xce,0xf8,0xd7,0x55,0x80,0xa8,0xde,0x95,0x7e,0xea,0x56,0x94,0x0,0xe8,0x6e,0xfc,0x61,0xad,0x56,0xa8,0x15,0x7e,0x74,0x2f,0xab,0x64,0xfe,0x71,0x89,0x45,0x4a,0x49,0x53,0x53,0x13,0xdd,0xdd,0xdd,0x7c,0xef,0x7b,0xdf,0xe3,0xab,0x5f,0xfd,0xaa,0x2f,0x31,0xf9,0x8d,0x2b,0xae,0xb8,0x82,0x3b,0xef,0xbc,0x93,0x75,0xeb,0xd6,0xed,0x32,0x21,0xb0,0x5a,0x54,0x5a,0x5e,0xf6,0x60,0x81,0xde,0x73,0x2e,0x44,0x2e,0x9c,0xe1,0x4d,0x2,0x53,0xf7,0xf1,0xaa,0xd,0x2,0x6f,0x39,0xdb,0x46,0x3c,0x13,0xb4,0x2c,0xc8,0x40,0xe9,0xf0,0x5,0x94,0x8e,0x5f,0xc0,0x40,0xf1,0x3c,0xd8,0x4,0xf6,0xcb,0x2b,0xb1,0xd7,0x3c,0x8f,0xd5,0xb5,0x19,0xab,0x73,0x3,0xf6,0x9a,0x17,0x48,0xac,0x79,0x11,0x7b,0xc3,0x2a,0xac,0xcd,0xeb,0xb1,0xba,0xb6,0x62,0x95,0xb6,0xd3,0x96,0xd3,0x24,0x99,0x14,0x90,0x4c,0x21,0xed,0x4,0xd8,0x36,0xd2,0xb2,0xbd,0x1e,0x4,0x51,0x16,0xdf,0x29,0x1c,0x31,0x34,0x45,0x51,0xca,0x21,0x12,0xe9,0x75,0x63,0x3b,0x25,0x70,0x4a,0x9e,0xc9,0x97,0x8a,0x88,0xe2,0x8e,0x57,0x4b,0x40,0x66,0x6d,0xdc,0xf6,0xe9,0x14,0xf6,0x99,0x41,0x69,0xf7,0xb9,0x94,0xf6,0x39,0x18,0x67,0xe2,0x54,0xdc,0xd6,0x49,0x38,0xbb,0xed,0x4b,0x69,0x9f,0xfd,0x61,0x1a,0x9e,0xc1,0x77,0xe2,0xdd,0xf3,0xba,0x61,0xb3,0xf9,0x75,0x34,0x7e,0xf0,0xc6,0x6c,0x66,0x9,0xa6,0xde,0xfd,0x30,0x7,0xfd,0xf9,0x87,0xf4,0x4c,0xdb,0xcb,0x97,0x2f,0x7f,0xdd,0xbb,0xfd,0x87,0x63,0xdc,0x4,0x40,0x65,0xe3,0xac,0x4,0x42,0x8,0xdf,0xc7,0x46,0xfd,0x46,0xbd,0xf1,0xc5,0xc5,0x70,0x55,0x84,0x10,0x2,0xdb,0xb6,0xf9,0xce,0x77,0xbe,0xc3,0xff,0xfe,0xef,0xff,0x32,0x71,0xe2,0xc4,0xa8,0x43,0xda,0x5,0xb9,0x5c,0x8e,0x9f,0xfc,0xe4,0x27,0xbc,0xf1,0x8d,0x6f,0xdc,0x61,0x42,0x60,0xb5,0xa8,0xac,0xee,0x4,0xa2,0xa7,0xcb,0x1b,0xfb,0x7f,0xff,0xc5,0xde,0xd7,0xbf,0x2e,0x63,0xff,0xb5,0x42,0xe0,0x6d,0x20,0x34,0x80,0xf7,0x3,0x9e,0x59,0xa7,0xc0,0x99,0xb7,0x17,0xce,0x61,0x7b,0x79,0xe3,0xe1,0x36,0xde,0x36,0xc8,0x3d,0x20,0xb6,0xe6,0xb1,0x36,0xbd,0x82,0xbd,0x69,0xd,0xf6,0xda,0xe7,0xb1,0xd7,0xaf,0xc1,0xda,0xfa,0xa,0xd6,0xd6,0x4d,0x58,0xdd,0x9b,0xb1,0xba,0x37,0x23,0xba,0x3b,0xb1,0x6,0x7a,0x21,0x3f,0x80,0x55,0x28,0x20,0x4a,0xa3,0xcb,0x97,0x57,0x28,0x6c,0xfb,0xb,0xb,0x64,0xd2,0x46,0xa6,0x73,0xc8,0xe6,0x36,0xdc,0x6c,0x13,0x6e,0xd3,0x4,0xdc,0xb6,0x89,0xb8,0x6d,0x93,0x70,0x27,0xcd,0xc4,0x99,0xb6,0x3b,0xce,0xb4,0xd9,0x38,0x53,0x67,0xe2,0x4c,0xdb,0xb,0x77,0xf2,0x54,0x98,0x88,0xb7,0x5c,0x53,0xe2,0x8d,0x61,0xc,0x78,0xf1,0xb2,0x1a,0x70,0x87,0x99,0xbe,0xee,0xf5,0x29,0x81,0x89,0x82,0xc4,0xda,0x5e,0x8e,0xbe,0xfe,0xb3,0x38,0xc9,0x34,0xc5,0x6c,0x13,0xc2,0xa9,0xef,0xeb,0x3f,0x4e,0xe6,0xf,0xe3,0x24,0x0,0xba,0x4f,0xf8,0x8b,0x9b,0x19,0x8d,0x84,0x38,0x9a,0xbf,0x4a,0x3c,0x52,0xca,0x6d,0x7,0x5,0x5d,0x70,0xc1,0x5,0x5c,0x77,0xdd,0x75,0x3e,0x44,0xe6,0x3f,0xce,0x38,0xe3,0xc,0x8e,0x3b,0xee,0x38,0xfe,0xf5,0xaf,0x7f,0x31,0x79,0xf2,0x64,0x9c,0x2a,0x5f,0x74,0x15,0x97,0x95,0x74,0xb0,0xa,0x25,0xba,0x3f,0xfd,0x2d,0xe4,0xc1,0x4d,0xf0,0x8c,0xd4,0x67,0x32,0x98,0x9f,0x90,0x2e,0xe4,0xf1,0x7e,0x86,0x43,0x58,0x60,0x83,0x6c,0x49,0xe3,0x4c,0xd9,0xb,0x27,0xb3,0x17,0x24,0x8f,0xf3,0xc,0xb5,0xfc,0xfb,0xfd,0x40,0x5f,0x1e,0xab,0xa7,0xb,0xd1,0xe3,0x25,0x1,0x62,0xb0,0x17,0x31,0xd0,0xf,0x85,0x41,0x44,0xbe,0x7f,0x28,0xa9,0x1a,0x9a,0x8d,0xbf,0x4d,0x53,0x22,0x33,0x4d,0xc8,0x54,0x1a,0x99,0xca,0x20,0xd3,0x59,0x64,0xae,0x5,0xd9,0x3c,0x1,0xb7,0xa9,0x15,0x99,0x6d,0x82,0x26,0xcb,0x33,0xf8,0x14,0xde,0x1e,0xfc,0xe,0x5e,0x52,0x32,0x0,0xc,0xe2,0x2d,0x87,0x1c,0xad,0x87,0x28,0x4e,0xaf,0x4b,0x5b,0x40,0x1b,0xec,0x7f,0xc3,0xcf,0x68,0xde,0xb2,0xc6,0xeb,0xfa,0x37,0xe6,0xbf,0xb,0x46,0x4d,0x0,0x8c,0xf9,0xab,0xf,0x63,0xfe,0xe1,0xf1,0xa4,0xd3,0x69,0xae,0xbf,0xfe,0x7a,0x3e,0xf7,0xb9,0xcf,0x31,0x77,0xee,0x5c,0x5f,0xb8,0xfd,0xc6,0x55,0x57,0x5d,0xc5,0x82,0x5,0xb,0xe8,0xeb,0xeb,0x23,0x93,0xc9,0x54,0x7c,0x5d,0x55,0x65,0xe5,0xba,0x48,0x1,0x72,0xf2,0x2c,0x68,0x2,0x9a,0x4,0xf4,0x35,0x68,0x12,0x30,0x12,0xa4,0xb,0x25,0xbc,0x9f,0xbe,0x9d,0xfe,0xcd,0x1a,0xea,0xe2,0x4f,0x0,0x2d,0x69,0xdc,0x89,0x53,0x21,0x39,0x15,0xa7,0xdc,0x7b,0x50,0xee,0x6a,0x1f,0xab,0x3a,0x86,0x96,0xdc,0x3,0xde,0x17,0x7c,0x9,0xcf,0xe0,0x4b,0x78,0x66,0x5f,0xc0,0x33,0x7b,0x77,0x28,0x96,0x46,0x84,0xb,0xec,0x2e,0x98,0x7c,0xef,0xe3,0xcc,0xbf,0xfb,0x1a,0xba,0x67,0xec,0x53,0xf7,0xb8,0x7f,0x1c,0xcd,0x1f,0x14,0x58,0x5,0x60,0xcc,0xbf,0x36,0x18,0xf3,0xf,0x8f,0x47,0x4a,0x49,0x2e,0x97,0x23,0x9f,0xcf,0xf3,0x89,0x4f,0x7c,0x82,0xbf,0xfd,0xed,0x6f,0xbe,0xf0,0xfb,0x8d,0xf9,0xf3,0xe7,0xb3,0x70,0xe1,0x42,0x16,0x2d,0x5a,0x44,0x2e,0x97,0xab,0x68,0x2e,0x40,0xd5,0x65,0x65,0x27,0x70,0x5b,0x5a,0x68,0xfd,0xdc,0x7f,0xd1,0xbf,0xea,0x52,0xfa,0xbf,0xfa,0x45,0xd8,0x68,0xc1,0x66,0xc5,0x8e,0x7c,0x55,0x11,0xe5,0xfa,0x70,0xd8,0xb5,0xe7,0xc0,0xc0,0x1f,0x38,0xc0,0x2c,0x8b,0xf4,0xf3,0x5b,0x38,0xf6,0xda,0x4f,0x51,0x4a,0x65,0x29,0xa5,0xb2,0xbe,0x4d,0xfc,0xb,0x1b,0x41,0x7b,0xd9,0x88,0xd3,0x3b,0x74,0x9f,0xf4,0x17,0x77,0x18,0xf3,0xf,0x9f,0xc7,0x75,0x5d,0x72,0xb9,0x1c,0x77,0xdf,0x7d,0x37,0xff,0xfc,0xe7,0x3f,0x7d,0xd1,0x8,0x2,0x97,0x5c,0x72,0x9,0x0,0xf9,0x7c,0x3e,0xb8,0xe7,0x2b,0x95,0x41,0x26,0x13,0x34,0x5f,0x79,0x11,0xcd,0x1f,0xf9,0x4,0xb4,0x2,0xbb,0x5b,0xde,0x57,0xa8,0x81,0x41,0x54,0x70,0x80,0x19,0x16,0xf4,0xc0,0xf1,0x97,0x7f,0x94,0x74,0xef,0x56,0xfa,0x26,0xce,0xd0,0xf6,0xeb,0x3f,0xc,0xdd,0x5d,0x12,0x0,0x9d,0xcd,0x5f,0xf5,0xd9,0xfe,0x7e,0xc0,0x98,0x7f,0x74,0x3c,0xe9,0x74,0x1a,0x80,0xb3,0xcf,0x3e,0x9b,0x62,0xb1,0xe8,0x8b,0x96,0xdf,0x38,0xed,0xb4,0xd3,0x38,0xe7,0x9c,0x73,0xe8,0xed,0xed,0x1d,0xf3,0xf7,0xea,0x7a,0x56,0x5c,0x7,0xd9,0xd2,0x46,0xa9,0xa5,0x99,0xdc,0x2d,0x57,0xd2,0xf6,0xe6,0x53,0x10,0x9b,0x7b,0xe1,0x0,0x6b,0x68,0xb7,0x9c,0xda,0x68,0xd,0xc,0x6a,0x86,0x3,0x4c,0xb7,0x48,0x6c,0xed,0xe7,0xa4,0xaf,0x9e,0xc3,0xa4,0x35,0x4f,0xd3,0x3d,0x63,0x1f,0x2c,0xa7,0xf6,0xac,0x34,0x4a,0x3f,0x9,0x4b,0x77,0x87,0x4,0x40,0x77,0xf3,0x8f,0x3b,0x54,0xba,0x47,0x5d,0x4c,0xdb,0x4f,0x1e,0xd7,0x75,0x69,0x6b,0x6b,0xe3,0xe5,0x97,0x5f,0xe6,0xff,0xfe,0xef,0xff,0x7c,0xd1,0xb,0x2,0xd7,0x5c,0x73,0xd,0x2d,0x2d,0x2d,0xa3,0x9e,0x16,0xe8,0x4b,0x59,0xb9,0x2e,0xa4,0xd2,0x94,0xda,0xdb,0xc9,0x3c,0x7a,0xf,0xed,0x6f,0x38,0x90,0xc4,0xfd,0x8f,0xc3,0x81,0x2,0x32,0xde,0xb6,0xab,0x6,0x6,0xa1,0xc0,0x1,0xa6,0x5a,0x88,0xde,0x22,0xaf,0xf9,0xc6,0x7,0x98,0xf1,0xdc,0xbf,0xe9,0x9a,0x31,0xa7,0xae,0xdd,0xfe,0xe2,0x3a,0xe6,0xbf,0xb3,0x8e,0x35,0xfc,0x3f,0xc2,0x12,0xd5,0x81,0x53,0x35,0xa8,0x64,0x94,0x2a,0xc5,0xe2,0x27,0x4f,0xa5,0x5a,0x89,0x44,0x82,0x6f,0x7e,0xf3,0x9b,0x6c,0xdc,0xb8,0x31,0x34,0xdd,0x6a,0x90,0x4e,0xa7,0xf9,0xd6,0xb7,0xbe,0x85,0xe3,0x38,0xbb,0xac,0x6,0xf0,0xb5,0xac,0xa4,0x44,0x58,0x16,0xa5,0xa9,0x53,0x49,0x6c,0x58,0x45,0xfb,0x7f,0x1d,0x46,0xe6,0xf2,0x6b,0x61,0xf,0x60,0xba,0x19,0x12,0x30,0x8,0x1,0xe,0x30,0xd1,0x4b,0x38,0x4f,0xf8,0xd6,0x47,0x99,0xfa,0xe2,0xa3,0x6c,0xdd,0xa3,0xbc,0xd9,0x4f,0x6d,0x5d,0x51,0x8d,0x62,0xfe,0x30,0xd4,0x3,0x60,0xcc,0xbf,0x31,0x60,0xcc,0xbf,0x7e,0x2e,0x29,0x25,0xcd,0xcd,0xcd,0xb8,0xae,0xcb,0xf9,0xe7,0x9f,0xef,0x9b,0xb6,0xdf,0xf8,0xd8,0xc7,0x3e,0xc6,0xdc,0xb9,0x73,0xe9,0xea,0xea,0xa,0xec,0x1c,0x83,0x6d,0xe5,0xe5,0x38,0x38,0x53,0xa7,0x42,0x42,0xd0,0x76,0xc9,0x87,0x68,0x79,0xff,0xfb,0x60,0xd0,0x81,0xfd,0x2c,0x6f,0xaf,0x7d,0x33,0x24,0x60,0x10,0x4,0x1c,0x60,0x82,0x5,0xcd,0x70,0xd8,0x55,0x97,0x32,0xeb,0xe9,0x7b,0xe8,0xd8,0x6d,0xff,0xba,0xc6,0xfc,0x1b,0xc9,0xfc,0x1,0x2c,0x63,0xfe,0xea,0x43,0x15,0xe3,0x56,0xcd,0xb4,0xc3,0x36,0xff,0x32,0xa4,0x94,0xa4,0xd3,0x69,0x6e,0xbc,0xf1,0x46,0x56,0xac,0x58,0xe1,0x5b,0xc,0x7e,0xe3,0xc7,0x3f,0xfe,0x31,0x0,0x83,0x83,0x83,0xbe,0x8f,0x67,0xee,0xc2,0xe5,0x38,0xb8,0xed,0x93,0x29,0xb5,0xb5,0x92,0xfb,0xe3,0x2f,0x98,0xf8,0xda,0xfd,0x49,0xfc,0xe3,0x21,0x58,0x20,0xbc,0xb5,0xe9,0xd,0xba,0x22,0xcd,0x20,0x20,0xb8,0xc0,0x64,0xef,0xec,0x86,0xc3,0xbe,0xf7,0x75,0xf6,0xbf,0xff,0x17,0x74,0xec,0x3e,0xf,0xa1,0x69,0xb6,0x19,0x95,0xf,0x87,0xb2,0xc9,0x63,0xa3,0x18,0x75,0x10,0x50,0xc5,0xb8,0x55,0x33,0xed,0xa8,0xcc,0xbf,0x8c,0x6c,0x36,0xb,0x78,0x87,0xf1,0xa8,0x8a,0x93,0x4f,0x3e,0x99,0xd7,0xbf,0xfe,0xf5,0xf4,0xf5,0xf5,0xf9,0xda,0xb,0x30,0x6a,0x79,0xb9,0x2e,0x24,0x53,0x94,0xa6,0x4c,0x21,0xf1,0xca,0xf3,0xb4,0xbf,0x63,0x21,0x99,0x1f,0xfe,0x1c,0xda,0x80,0x39,0x16,0x24,0x4c,0x22,0x60,0x50,0x27,0x24,0x80,0x80,0x99,0x16,0xa2,0xe0,0xb2,0xf0,0x3b,0x9f,0x63,0xde,0x3d,0xd7,0xd1,0x35,0x63,0x1f,0x6f,0x3b,0xe5,0x3a,0x76,0x55,0x8d,0xfb,0x84,0xbf,0x91,0x74,0x2,0x4f,0x0,0xcc,0x6c,0xff,0xda,0xa1,0x8a,0x71,0xab,0x66,0xda,0x51,0x9b,0x3f,0x78,0xbd,0x0,0x99,0x4c,0x86,0xcb,0x2f,0xbf,0x9c,0xa5,0x4b,0x97,0xfa,0x16,0x8f,0xdf,0xb8,0xf1,0xc6,0x1b,0xb7,0xed,0x64,0x18,0x4a,0x5b,0x90,0x12,0x5c,0xd7,0x1b,0x12,0x48,0xd9,0xb4,0x7e,0xe9,0x5c,0xda,0xdf,0x70,0x4,0xe9,0x5f,0xdd,0xe2,0xcd,0xd,0xd8,0xdd,0xac,0x14,0x30,0xa8,0x11,0x2e,0x90,0xb2,0x60,0xf,0xc1,0x94,0x47,0x1f,0xe3,0xb4,0xcf,0xbf,0x85,0x3d,0x1f,0xbd,0x83,0x8e,0xdd,0xe7,0xe1,0xda,0xb5,0x9f,0xf0,0xd7,0x8,0xb3,0xfd,0x47,0xd3,0x9,0x34,0x1,0x30,0xdd,0xfe,0xb5,0x43,0x25,0xe3,0xf6,0x3,0x71,0x32,0xff,0x32,0xb2,0xd9,0x2c,0x52,0x4a,0x3e,0xfa,0xd1,0x8f,0xfa,0x14,0x91,0xff,0x68,0x6f,0x6f,0xe7,0xdb,0xdf,0xfe,0x36,0xa5,0x52,0xa9,0xea,0xed,0x81,0xeb,0x82,0xe3,0xe0,0xb6,0x4d,0xc4,0x69,0x9f,0x40,0xf2,0x99,0xc7,0x68,0xfb,0xcc,0xdb,0x69,0x3d,0xe7,0x2c,0xec,0xe5,0x2b,0x61,0x9e,0x80,0x9c,0x59,0x29,0x60,0x50,0x5,0x5c,0xbc,0xa1,0xa4,0xc9,0xb0,0xd7,0xad,0xb7,0xf1,0x9a,0x6f,0xbf,0x9f,0x96,0xcd,0x2f,0xd1,0x35,0x63,0xe,0x8,0x81,0xa8,0xf1,0xcb,0xbf,0xd1,0xc6,0xfc,0x77,0x46,0x60,0x9,0x80,0x31,0xff,0xda,0xa1,0x92,0xf9,0xab,0x14,0x8b,0x9f,0xf0,0x23,0x26,0xd7,0x75,0x69,0x6a,0x6a,0xe2,0x9f,0xff,0xfc,0xa7,0xb2,0xbb,0x3,0x2,0x7c,0xf4,0xa3,0x1f,0x65,0xda,0xb4,0x69,0xa3,0x2e,0xb,0xac,0x14,0x55,0x5f,0xeb,0xba,0x60,0xd9,0x38,0x53,0xa6,0xe0,0xb4,0xb5,0x92,0xbd,0xeb,0x77,0x4c,0x3c,0x7d,0x1e,0xb9,0xaf,0x7f,0x7,0x26,0x1,0x73,0x2d,0x6f,0x7b,0x5c,0x33,0x2c,0x60,0x30,0x16,0x1c,0x60,0x92,0x5,0x93,0x60,0xde,0xd,0xd7,0x72,0xcc,0x4f,0xce,0xa7,0xd8,0xd2,0x4a,0xf7,0xb4,0x3d,0xbd,0x9,0x7f,0x8a,0x1f,0xf6,0x36,0x12,0x54,0x30,0x7f,0x8,0x28,0x1,0x30,0xe6,0x5f,0x3b,0x54,0x32,0x5c,0xd5,0xca,0x5c,0xc5,0xfb,0x2a,0x6f,0xe,0xf4,0xc9,0x4f,0x7e,0xd2,0x37,0xce,0x20,0x70,0xde,0x79,0xe7,0xd5,0x75,0xea,0x64,0x5d,0x65,0xe6,0xba,0x90,0x48,0x52,0x9a,0x3a,0x15,0x64,0x9e,0x96,0xcb,0x3e,0xc7,0x84,0x33,0x4f,0x22,0x79,0xd7,0x3f,0x61,0x2f,0x60,0x8f,0xa1,0xc3,0xe6,0x4d,0x22,0x60,0x30,0x1c,0x2e,0x5e,0x82,0xb8,0x87,0x45,0xa2,0x67,0x80,0xa3,0xbe,0xf1,0x79,0xe,0xb9,0xed,0xff,0xd1,0x35,0x73,0xe,0xf9,0xa6,0x9,0x75,0x6d,0xf2,0x3,0x8d,0x39,0xe6,0xbf,0x33,0x7c,0x4f,0x0,0x8c,0xf9,0xd7,0x8e,0x38,0x9a,0x7f,0x5c,0x79,0xca,0x5c,0xae,0xeb,0xd2,0xda,0xda,0xca,0x73,0xcf,0x3d,0xa7,0xec,0x49,0x81,0x0,0x5f,0xfa,0xd2,0x97,0x98,0x34,0x69,0x12,0x5b,0xb6,0x6c,0xa9,0x7a,0x42,0xa0,0x6f,0x65,0xe6,0x38,0xb8,0xed,0x53,0x70,0x26,0x4f,0x22,0xf3,0xf0,0x3f,0x68,0x3f,0xfb,0x4,0x5a,0x3f,0xf0,0x6e,0x12,0x8f,0x2d,0x81,0x7d,0x81,0x59,0x16,0x8,0xcb,0xcc,0xf,0x68,0x74,0x48,0xbc,0xe5,0xa3,0x13,0x2d,0x98,0x1,0xd3,0xff,0xfd,0x1f,0x5e,0x7b,0xf1,0xdb,0xd9,0xe7,0x81,0x5b,0xe9,0x9e,0xbe,0xf7,0xd0,0xde,0xfe,0xf5,0x65,0x8b,0xc6,0xfc,0x3d,0xf8,0x9a,0x0,0x34,0x8a,0x51,0x7,0x1,0x63,0xfe,0xfa,0xf0,0xec,0xcc,0x95,0x48,0x24,0x10,0x42,0x70,0xe1,0x85,0x17,0x52,0x28,0x14,0x7c,0xd3,0xf0,0x13,0xe5,0x9,0x8b,0x40,0x55,0xdb,0x18,0xfb,0xfd,0x4c,0x7b,0x63,0xb5,0x82,0xd2,0xd4,0xa9,0xc8,0xd6,0x66,0x72,0x77,0xfc,0x9a,0x89,0x67,0x1e,0x4a,0xcb,0x27,0x3f,0x8a,0xfd,0xf4,0x73,0xb0,0x27,0xb0,0x97,0x5,0x49,0xd3,0x23,0xd0,0x90,0x70,0x81,0xac,0x5,0x33,0x5,0xa9,0xce,0x6e,0xe,0xf9,0xf1,0xb7,0x39,0xe1,0xff,0x7d,0x98,0x5c,0xe7,0x2b,0x74,0xec,0x71,0x0,0x52,0x58,0x35,0x4f,0xf6,0x2b,0xc3,0x98,0xff,0x76,0xf8,0x96,0x0,0x98,0xd9,0xfe,0xb5,0xc3,0x98,0xbf,0x3e,0x3c,0x23,0x71,0x95,0xb7,0x8,0xde,0xba,0x75,0x2b,0x1f,0xfc,0xe0,0x7,0x7d,0xd3,0xf1,0x1b,0x67,0x9f,0x7d,0x36,0xa7,0x9f,0x7e,0x7a,0xc5,0x9b,0x3,0xf9,0x6e,0xfe,0xc3,0xf9,0x5c,0x17,0x99,0xca,0x50,0x9a,0x3a,0xd,0x99,0x49,0xd2,0xf4,0xeb,0xab,0x99,0xf8,0xf6,0x43,0x69,0x3b,0xf7,0xbf,0x48,0xfd,0xfe,0xae,0xed,0x73,0x4,0xb2,0x26,0x11,0x68,0x8,0x48,0xbc,0xee,0xfe,0x59,0x16,0xe4,0x60,0xbf,0x5b,0x7e,0xc1,0xeb,0xbe,0xf4,0x56,0xf6,0xbf,0xeb,0xe7,0xf4,0x4f,0x9e,0x41,0xdf,0xa4,0x59,0x88,0x3a,0xbb,0xfc,0xc1,0x98,0xff,0xce,0xf0,0x25,0x1,0x30,0xdd,0xfe,0xf5,0xa1,0xde,0x7b,0x55,0xcd,0x24,0xe3,0xca,0x33,0x16,0x97,0x10,0x82,0x6c,0x36,0xcb,0x2f,0x7f,0xf9,0x4b,0x16,0x2f,0x5e,0xec,0x9b,0x9e,0xdf,0xb8,0xf6,0xda,0x6b,0x1,0xe8,0xe9,0xe9,0x19,0xb3,0x5c,0x2,0x35,0xff,0xe1,0x70,0x1d,0x64,0xb6,0xd9,0x9b,0x1f,0x80,0x43,0xf6,0xaf,0xb7,0xd3,0xfe,0xd1,0xd3,0x98,0xf0,0xee,0x93,0x49,0xdf,0xf0,0x3b,0x48,0xe1,0xed,0x28,0xd8,0x64,0x96,0xf,0xc6,0x12,0x12,0xc0,0x82,0x29,0x16,0x4c,0x85,0x29,0xf,0x3f,0xc2,0x9,0x5f,0x3b,0x8f,0xc3,0x7e,0xf5,0xd,0x92,0x85,0x7e,0xba,0x66,0xcd,0xc1,0x49,0xa4,0x7d,0x39,0xce,0xd7,0x98,0xff,0xae,0xa8,0x3b,0x1,0x68,0x24,0xa3,0xf6,0x1b,0xe5,0xb2,0xab,0x67,0x72,0x96,0x5f,0x50,0xcd,0x6c,0x55,0xe3,0x19,0x8f,0x4b,0x4a,0xb9,0x6d,0x73,0xa0,0x8f,0x7f,0xfc,0xe3,0xbe,0x69,0xfa,0x8d,0x99,0x33,0x67,0xf2,0xb9,0xcf,0x7d,0x8e,0x7c,0x7e,0xf4,0x3,0xe9,0x43,0x33,0xff,0xe1,0x70,0x5d,0x64,0xae,0x85,0xd2,0xd4,0xa9,0x38,0xed,0x13,0x48,0x3f,0x78,0x2f,0x13,0xce,0x3f,0x8b,0x89,0x67,0x1e,0x42,0xe6,0xc7,0x3f,0xf5,0xde,0x54,0xf3,0x84,0x67,0x14,0x98,0x79,0x2,0xb1,0x80,0xb,0xb4,0x59,0x30,0xb,0x5a,0x9f,0x7f,0x81,0x23,0xbf,0x7f,0x11,0xaf,0xf9,0xee,0x7,0x99,0xb6,0xfc,0x21,0xba,0x66,0xed,0xcb,0x40,0xeb,0xa4,0xa1,0xb1,0xfe,0xfa,0x2b,0xdb,0x98,0xff,0xc8,0xa8,0x2b,0x1,0x8,0xea,0xe6,0x4c,0x52,0x51,0x39,0xcc,0xf0,0x41,0x38,0xa8,0x24,0xa6,0xf2,0xb2,0xc0,0x45,0x8b,0x16,0xf1,0xc0,0x3,0xf,0x84,0x10,0x55,0x6d,0xf8,0xea,0x57,0xbf,0xca,0xa4,0x49,0x93,0xe8,0xe8,0xe8,0xd8,0x65,0x28,0x20,0x12,0xf3,0x1f,0xe,0xd7,0x5,0x3b,0x81,0x33,0x65,0x2a,0xce,0xa4,0x89,0x24,0x9f,0x7d,0x92,0x9,0x17,0x7f,0x90,0x89,0x6f,0x3b,0x88,0xdc,0xd7,0xbe,0x89,0xfd,0xe2,0xcb,0xde,0xca,0x81,0xbd,0x2c,0x48,0x9b,0xe1,0x1,0xed,0x50,0x9e,0xe0,0x37,0xc1,0x82,0x7d,0x2c,0x92,0x1d,0x5d,0x1c,0xfa,0xe3,0x6f,0x71,0xf2,0x37,0xce,0x66,0x9f,0xfb,0x6f,0x65,0x60,0xe2,0x54,0x7a,0xa6,0xed,0x5,0xc8,0x9a,0xd7,0xf6,0xef,0xc,0x63,0xfe,0xa3,0xa3,0xe6,0x4,0xc0,0x98,0x7f,0xf4,0x30,0xe6,0x1f,0xe,0x57,0x35,0x3c,0xe5,0x65,0x81,0x57,0x5e,0x79,0xa5,0x2f,0xda,0x41,0x20,0x95,0x4a,0x71,0xd9,0x65,0x97,0xe1,0xba,0x2e,0xa5,0xd2,0xf6,0x71,0xd5,0xc8,0xcd,0x7f,0x38,0xa4,0xb,0xc2,0xc2,0x99,0x32,0x95,0xd2,0xa4,0x49,0x24,0x96,0x2d,0xa1,0xf5,0xf2,0x2f,0x32,0xe9,0x1d,0x7,0xd3,0xf6,0x91,0x73,0x48,0xff,0xfe,0x2f,0x90,0x1,0xe6,0x59,0xde,0x1a,0xf1,0x94,0xe9,0x19,0x50,0x1a,0x12,0x6f,0x2b,0xe8,0xe9,0x16,0xcc,0x15,0x58,0x1b,0x3b,0xd8,0xe7,0x17,0xd7,0x71,0xea,0x37,0xdf,0xc3,0x1,0x7f,0xbe,0x16,0x27,0x95,0xa6,0x73,0xb7,0xb9,0xb8,0x76,0xd2,0x97,0xee,0xfe,0x32,0x8c,0xf9,0x8f,0x8d,0x9a,0x12,0x0,0x63,0xfe,0xd1,0xc3,0x98,0x7f,0x38,0x5c,0xd5,0xf2,0xb8,0xae,0x4b,0x26,0x93,0xe1,0xa6,0x9b,0x6e,0x62,0xc9,0x92,0x25,0xbe,0xc4,0x10,0x4,0xde,0xfb,0xde,0xf7,0x72,0xf8,0xe1,0x87,0xd3,0xd9,0xd9,0x89,0x65,0x59,0x6a,0x99,0xff,0x70,0x48,0x17,0x84,0xc0,0x9d,0x32,0x5,0x67,0xda,0x34,0x28,0xc,0x90,0xfb,0xfd,0xd,0xb4,0x7f,0xf4,0xd,0x4c,0x7c,0xcf,0x31,0x64,0x7f,0x78,0x35,0xf6,0xaa,0xd5,0x90,0xc6,0x5b,0x41,0x30,0xdb,0x82,0xcc,0xd0,0x7c,0x1,0x83,0x68,0x51,0xfe,0xda,0x6f,0xb3,0x60,0x6f,0xb,0x26,0x40,0x62,0xe9,0xf3,0xb4,0x5c,0xf4,0x25,0x66,0xfc,0xf7,0x41,0x1c,0x74,0xdd,0xff,0xd1,0x3c,0xd8,0xcd,0xd6,0xd9,0xf3,0x29,0xa5,0x73,0xbe,0x1a,0x3f,0x18,0xf3,0xaf,0x4,0x89,0x28,0x44,0xc3,0xe4,0x8d,0x23,0x8c,0xf9,0x87,0xc3,0x55,0x2b,0x4f,0x2e,0x97,0x63,0x70,0x70,0x90,0xb7,0xbf,0xfd,0xed,0x3c,0xfb,0xec,0xb3,0xbe,0xc4,0x12,0x4,0x7e,0xfa,0xd3,0x9f,0x72,0xe8,0xa1,0x87,0x32,0x30,0x30,0x40,0x26,0x93,0xf1,0x8d,0x37,0x90,0x49,0xc1,0xe0,0xcd,0x13,0x68,0x6a,0xa5,0xd4,0x62,0x41,0xa9,0x48,0x6a,0xf1,0x3,0xa4,0x17,0x3f,0x40,0x69,0xca,0x64,0x9c,0x3d,0xe6,0x50,0xdc,0xef,0x55,0xe4,0x5f,0xf3,0x26,0xa,0xb,0x4f,0x81,0xfd,0x5,0xf4,0xa,0xd8,0x2,0xc,0x4a,0x40,0xe,0x91,0x18,0x4,0xe,0x89,0x37,0x3c,0x33,0x15,0xc8,0x80,0xf5,0x7c,0x37,0xb9,0x9b,0x6f,0x26,0x77,0xf7,0x8d,0x24,0x97,0x2d,0x41,0x74,0x74,0x20,0x9a,0xd3,0xf4,0xce,0x3f,0x91,0x5c,0x36,0x83,0x8,0x60,0xe9,0xac,0x31,0xff,0xca,0x50,0x55,0x2,0xa0,0xbb,0xf9,0xc7,0x21,0xc9,0x30,0xe6,0x1f,0xe,0x57,0x3d,0x3c,0xe5,0xcd,0x81,0x96,0x2d,0x5b,0xc6,0x8f,0x7e,0xf4,0x23,0x3e,0xf1,0x89,0x4f,0xf8,0x12,0x93,0xdf,0x38,0xe4,0x90,0x43,0x38,0xfa,0xe8,0xa3,0x79,0xf0,0xc1,0x7,0x69,0x6a,0x6a,0xf2,0xe5,0xac,0x80,0x50,0x56,0x4,0x95,0xb7,0x18,0x9e,0x3a,0x15,0xa4,0x44,0xf4,0xf5,0x90,0x7a,0x6c,0x11,0xe9,0xc7,0x16,0xd1,0x74,0xd3,0x15,0x14,0xe,0x3a,0x9c,0xfc,0x89,0x6f,0xa1,0x70,0xe4,0xeb,0x29,0x1e,0x78,0x38,0xcc,0x11,0x50,0x12,0xb0,0x19,0xe8,0x5,0x70,0x4d,0x32,0xe0,0x37,0xca,0xcb,0xf8,0x26,0xe2,0xfd,0x6c,0x82,0xf4,0x3f,0xfe,0x43,0xf6,0x1f,0xb7,0x92,0xfd,0xc7,0xef,0x49,0xad,0x5a,0x89,0x4,0x9c,0x89,0x6d,0x14,0xa7,0x4f,0x27,0x61,0x27,0x20,0xa0,0x6d,0x7c,0x8d,0xf9,0x57,0x8e,0x8a,0x13,0x0,0x63,0xfe,0xd1,0x43,0xa5,0x7b,0x50,0xc1,0x68,0x83,0xe2,0xf2,0x83,0xc7,0xb6,0x6d,0x2c,0xcb,0xe2,0xa2,0x8b,0x2e,0xe2,0x3,0x1f,0xf8,0xc0,0xb6,0x15,0x2,0xaa,0xe1,0x8a,0x2b,0xae,0xe0,0x88,0x23,0x8e,0xa0,0xbf,0xbf,0x7f,0xdb,0xfc,0x85,0x5a,0x11,0xfa,0x72,0xe0,0x21,0xf3,0x90,0x4d,0x2d,0x38,0x4d,0x2d,0x20,0x84,0xd7,0x33,0xf0,0xd4,0x63,0xa4,0x9f,0x7a,0xc,0x37,0x79,0x9,0xc5,0x3,0xe,0xa5,0x78,0xc4,0x6b,0x28,0x1c,0x71,0x2a,0xf9,0x43,0x4f,0x84,0x7d,0x52,0x80,0x5,0x9d,0x40,0x37,0x50,0x94,0x20,0xcc,0xc4,0x81,0x9a,0x50,0x1e,0xd7,0x9f,0x80,0xf7,0x93,0x7,0xfb,0x99,0xd5,0xe4,0xae,0xf9,0x35,0xb9,0x7f,0xdd,0x41,0x6a,0xf1,0xbf,0xb1,0x8a,0xe0,0xe4,0x52,0x14,0x67,0xcd,0x1a,0xba,0x46,0x82,0xe3,0x10,0xd4,0x64,0xd,0x63,0xfe,0xd5,0xa1,0xa2,0x4,0xc0,0x98,0x7f,0xf4,0x50,0xc9,0xdc,0x54,0x2c,0x4f,0x95,0xca,0x7,0xbc,0x65,0x81,0x6d,0x6d,0x6d,0x74,0x74,0x74,0x70,0xf1,0xc5,0x17,0xf3,0xdd,0xef,0x7e,0xd7,0x17,0x5e,0xbf,0x71,0xf8,0xe1,0x87,0xf3,0xee,0x77,0xbf,0x9b,0x9b,0x6e,0xba,0x89,0x6c,0x36,0x8b,0x5b,0xe3,0x16,0xab,0x4a,0xec,0x5,0x22,0xe5,0xd0,0xa,0x82,0x29,0x20,0x4,0xa2,0x30,0x48,0xf2,0xc9,0xc7,0x48,0x3f,0xf9,0x18,0xf2,0xba,0xcb,0x28,0xce,0x99,0x47,0xf1,0xa8,0x13,0x29,0x1e,0x7c,0x2c,0x85,0x5,0xaf,0xc6,0xd9,0x7b,0x36,0x4c,0x14,0x50,0x10,0x5e,0x42,0xd0,0xf,0x38,0x66,0x59,0xc1,0xa8,0x90,0x78,0x49,0x56,0x4a,0x40,0x3b,0xd0,0x2,0x74,0x42,0xe2,0xb9,0x95,0xa4,0x16,0xdf,0x47,0xe6,0xa1,0xbf,0x91,0x79,0xe8,0x1e,0x92,0x9b,0x36,0x21,0x5,0xde,0x21,0x50,0xa9,0xb4,0xd7,0x63,0x13,0xc2,0x52,0x67,0x63,0xfe,0x35,0x70,0x1e,0x7d,0xf4,0xd1,0xdd,0x78,0x55,0x19,0x9a,0x68,0x90,0xbc,0x23,0xe9,0xb8,0xae,0xcb,0xea,0xd5,0xab,0xf9,0xf9,0xcf,0x7f,0xce,0x49,0x27,0x9d,0x14,0x8a,0x6e,0x25,0xf8,0xfb,0xdf,0xff,0xce,0xa9,0xa7,0x9e,0x4a,0x2a,0x95,0x22,0x91,0x18,0x3d,0x17,0x53,0xcd,0xdc,0xe2,0xca,0xe3,0x27,0x97,0x10,0xde,0x2e,0x96,0xbd,0xbd,0xbd,0x14,0xa,0x5,0xd6,0xac,0x59,0xc3,0xac,0xf2,0x57,0x90,0x62,0xc8,0xe7,0xf3,0xcc,0x98,0x31,0x83,0xbe,0xbe,0x3e,0x5a,0x5a,0x46,0x7d,0x15,0x8c,0x9,0x65,0x27,0x11,0x7a,0x64,0xe0,0x94,0xb0,0xbb,0xb6,0x62,0xd,0x2d,0x7a,0x28,0x4d,0x6e,0xa7,0xb4,0xdf,0xa1,0x14,0xe7,0x1f,0x49,0xfe,0xb0,0x13,0x29,0xce,0x3f,0x1a,0x39,0xa3,0xc5,0x7b,0x13,0x96,0xf0,0x86,0xa,0x6,0x86,0xfe,0x7f,0x9,0x6f,0x32,0x62,0xa3,0x41,0x58,0xde,0x27,0x62,0x2,0xc8,0x1,0xad,0x78,0x49,0xc0,0x66,0x48,0x2e,0x7b,0x86,0xcc,0xa2,0xbf,0x92,0x5e,0x7c,0x2f,0xa9,0xa7,0x17,0x61,0x6f,0xea,0x0,0x40,0x4e,0x68,0xc1,0x6d,0x6a,0xf3,0x7e,0x71,0x14,0xd3,0x77,0x1c,0x87,0x44,0x22,0xc1,0x1,0x7,0x1c,0x40,0x2e,0x97,0xab,0x6a,0x6b,0xea,0x51,0x43,0x35,0xe6,0x5f,0xb,0xd6,0x8e,0xd9,0x3,0x10,0x7,0xf3,0x2f,0xc3,0xb2,0x2c,0x6,0x6,0x6,0x90,0x52,0x2a,0xb3,0xf1,0x4e,0x5f,0x5f,0x5f,0x45,0xbf,0xe7,0x97,0x9e,0xe1,0x9,0x8f,0xb,0xbc,0x5e,0x80,0x96,0x96,0x16,0xb6,0x6c,0xd9,0xc2,0xa7,0x3e,0xf5,0x29,0x7e,0xfb,0xdb,0xdf,0x22,0x84,0x50,0xa2,0xfd,0xd,0x47,0x3a,0x9d,0xe6,0xc2,0xb,0x2f,0xe4,0xb,0x5f,0xf8,0x2,0x52,0xca,0xaa,0xcb,0x41,0x69,0xf3,0x7,0x6f,0x9e,0x80,0x9d,0xc0,0x9d,0x38,0x15,0x57,0x8,0x70,0x5d,0xc4,0x40,0x1f,0xe9,0xff,0xdc,0x4b,0xe6,0x3f,0xf7,0xd2,0xcc,0xb7,0x28,0xed,0xb9,0x37,0xc5,0x7d,0xf,0xa2,0xb4,0xdf,0x61,0x14,0xf7,0x3b,0x8c,0xd2,0xde,0x7,0xe2,0x4c,0xdd,0xcd,0xdb,0x81,0xb0,0x19,0x6f,0x52,0x5b,0x1,0xaf,0x97,0xa0,0xf,0xef,0xff,0xc7,0x2a,0x29,0xb0,0x20,0x89,0xb7,0xb4,0xb2,0x9,0xc8,0xe2,0x1d,0xc3,0xdb,0x5,0xf4,0x14,0x49,0xac,0x59,0x4d,0xea,0xd9,0x47,0x48,0x3d,0xb3,0x88,0xd4,0xd2,0x87,0x48,0x2e,0x7b,0xa,0xbb,0xbb,0xcf,0x1b,0xd7,0x9f,0xd0,0x42,0x69,0xc6,0xc,0x84,0x65,0x79,0xa6,0x1f,0x72,0xb9,0x18,0xf3,0xaf,0x83,0x7b,0xb4,0x1e,0x80,0x38,0x99,0x3f,0x78,0x59,0xe7,0x84,0x9,0x13,0xc8,0x66,0xb3,0x35,0xbd,0x80,0x6b,0x79,0x31,0x8e,0x85,0x5c,0x2e,0xc7,0xf3,0xcf,0x3f,0xcf,0x23,0x8f,0x3c,0x32,0xea,0xc,0x6c,0x95,0x4c,0x52,0x45,0xa3,0x55,0x31,0xa6,0x91,0xb8,0x5c,0xd7,0xa5,0xb7,0xb7,0x97,0xb9,0x73,0xe7,0x62,0x59,0x56,0x55,0xed,0x2f,0xc,0x73,0xb5,0x2c,0x8b,0x4c,0x26,0xc3,0x8a,0x15,0x2b,0xb6,0xf5,0x5c,0xd4,0xc3,0x57,0xf,0x42,0x1f,0x4a,0x18,0x9a,0x37,0x60,0xf5,0x76,0x21,0xf2,0xe,0x2,0xef,0x23,0xd7,0x99,0x3a,0x5,0x67,0xfa,0x6e,0xc8,0xd6,0xc9,0x38,0x33,0xf6,0xa4,0xb8,0xcf,0x81,0x94,0x66,0x2f,0xc0,0xd9,0x6d,0x1f,0x9c,0xdd,0xf6,0xf0,0x26,0xba,0xa5,0x87,0x7e,0x39,0xf,0xc,0xe,0xfd,0x14,0xf0,0x36,0x27,0x52,0x35,0x39,0x28,0x7f,0xd5,0xa7,0xf0,0xcc,0x3e,0x33,0xf4,0xff,0x1d,0xa0,0x13,0xc4,0xc6,0x6e,0x92,0x6b,0x96,0x93,0x5c,0xb9,0x84,0xe4,0x8a,0x27,0x49,0xbc,0xfc,0x1c,0xf6,0xd6,0x75,0xd8,0x1b,0xd7,0x62,0x6f,0xd8,0x8c,0x0,0x5c,0x1b,0xdc,0xb6,0x76,0x64,0x26,0x3b,0x34,0x94,0x5f,0xdd,0xbb,0xd1,0xcf,0x1e,0x0,0x63,0xfe,0x75,0x61,0xe4,0x1e,0x80,0xb8,0x99,0x3f,0x78,0x9b,0x9f,0xac,0x5b,0xb7,0x8e,0xc1,0xc1,0xc1,0x9a,0xe2,0xf0,0x3b,0xf6,0x6c,0x36,0xcb,0x86,0xd,0x1b,0x2,0xd7,0x53,0x6d,0xbc,0x5e,0xc5,0xfb,0xa,0x9a,0x2b,0x91,0x48,0xd0,0xd4,0xd4,0xa4,0xf4,0x92,0xc0,0x44,0x22,0x41,0x7b,0x7b,0x7b,0x55,0x73,0x0,0xb4,0x37,0x7f,0xd8,0x36,0x6f,0xc0,0x6d,0x9b,0x54,0xbe,0x2,0xdc,0x12,0xa2,0xbf,0x97,0xe4,0x33,0x8f,0x23,0x9c,0xed,0xb,0x6,0x5c,0x1,0xee,0xa4,0x49,0xb8,0x7b,0xec,0x4b,0x69,0xaf,0xfd,0x29,0xcd,0x9c,0x8b,0x33,0x6b,0x2f,0x4a,0x33,0xf6,0xc4,0x99,0x32,0x1b,0x77,0xea,0x8c,0xed,0x89,0x41,0xf9,0x34,0x43,0x7,0x2f,0x29,0xc8,0xe3,0xd,0x25,0x38,0x43,0x7f,0xba,0xc3,0xf4,0xeb,0xed,0x11,0x12,0x96,0x17,0xa4,0xc0,0xdb,0xd9,0xc5,0xc6,0x33,0xf9,0xe4,0x50,0x2c,0xe5,0x6e,0x7c,0x31,0x14,0x47,0x2f,0x88,0x8e,0x1,0xec,0x17,0x5f,0xc1,0x5e,0xbf,0x9a,0xc4,0xba,0xe5,0x24,0x5e,0x5a,0x4e,0xf2,0x85,0x67,0x48,0xac,0x7d,0x11,0x7b,0xc3,0x4b,0x58,0x7d,0x45,0xcf,0xec,0x1,0x99,0xb6,0x91,0xd9,0x26,0x4a,0xd3,0xa7,0x7b,0x33,0xfd,0xcb,0xf1,0xe,0xfd,0x19,0x77,0x13,0x8e,0x4a,0x37,0xc,0x9d,0x5d,0x12,0x80,0x38,0x9a,0x3f,0x78,0x59,0x67,0x73,0x73,0x33,0xcd,0xcd,0xcd,0xbe,0x71,0xd6,0x83,0x6c,0x36,0x4b,0x7f,0x7f,0x7f,0xa0,0x7a,0x86,0x47,0xd,0x2e,0xd7,0x75,0xb1,0x6d,0x9b,0xf6,0xf6,0xf6,0xba,0xb9,0x6a,0x45,0x25,0x7c,0xd,0x67,0xfe,0x23,0x42,0x82,0x65,0x23,0x73,0x2d,0xc8,0xdc,0x4e,0x1d,0xa3,0x4e,0x9,0x91,0x1f,0x20,0xf5,0xc4,0x22,0xd2,0x8b,0x17,0x6d,0xfb,0x6b,0x37,0x63,0xe3,0x4e,0x98,0x82,0x33,0x7d,0x77,0x9c,0xe9,0x7b,0xe2,0x4c,0x9e,0x89,0x3b,0x79,0x37,0x9c,0xc9,0x33,0x70,0x26,0xcd,0xc2,0x9d,0x38,0x5,0xb7,0x7d,0x3a,0x6e,0x53,0xb,0xe4,0x52,0x5e,0x7f,0x6b,0x92,0x21,0x63,0x16,0x60,0x8b,0xa1,0x4d,0x73,0xd8,0x3e,0x39,0xbe,0xfc,0xff,0xc5,0xb0,0x3f,0xcb,0xb7,0x23,0x86,0xfd,0x48,0xa0,0x88,0x97,0x58,0x38,0x78,0x6,0x3f,0x0,0xa2,0xb7,0x1f,0xab,0x73,0x2b,0x56,0xe7,0x7a,0xac,0xae,0xe,0xec,0x2d,0x6b,0xb0,0x37,0x6f,0x20,0xb1,0xe9,0x25,0xec,0x75,0x2f,0x63,0x6f,0x78,0x9,0x7b,0xcb,0x7a,0xac,0xce,0x2d,0x88,0xa2,0x47,0xe5,0xa,0x90,0xb9,0x34,0x32,0xdb,0x4a,0xa9,0x35,0x35,0x4c,0x60,0x78,0xf1,0xec,0xf8,0xdf,0x71,0x37,0xe1,0xa8,0x74,0xc3,0xd2,0xd9,0x21,0x1,0x88,0xab,0xf9,0xab,0xc6,0x19,0x86,0x9e,0xe1,0x31,0x5c,0xba,0xf0,0x5,0x81,0x40,0x62,0xb4,0x13,0x90,0x6b,0xc1,0x19,0x9e,0x18,0x48,0x17,0x51,0x2a,0x21,0x7a,0xbb,0x48,0x2d,0x59,0x8f,0x78,0xe2,0x91,0x1d,0x2e,0x91,0x36,0xb8,0x2d,0x2d,0xb8,0x2d,0xed,0xc8,0xe6,0x36,0xdc,0x96,0x49,0xde,0x9f,0x4d,0x2d,0xde,0xff,0x6f,0x99,0x80,0x4c,0xe7,0x90,0x99,0x1c,0x32,0x9d,0x45,0xa6,0x73,0x80,0x44,0x66,0x9b,0xc0,0x4e,0x6e,0xdb,0x12,0x99,0x52,0x11,0x31,0xd0,0xb,0x96,0x8d,0xc8,0xf7,0x23,0xa,0x79,0x44,0xb1,0x1f,0x31,0x38,0x88,0xe8,0xed,0xc2,0xea,0xef,0x41,0xf4,0x75,0x60,0xf5,0xf5,0x7a,0xff,0xdd,0xb3,0x5,0xab,0xbb,0x3,0xbb,0xb7,0x13,0x31,0x30,0xb8,0xad,0x27,0xa3,0xbc,0x39,0x9f,0xcc,0x24,0x91,0xe9,0x2c,0x4e,0xfb,0x14,0xb0,0x6d,0x18,0x71,0x63,0x84,0xb1,0x7b,0x26,0xe2,0x6e,0xc2,0x51,0xe9,0x86,0x79,0x7f,0xdb,0x12,0x0,0x63,0xfe,0xf1,0x81,0x6a,0x66,0xab,0x62,0xdd,0xa8,0x6a,0xd8,0xaa,0x9b,0xb5,0xe,0x49,0x76,0xa8,0xef,0x32,0x61,0x21,0x93,0x29,0x48,0xa6,0x70,0x9a,0x5a,0x77,0xfc,0x37,0xe9,0x7a,0x13,0xe,0x8b,0x5,0xec,0xad,0x1b,0x60,0xc3,0x1a,0x44,0xd1,0xdd,0x65,0x53,0x42,0x8b,0x5d,0xad,0x56,0xe,0xff,0xe2,0xc7,0xfb,0x5,0x21,0xb7,0x77,0x6,0x6c,0x93,0xdf,0xe9,0x5a,0x9,0x90,0x0,0x99,0x48,0x40,0x3a,0x8d,0x4c,0xe7,0x70,0x73,0xad,0x5e,0xd7,0xbd,0xc2,0xed,0xd4,0xe8,0x86,0xab,0x53,0x46,0x22,0x48,0x51,0xdd,0xb,0x2d,0xac,0xf8,0xcb,0x13,0xc,0x55,0x9a,0xac,0xa7,0x1a,0x8f,0x9f,0x5c,0x2a,0xc6,0x14,0x4,0x74,0x30,0x56,0x95,0xcb,0x6f,0x38,0x6a,0x8a,0x53,0x58,0x60,0x5b,0x48,0x3b,0x81,0x24,0x37,0x2a,0xaf,0xb7,0xff,0xe2,0x90,0xbb,0xcb,0x61,0x63,0x0,0x3b,0xf,0x1,0x94,0xad,0x5f,0xec,0xf4,0xa7,0x5f,0xf1,0x56,0x88,0xb8,0x9b,0x70,0x54,0xba,0x51,0xdc,0x5f,0x42,0x77,0xf3,0xd4,0x39,0xfe,0xb2,0x86,0x31,0xff,0xf0,0xb8,0x54,0x8c,0xc9,0x6f,0x2e,0x1d,0xf8,0x82,0xe0,0xd4,0xed,0x5d,0xb0,0x23,0xaf,0x18,0x1a,0xd7,0x57,0xe7,0x3d,0x10,0x36,0x77,0x23,0xeb,0x46,0x75,0x7f,0x35,0x1f,0x7,0x3c,0x16,0x74,0x2f,0xb4,0x30,0x2b,0xc3,0x98,0x7f,0x78,0x5c,0x2a,0xc6,0x14,0x4,0x74,0x30,0x56,0x95,0xcb,0x6f,0x38,0x74,0x7b,0xc7,0x18,0xf3,0xd7,0x4f,0x37,0xca,0x67,0xc1,0xf7,0x4,0x40,0xf7,0x42,0xd3,0x31,0x7e,0xd5,0xc,0x32,0xce,0xf7,0xe6,0x37,0x97,0xdf,0x7c,0x2a,0xc7,0x66,0x38,0xf5,0xe4,0xd,0x9a,0xbb,0x91,0x75,0xa3,0x34,0x7f,0x21,0x84,0xbf,0x9,0x80,0xee,0x85,0xa6,0x7b,0xfc,0xf5,0x20,0xce,0x46,0xab,0x62,0x4c,0x41,0xf1,0xf9,0x9,0x5d,0x4c,0x55,0x17,0x4e,0x1d,0x79,0x83,0xe6,0x6e,0x64,0xdd,0xa8,0xcd,0x1f,0x7c,0xec,0x1,0xd0,0xbd,0xd0,0x74,0x8d,0x5f,0xa5,0xe1,0x3,0x3f,0x61,0xcc,0x3f,0x5a,0x3e,0x5d,0x4c,0x55,0x17,0x4e,0x1d,0x79,0xa3,0x84,0x31,0xff,0x70,0xb4,0x7d,0x49,0x0,0x74,0x2f,0x34,0x5d,0xe3,0x57,0xed,0xc1,0x57,0xd1,0xb4,0xfd,0x82,0xea,0x75,0xa7,0x62,0x99,0xd,0x87,0x2e,0x46,0xad,0xfb,0x3b,0xc6,0x6f,0x44,0x11,0xb7,0xae,0x65,0x55,0x29,0x54,0x31,0x7f,0xa8,0xf0,0x38,0xe0,0x6a,0x8,0x83,0x82,0xee,0xf,0xa6,0x8a,0x2f,0x7c,0x15,0xd,0x5b,0x55,0x2e,0x3f,0xa1,0x62,0x5b,0xd0,0x89,0x4f,0x27,0xce,0x20,0x79,0x75,0xe6,0x56,0x49,0x33,0x4c,0x5d,0x95,0xcc,0x1f,0xea,0xec,0x1,0xd0,0xbd,0xd0,0x74,0x8d,0xdf,0x98,0xbf,0xe1,0x6a,0x54,0x3e,0x9d,0x38,0x83,0xe4,0xd5,0x9d,0x7b,0x24,0xfe,0xb8,0x9b,0x7f,0x94,0x18,0xed,0x1e,0x6b,0x4e,0x0,0x74,0x35,0xcf,0xa0,0x79,0x83,0xd6,0x51,0xc9,0xfc,0xfd,0x84,0xaa,0x26,0xab,0x2a,0x57,0x23,0xf2,0xe9,0xc4,0x19,0x24,0xaf,0xce,0xdc,0x2a,0x69,0x86,0xad,0xab,0xe2,0x3d,0xd6,0x94,0x0,0xe8,0x6a,0x9e,0x41,0xf3,0x6,0xad,0xa3,0x9a,0x71,0x9b,0x5e,0x84,0x68,0xb8,0x1a,0x91,0x2f,0x28,0xce,0xa0,0xa0,0xab,0x41,0x7,0x5d,0xc6,0x3b,0xf3,0xfb,0x7d,0xcc,0x7a,0x3d,0xb1,0xc4,0x45,0xab,0x1a,0xdd,0xaa,0x13,0x0,0x5d,0xcd,0x33,0x68,0xde,0xa0,0x75,0x54,0x33,0x5b,0xd5,0x78,0x1a,0x85,0x4b,0x7,0xbe,0x20,0xa0,0xd3,0xfb,0x40,0x57,0x83,0xe,0xd3,0xfc,0x65,0x3,0x1d,0x25,0xac,0xf2,0x3d,0x56,0x95,0x0,0xe8,0x6a,0x9e,0x41,0xf3,0x6,0xad,0xa3,0x9a,0xd9,0xaa,0x68,0x18,0xaa,0x1a,0xb6,0xaa,0x6d,0x21,0x28,0xbe,0x20,0x38,0x75,0x7f,0x1f,0xf8,0x85,0xb8,0x98,0xff,0xf0,0xbf,0xd3,0xad,0xe,0xaa,0x85,0xca,0xe6,0xf,0x55,0xac,0x2,0xd0,0xd5,0x3c,0x83,0xe6,0xd,0x5a,0x47,0x35,0xd3,0x56,0x8d,0xa7,0x51,0xb8,0x1a,0x91,0x2f,0x28,0xce,0xa0,0x78,0x75,0x35,0xe8,0xa8,0xcc,0x3f,0xa,0xe8,0xea,0x3,0x41,0x69,0x57,0xd4,0x3,0xa0,0x7b,0xa1,0xe9,0x1a,0xbf,0x6a,0x66,0xab,0x1a,0x4f,0xa3,0x70,0x35,0x22,0x5f,0x50,0x9c,0x41,0xf2,0x6,0x85,0xb8,0x99,0x7f,0x54,0x50,0x29,0x96,0xa0,0x50,0xed,0x3d,0x8e,0x9b,0x0,0xe8,0x6a,0x9e,0x41,0xf3,0x6,0xad,0xa3,0x9a,0xd9,0xaa,0xf8,0xf0,0xa8,0x6c,0xd8,0x7e,0x42,0xd5,0xb6,0x15,0x24,0x74,0x7b,0x1f,0xe8,0xc6,0x1b,0x34,0x77,0x18,0xfc,0xd5,0xc0,0x8c,0xf9,0x8f,0x8c,0x31,0x13,0x0,0x5d,0xcd,0x33,0x68,0xde,0xa0,0x75,0x54,0x33,0x6d,0x15,0x8d,0x56,0xc5,0x98,0x82,0xe0,0x53,0x39,0xb6,0x20,0x39,0x83,0x80,0x6e,0xef,0x19,0x63,0xfe,0xfe,0xc0,0x98,0xff,0xe8,0x18,0x35,0x1,0xd0,0xd5,0x3c,0x83,0xe6,0xd,0x5a,0x47,0x35,0x83,0x54,0xd1,0xcc,0x54,0x8c,0x29,0x28,0x3e,0x3f,0xa1,0x8b,0xf9,0xeb,0xc2,0xa9,0x23,0x6f,0xd0,0xdc,0x61,0xf0,0x57,0x3,0x63,0xfe,0x63,0x63,0xc4,0x4,0x40,0x57,0xf3,0xc,0x9a,0x37,0x2a,0x9d,0x6a,0x11,0x67,0xa3,0x55,0x31,0x26,0x1d,0xf8,0x74,0x31,0x55,0x5d,0x38,0x75,0xe4,0xd,0x3,0x3a,0xc7,0x5e,0xf,0x74,0x34,0x7f,0x18,0x61,0x15,0x80,0xee,0xe6,0xa9,0x63,0xfc,0x52,0x4a,0x2c,0xcb,0x9f,0x83,0x19,0xe3,0x6c,0xb4,0x2a,0xc6,0x14,0x4,0x9f,0xca,0xb1,0x19,0x4e,0x3d,0x79,0x83,0xe6,0xe,0x83,0xbf,0x5a,0x84,0x11,0x8f,0x2e,0xb3,0xfd,0x47,0xc3,0xe,0xae,0xa3,0xa3,0x79,0x86,0xc1,0x1b,0xb4,0x8e,0x6a,0x6,0xa9,0xa2,0x99,0xa9,0xf6,0x72,0x19,0x8e,0x46,0x8b,0xad,0x91,0x39,0x83,0xe4,0xd5,0x19,0xaa,0x95,0x89,0x6a,0xf1,0xf8,0xd,0xbf,0xee,0x6f,0x5b,0x2,0xa0,0xab,0x79,0x6,0xcd,0x1b,0x86,0x8e,0x1f,0x9c,0x2a,0x1a,0xad,0xaa,0xf,0xa1,0xca,0xf7,0xa8,0x6a,0x99,0x95,0xa1,0x6a,0xfb,0xf,0x83,0x33,0x48,0x5e,0xc3,0xed,0x1f,0x74,0xf6,0x82,0xb0,0x75,0x2d,0xbf,0x9,0xc7,0x82,0x8e,0xf,0x65,0x90,0x3a,0x42,0x8,0x5f,0xba,0xfe,0x55,0x7b,0x0,0x41,0x5d,0x93,0x55,0x95,0xab,0x11,0xf9,0x74,0xe2,0xc,0x92,0xd7,0x70,0xfb,0x7,0x5d,0xbd,0x20,0x2a,0x5d,0x4b,0xf7,0x2,0xd3,0x3d,0x7e,0x95,0x10,0xf7,0x5e,0x4,0x55,0xb9,0x1a,0x91,0x4f,0x27,0xce,0x20,0x79,0x75,0xe6,0x56,0xd,0x71,0xf7,0x82,0x20,0x74,0xfd,0x99,0x79,0x36,0xe,0x74,0x7c,0x28,0xa3,0xd0,0xa9,0x5,0xaa,0x99,0xb6,0xaa,0x26,0xab,0x2a,0x57,0x23,0xf2,0x5,0xc5,0x19,0x14,0x74,0x35,0xe8,0x46,0x9a,0xf4,0x17,0x77,0x2f,0x8,0x4a,0xb7,0xe2,0xb3,0x0,0x6a,0x85,0x31,0xff,0xb1,0x79,0xcb,0xa7,0x62,0xd5,0xc3,0xe1,0x57,0x2c,0xaa,0xf0,0x34,0xa,0x57,0x23,0xf2,0xe9,0xc4,0x19,0x24,0xaf,0xce,0xdc,0x61,0xf0,0x57,0x3,0xdd,0xbd,0x20,0x4a,0xdd,0x40,0x7b,0x0,0x74,0x7c,0x28,0xc3,0xd0,0x89,0xe3,0xa4,0x3f,0x55,0x4d,0x56,0x55,0xae,0x46,0xe4,0xd3,0x89,0x33,0x48,0x5e,0x9d,0xb9,0xc3,0xe0,0xaf,0x6,0xba,0x7b,0x41,0xd4,0xba,0x81,0x25,0x0,0x3a,0x3e,0x94,0x61,0xe8,0x18,0xf3,0x37,0x5c,0x8d,0xc8,0x17,0x14,0xa7,0x8e,0x30,0xe6,0xef,0xf,0x74,0xf7,0x2,0x15,0x74,0x3,0x49,0x0,0x54,0x36,0xcf,0x28,0x75,0xe2,0x68,0xfe,0x7e,0x42,0x65,0xc3,0xf6,0x13,0x3a,0x98,0xb5,0xdf,0x50,0xf9,0x99,0x8a,0x3,0x6f,0xd0,0xdc,0x61,0xf0,0x57,0x3,0xdd,0xbd,0x40,0x15,0x5d,0xdf,0x13,0x0,0x1d,0x1f,0x9c,0x30,0x74,0xe2,0x6a,0xfe,0x71,0x8e,0x29,0x8,0x3e,0x95,0x63,0xb,0x92,0x33,0x8,0xa8,0xfc,0xac,0x86,0xc9,0x1b,0x34,0x77,0x18,0xfc,0xd5,0x40,0x77,0x2f,0x50,0x49,0xd7,0xd7,0x4,0x40,0xc7,0x7,0x27,0xc,0x1d,0x63,0xfe,0xe1,0xf0,0xf8,0xcd,0xe5,0x37,0x9f,0xca,0xb1,0x19,0x4e,0x3d,0x79,0x83,0xe6,0xe,0x83,0xbf,0x1a,0xe8,0xee,0x5,0xaa,0xe9,0xfa,0x96,0x0,0xe8,0xf8,0xe0,0x84,0xa1,0x63,0xcc,0x3f,0x1c,0x1e,0xbf,0xb9,0xfc,0xe6,0x53,0x39,0x36,0xc3,0xa9,0x27,0x6f,0xd0,0xdc,0x61,0xf0,0x57,0x3,0xdd,0xbd,0x40,0x45,0x5d,0x5f,0x12,0x0,0x1d,0x1f,0x9c,0x30,0x74,0x8c,0xf9,0x87,0xc3,0xe3,0x37,0x97,0xdf,0x7c,0x2a,0xc7,0x66,0x38,0xf5,0xe4,0xd,0x9a,0x3b,0xc,0xfe,0x6a,0xa0,0xbb,0x17,0xa8,0xaa,0x5b,0x77,0x2,0xa0,0xe3,0x83,0x13,0x86,0x8e,0x31,0xff,0x70,0x78,0xfc,0xe6,0xf2,0x9b,0x4f,0xe5,0xd8,0xc,0xa7,0x9e,0xbc,0x61,0x40,0xa5,0xd8,0x75,0xf7,0x2,0x55,0x75,0xa1,0xce,0x8d,0x80,0x74,0x7f,0x70,0xa2,0x8c,0x5f,0x8,0x81,0xe3,0x38,0x94,0x4a,0x25,0xf2,0xf9,0x7c,0x4d,0x1c,0x7e,0xc5,0x12,0x36,0x97,0xdf,0x31,0x9,0x21,0xea,0xda,0x50,0x69,0x67,0x3e,0xbf,0x10,0x44,0x6c,0x7e,0xf2,0x5,0xc1,0x59,0x2e,0x3f,0xd5,0xe3,0xd4,0x95,0x37,0x68,0xee,0xe1,0xfc,0x50,0xdf,0x46,0x65,0xa3,0xc1,0x71,0x1c,0x5c,0xd7,0x25,0x95,0x4a,0x91,0xcd,0x66,0x47,0x3d,0xf,0x25,0xe8,0xfb,0x1c,0xae,0x53,0xfe,0x33,0x68,0xad,0x91,0xb4,0xa3,0xd2,0x5,0x64,0xcd,0x9,0x80,0x31,0xff,0xfa,0x78,0x1d,0xc7,0x21,0x9d,0x4e,0x33,0x61,0xc2,0x4,0xd2,0xe9,0xf4,0x88,0x3c,0x63,0x35,0x8a,0x4a,0x75,0xea,0x6d,0x5c,0xc3,0x75,0xfc,0x68,0xa8,0x7e,0x36,0xf8,0x46,0x32,0xff,0x32,0xa7,0x9f,0xd0,0xe5,0x2b,0x3d,0xea,0x67,0xb5,0x91,0xb8,0xc3,0xe0,0x97,0x52,0x62,0x59,0x16,0x1d,0x1d,0x1d,0xf4,0xf5,0xf5,0xe1,0xba,0xae,0xef,0x1a,0x61,0x7e,0x55,0xd7,0xa3,0x55,0xed,0x3b,0xc2,0xe7,0x77,0x94,0x5d,0x53,0x2,0xa0,0xe3,0x3,0x19,0x86,0x4e,0x35,0xbc,0x83,0x83,0x83,0xb4,0xb7,0xb7,0x33,0x79,0xf2,0xe4,0x5d,0x1a,0xc0,0x58,0x8d,0xa2,0x1a,0xd,0xd5,0xcc,0x7f,0x67,0x4e,0x3f,0xb8,0xfc,0x28,0xa7,0x4a,0xf8,0xc6,0xba,0xc6,0x2f,0xae,0x5a,0xb5,0xfc,0x86,0xd1,0x31,0x3a,0x41,0xea,0x24,0x93,0x49,0xf2,0xf9,0x3c,0x8b,0x17,0x2f,0x66,0x70,0x70,0x90,0x64,0x32,0xe9,0xbb,0x86,0xee,0x65,0x14,0xb4,0x9e,0x94,0x12,0xdb,0xb6,0x53,0x55,0x27,0x0,0x2a,0x98,0xa7,0x8a,0x3a,0xd5,0xf2,0x96,0x7f,0x7f,0xa4,0xec,0xd7,0x2f,0xe3,0xa8,0xd7,0xfc,0x87,0x5f,0x1f,0x76,0x17,0x55,0x25,0x18,0x29,0x26,0x29,0x65,0xcd,0x75,0xec,0xe7,0x3d,0x6,0x61,0xfe,0x61,0xd4,0x41,0xdc,0x74,0xc,0xaa,0x47,0x3d,0xcf,0x50,0x25,0x70,0x5d,0xb7,0x6c,0x40,0x24,0x93,0x49,0x12,0x9,0xff,0x8e,0xa4,0xd1,0xe5,0xcb,0x3f,0x6a,0xbd,0xa1,0xf2,0xaf,0x6e,0x8,0x40,0x15,0xf3,0x54,0x4d,0xa7,0x1e,0xc3,0xa9,0xb6,0xfb,0x47,0xe7,0x97,0x73,0x98,0x2f,0x7d,0x9d,0xcb,0xc9,0xe8,0xf8,0xa7,0x3,0xc1,0xb7,0x85,0x38,0xea,0x54,0xfb,0x6e,0xaa,0x6,0xae,0xeb,0xe2,0xba,0xee,0xb6,0x61,0x32,0x15,0xe7,0x16,0xa9,0xa4,0x15,0x94,0x9e,0x10,0xa2,0xf2,0x55,0x0,0xaa,0x99,0xa7,0x2a,0x3a,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0x63,0x74,0xc,0x20,0x1e,0xe6,0x5f,0x46,0x45,0x9,0x80,0x31,0x85,0x70,0x79,0xe3,0xa6,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x18,0x1d,0xb5,0x11,0xd7,0x32,0xa,0x5a,0x6f,0xdc,0x4,0xc0,0x98,0x42,0xb8,0xbc,0x71,0xd3,0xd1,0x3d,0x7e,0xa3,0x63,0x74,0x1a,0x41,0x47,0x67,0xc4,0xb5,0x2e,0xc2,0xd0,0x1b,0x73,0xe,0x80,0x31,0x85,0x70,0x79,0xe3,0xa6,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x18,0x1d,0xb5,0x11,0xd7,0x32,0xa,0x4b,0x6f,0xd4,0x1e,0x0,0x63,0xa,0xe1,0xf2,0xc6,0x4d,0x47,0xf7,0xf8,0x8d,0x8e,0xd1,0x31,0x3a,0x6a,0x23,0xae,0x65,0x14,0xa6,0xde,0x88,0x9,0x80,0x31,0x85,0x70,0x79,0xe3,0xa6,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x18,0x1d,0xb5,0xf5,0xe3,0x5a,0x46,0x61,0xeb,0xed,0x92,0x0,0x18,0x53,0x8,0x97,0x37,0x6e,0x3a,0xba,0xc7,0x6f,0x74,0x8c,0x4e,0x94,0x3a,0x61,0x21,0xca,0xfb,0x11,0xa2,0xbe,0x5d,0x32,0xe3,0x5a,0xe7,0x51,0xd4,0x89,0x6f,0xc7,0x1,0x8f,0x5,0xdd,0x2b,0x4c,0xf7,0xf8,0xc3,0xd2,0xd1,0x3d,0x7e,0xa3,0x63,0x74,0xa2,0xd4,0x9,0x4b,0x2b,0x6a,0xf3,0x8f,0xf2,0x7a,0x55,0x11,0xd5,0x7d,0xed,0x90,0x0,0x4,0x11,0x84,0xee,0xf,0xa9,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0xa9,0x13,0xb6,0x56,0x14,0xd0,0xc9,0xfc,0xe3,0x5e,0x17,0xe0,0xdd,0x63,0xa2,0xfc,0x7f,0x82,0x12,0x8,0x3,0x26,0xfe,0x68,0x75,0x74,0x8f,0xdf,0xe8,0x18,0x1d,0xa3,0xa3,0xb6,0x76,0x5c,0xcb,0x28,0xaa,0x3a,0x29,0xeb,0x5a,0xc6,0x14,0xc2,0xe5,0x8d,0x9b,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0x63,0x74,0xd4,0xd6,0x8e,0xeb,0xd7,0x78,0xd4,0xe6,0xf,0x1,0xcd,0x1,0xd0,0xbd,0x51,0xeb,0x1e,0x7f,0x58,0x3a,0xba,0xc7,0x6f,0x74,0x8c,0x8e,0xd1,0x51,0x5b,0xdb,0x74,0xfb,0xfb,0x8b,0x9d,0xef,0xd1,0xf7,0x4,0x40,0xf7,0x46,0xad,0x7b,0xfc,0x61,0xe9,0xe8,0x1e,0xbf,0xd1,0x31,0x3a,0x51,0xea,0x34,0x2,0x8c,0xf9,0xab,0xa3,0x37,0x9a,0xa6,0xaf,0x9,0x80,0xee,0xf,0xa9,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0xa9,0x13,0xa6,0x96,0xa,0xdd,0xcc,0xaa,0xa3,0x51,0xcd,0x1f,0x7c,0x4c,0x0,0x74,0x6f,0xd0,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xbd,0x74,0xc2,0x82,0x31,0x7f,0xb5,0x74,0xe3,0x5a,0x46,0x2a,0x99,0x3f,0x8c,0x73,0x16,0x80,0x1f,0x2,0x7e,0xc2,0x98,0x5a,0xb4,0x3a,0xba,0xc7,0x6f,0x74,0x8c,0x4e,0x23,0xe8,0x84,0xad,0xe5,0xb7,0x6e,0x1c,0xeb,0x23,0xa,0xbd,0x4a,0x34,0xeb,0xee,0x1,0xd0,0xbd,0xb2,0x74,0x8f,0x3f,0x2c,0x1d,0xdd,0xe3,0x37,0x3a,0x46,0xa7,0x11,0x74,0xc2,0xd6,0xf2,0x5b,0x37,0x8e,0xf5,0x11,0x85,0x5e,0xa5,0x9a,0x75,0x25,0x0,0xba,0x57,0x96,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x34,0x82,0x4e,0xd8,0x5a,0x7e,0xeb,0xc6,0xb1,0x3e,0xa2,0xd0,0xab,0x46,0xb3,0xe6,0x4,0x40,0xf7,0xca,0xd2,0x3d,0xfe,0xb0,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0x46,0x81,0x31,0x7f,0x75,0x74,0xa2,0xd2,0xab,0x56,0xb3,0xa6,0x4,0x40,0xf7,0xca,0xd2,0x3d,0xfe,0xb0,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0xa8,0xb5,0xe2,0xa6,0x13,0x84,0x6e,0x5c,0xcb,0x48,0x75,0xf3,0x87,0x1a,0x12,0x0,0xdd,0x2b,0x4b,0xf7,0xf8,0xc3,0xd2,0xd1,0x3d,0x7e,0xa3,0xa3,0x97,0x4e,0x98,0x88,0x5b,0xd9,0x19,0xf3,0x57,0xf,0xba,0xdc,0x57,0x55,0xab,0x0,0x74,0x6f,0xd0,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0xd3,0x8,0x3a,0x61,0x6b,0xf9,0xa9,0x2b,0xa5,0x8c,0x65,0x7d,0x44,0xa1,0x57,0x8f,0x66,0xc5,0x3d,0x0,0xba,0x57,0x96,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0x9,0x63,0xfe,0xe1,0x71,0xa8,0xa4,0x13,0x95,0x5e,0xbd,0x9a,0x15,0x25,0x0,0xba,0x57,0x96,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0xa9,0x15,0xb7,0xfb,0x51,0x49,0x57,0x7,0xe8,0x58,0x36,0xe3,0x26,0x0,0x3a,0xde,0xd4,0x70,0xc4,0xed,0x65,0x66,0xcc,0xdf,0xe8,0x18,0x1d,0x75,0xb5,0xc2,0x80,0x31,0xff,0xca,0xa0,0x5b,0xbc,0xb5,0xa0,0xde,0x7b,0x1c,0x33,0x1,0xd0,0xfd,0x21,0x8d,0xdb,0xcb,0xcc,0x98,0xbf,0xd1,0x31,0xa8,0xe,0x71,0xab,0x23,0x63,0xfe,0x95,0xc1,0x74,0xfd,0x57,0x86,0x51,0x13,0x0,0x63,0xfe,0x6a,0xe9,0x4,0x85,0xb8,0x95,0x93,0xd1,0x51,0x5f,0xcb,0xe8,0xa8,0xad,0xa3,0x8a,0x6e,0xad,0x30,0xe6,0x5f,0x39,0x46,0x5c,0x5,0xa0,0x7b,0x83,0xd6,0x3d,0xfe,0xb0,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0x28,0x75,0xc2,0xd4,0x32,0xe6,0x5f,0x19,0x8c,0xf9,0x57,0x87,0x5d,0x7a,0x0,0x74,0x6f,0xd0,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0x13,0x35,0xe2,0x5e,0x76,0xba,0xd5,0x99,0x31,0xff,0xea,0xb1,0x43,0x2,0xa0,0x5b,0x85,0xef,0x8c,0xb8,0x3d,0x90,0xc6,0xfc,0x8d,0x4e,0x1c,0x60,0xbe,0xc8,0xd5,0xd7,0x51,0x45,0xb7,0x56,0x18,0xf3,0xaf,0xd,0xdb,0x12,0x0,0xdd,0x1f,0xd2,0xb8,0x3d,0x90,0xc6,0xfc,0x8d,0x4e,0x1c,0xb4,0xe2,0x76,0x3f,0x71,0xd4,0x51,0x45,0xb7,0x56,0x18,0xf3,0xaf,0x1d,0x56,0x90,0xe4,0x23,0xc1,0x98,0x7f,0x74,0x3a,0xba,0xc7,0x1f,0x95,0x4e,0x58,0xd0,0xfd,0x39,0x8c,0x12,0x71,0x6b,0x73,0x8d,0x60,0xfe,0x7e,0x68,0x19,0xf3,0xaf,0xf,0x96,0x6e,0x15,0x1e,0x6,0x67,0x94,0x3a,0x41,0x21,0x6e,0xe5,0xa4,0x7b,0xbb,0x8d,0x42,0x23,0x6c,0x2d,0xa3,0xa3,0xb6,0x4e,0x94,0xba,0xc6,0xfc,0xd5,0xd0,0xac,0xea,0x2c,0x80,0x5a,0x61,0xbe,0x68,0xa3,0xd5,0xd1,0x3d,0x7e,0xa3,0xa3,0x97,0x4e,0x58,0x5a,0x71,0xbb,0x9f,0x30,0x75,0xa2,0xd2,0x15,0x42,0x6c,0xd3,0x92,0x52,0xd6,0xc5,0x13,0x26,0xe2,0x68,0xfe,0x50,0xe3,0x71,0xc0,0xd5,0xc0,0x98,0x5a,0xb4,0x3a,0xba,0xc7,0x6f,0x74,0xf4,0xd2,0x9,0x5b,0x2b,0xc,0xc4,0xb1,0x8e,0xa2,0xd0,0xf5,0x4b,0xc7,0x98,0xbf,0x7f,0x8,0x3c,0x1,0x8,0x2,0xba,0x35,0xd8,0xa8,0x74,0x74,0x8f,0xdf,0xe8,0xe8,0x87,0xb8,0x95,0x5d,0xdc,0x74,0xa2,0xd2,0x35,0xe6,0xaf,0xa6,0x66,0xa0,0x9,0x80,0xce,0x63,0xfe,0x61,0xc1,0x98,0xbf,0xd1,0x89,0x8b,0x96,0xd1,0x51,0x5b,0x27,0x2a,0x5d,0x5d,0xdf,0xd9,0xba,0xc6,0x5d,0xd,0x2,0x4b,0x0,0x74,0x37,0x7f,0x9d,0xc7,0x30,0xe3,0xf6,0x60,0x37,0xc2,0x83,0x18,0x14,0xe2,0x56,0x47,0x46,0x47,0x2f,0x5d,0x3f,0x75,0xe2,0xf6,0xfe,0x57,0x41,0x37,0x90,0x4,0xc0,0x98,0x7f,0x74,0xd0,0x39,0xf6,0x91,0x10,0xc7,0x7a,0x37,0x3a,0x46,0x27,0x4c,0x9d,0xa8,0x74,0x75,0x35,0xff,0xa8,0x10,0xc5,0x3d,0xfa,0xbe,0xa,0x40,0x67,0xf3,0xd7,0x5d,0x47,0xf7,0xf8,0xe3,0xae,0x13,0x96,0x56,0xdc,0xee,0xc7,0xe8,0xe8,0xa7,0xab,0xab,0xf9,0xc7,0xbd,0x5e,0x76,0x86,0xaf,0x3d,0x0,0xc6,0xfc,0xa3,0xd3,0xd1,0x3d,0xfe,0xb8,0xeb,0x84,0xa5,0x15,0xb7,0xfb,0x31,0x3a,0xfa,0xe9,0xea,0x6a,0xfe,0x51,0x21,0xca,0x7b,0xf4,0x2d,0x1,0x30,0xe6,0x1f,0x1d,0xe2,0x56,0x4e,0x71,0xd3,0x9,0x5b,0x2b,0xc,0xc4,0xad,0x8e,0xe2,0xa6,0xa3,0x8a,0x6e,0x3d,0x30,0x33,0xfe,0x83,0xd7,0xf6,0x25,0x1,0xd0,0xd9,0xfc,0xc3,0x84,0xce,0xe5,0x64,0x74,0xd4,0xd7,0x32,0x3a,0x46,0x27,0x6a,0x5d,0xb3,0xdc,0x4f,0x6d,0xcd,0x9d,0xb5,0xeb,0x4e,0x0,0x74,0x36,0xb5,0x30,0xb5,0x74,0x2e,0xa7,0x38,0x26,0x63,0x61,0x21,0x6e,0x75,0x64,0x74,0xd4,0xd6,0x89,0x52,0xd7,0x98,0xbf,0xda,0x9a,0x23,0x69,0xd7,0x95,0x0,0xe8,0x6c,0x6a,0x61,0x6a,0xe9,0x5e,0x4e,0x61,0x41,0xe7,0xfa,0x30,0x3a,0x46,0x27,0x6a,0x9d,0x28,0x75,0x8d,0xf9,0xab,0xad,0x39,0x9a,0x76,0xcd,0xab,0x0,0x74,0x36,0x35,0x1d,0x1f,0x8c,0xa0,0x39,0x8d,0x8e,0x9e,0x5a,0x46,0xc7,0xe8,0x44,0xa9,0xab,0xf3,0x84,0xbf,0x46,0x37,0x7f,0xa8,0xb1,0x7,0xc0,0x98,0x5a,0x74,0x5a,0x71,0x2b,0xa7,0xb8,0xe9,0x84,0xa9,0x65,0x74,0x8c,0x4e,0x94,0xba,0xc6,0xfc,0xd5,0xd7,0x1c,0x4f,0xbb,0xea,0x4,0x40,0xe7,0xae,0x67,0xdd,0x4d,0x40,0xc7,0x7,0x5b,0x5,0xe8,0x5e,0xef,0x46,0xc7,0xe8,0xa8,0xae,0x5b,0xf,0x8c,0xf9,0x47,0xa7,0x5d,0x55,0x2,0x10,0xd4,0x4d,0xe8,0xd8,0x68,0xc7,0x82,0x31,0x7f,0x75,0xb4,0xe2,0x76,0x3f,0x46,0xc7,0xe8,0xa8,0xa0,0x6b,0xc6,0xfc,0xd5,0xd6,0xac,0x54,0xbb,0xe2,0x4,0x40,0x77,0xf3,0x8f,0x9b,0x4e,0x10,0xd0,0xf1,0x5,0xa2,0xa,0xe2,0xd6,0xbe,0x8c,0x8e,0xda,0x3a,0x51,0xea,0xfa,0xa1,0x25,0xa5,0x6c,0x8,0xf3,0x8f,0x12,0x95,0xdc,0x6f,0x45,0x9,0x80,0x31,0xff,0x68,0x75,0xe2,0xd6,0x70,0x75,0xaf,0xf,0xa3,0x63,0x74,0xa2,0xd4,0x89,0x52,0x57,0xd7,0x77,0x51,0x23,0xd4,0x4d,0x2d,0xba,0xe3,0xae,0x2,0xd0,0xd9,0xd4,0x74,0x7f,0x30,0xe2,0xf6,0xe2,0xd2,0xbd,0x3e,0x8c,0x8e,0xd1,0x89,0x5a,0x27,0x2a,0x5d,0xbf,0x75,0xe2,0xf8,0x2e,0x88,0x5a,0xb3,0x16,0xed,0x31,0x7b,0x0,0x8c,0xf9,0x47,0xa7,0xa5,0xeb,0x83,0xad,0x2,0xe2,0x56,0x76,0x46,0xc7,0xe8,0x44,0xa9,0xab,0xf3,0x3b,0x42,0xe7,0xd8,0x6b,0x41,0xb5,0xf7,0x3b,0x6a,0x2,0xa0,0xb3,0xf9,0x87,0x9,0x63,0xfe,0x6a,0x69,0x19,0x1d,0xa3,0x13,0x47,0x1d,0x3,0x7d,0xa0,0x53,0x9b,0x18,0x31,0x1,0xd0,0xdd,0xfc,0xe3,0xa6,0x13,0x4,0x8c,0xf9,0x1b,0x1d,0xa3,0xa3,0x87,0x4e,0x94,0xda,0xe6,0x1d,0xa7,0xbe,0x66,0x3d,0xda,0xbb,0x24,0x0,0xc6,0xfc,0xa3,0xd5,0xd1,0xf9,0x81,0x1b,0x9,0xba,0xd7,0x87,0xd1,0x31,0x3a,0x51,0xea,0x44,0xa9,0xad,0xf3,0xbb,0xc8,0x98,0x7f,0x65,0xd8,0x21,0x1,0xd0,0xdd,0xd4,0x74,0xd7,0xd1,0x3d,0x7e,0xa3,0x63,0x74,0x8c,0x4e,0x3c,0xb4,0x8d,0xf9,0xab,0xaf,0xe9,0x87,0xf6,0xb6,0x55,0x0,0xc6,0xd4,0xa2,0xd3,0x89,0x5b,0x77,0x7c,0xdc,0xee,0xc7,0xe8,0x18,0x9d,0xb0,0x75,0xa2,0xd2,0xd6,0xd9,0xf8,0xc1,0x98,0x7f,0xb5,0xb0,0xfc,0x20,0x19,0xd,0x71,0x7b,0x28,0x8d,0xf9,0xab,0x5,0x9d,0xeb,0xdd,0xe8,0x18,0x1d,0xd5,0xb4,0x75,0x7f,0x3f,0x18,0xf3,0xaf,0x1e,0x96,0x31,0xff,0xe8,0x74,0xe2,0x68,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0xf8,0x68,0xeb,0x2,0x63,0xfe,0xb5,0xa1,0xa6,0xd3,0x0,0xc7,0x43,0xdc,0x1e,0x4a,0xdd,0x1f,0xc0,0xb8,0x95,0x93,0xd1,0x31,0x3a,0x71,0xd4,0x89,0x52,0x5b,0xe7,0x77,0x9c,0x31,0xff,0xda,0xe1,0x7b,0x2,0x10,0xb7,0x6,0x6b,0x7a,0x48,0x8c,0x8e,0xd1,0x31,0x3a,0x51,0xa0,0x11,0xee,0xb1,0x5e,0x18,0xf3,0xaf,0xf,0xbe,0x26,0x0,0x71,0x6b,0xb0,0xc6,0xfc,0x8d,0x8e,0xd1,0x31,0x3a,0x51,0xc0,0xdc,0x63,0xf0,0xd7,0xeb,0xa2,0x19,0xa4,0xf6,0xb8,0x67,0x1,0x54,0x8a,0xb8,0x35,0x58,0x33,0xe6,0x6f,0x74,0x8c,0x8e,0xd1,0x89,0x2,0x8d,0x72,0x8f,0x52,0xca,0xba,0xae,0xf,0x1b,0x51,0x97,0x57,0x10,0xf0,0xa5,0x7,0x20,0x6e,0xd,0xd6,0x98,0xbf,0xd1,0x31,0x3a,0x46,0x27,0xa,0xc4,0xfd,0x1e,0x85,0x10,0xe6,0xcb,0x5f,0x21,0xed,0xba,0x13,0x80,0xb8,0x35,0x58,0x63,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0x28,0x10,0xf7,0x7b,0xf4,0x43,0x57,0xe7,0xf9,0xa,0xb5,0x20,0xe8,0xfb,0xad,0x2b,0x1,0x88,0x5b,0x83,0xd5,0xbd,0x71,0xc5,0xad,0x9c,0x8c,0x8e,0xd1,0x89,0xa3,0x4e,0x94,0xda,0x3a,0x9b,0x7f,0x54,0xd0,0x39,0xf6,0xf1,0x50,0x73,0x2,0x10,0xb7,0x6,0x6b,0x26,0xfc,0x19,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0xd1,0x2f,0x5d,0xd3,0xf5,0xef,0x3f,0x6a,0x4a,0x0,0xe2,0xd6,0x60,0x8d,0xf9,0x1b,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0xd1,0x98,0xbf,0xda,0xda,0x55,0x27,0x0,0x71,0x6b,0xb0,0xc6,0xfc,0x8d,0x8e,0xd1,0x31,0x3a,0x51,0x20,0xee,0xf7,0x68,0xcc,0x5f,0x7d,0xed,0xaa,0x12,0x80,0xb8,0x35,0x58,0x63,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0x28,0x10,0xf7,0x7b,0x34,0xe6,0xaf,0x87,0x76,0xc5,0x9,0x40,0xdc,0x1a,0xac,0x31,0x7f,0xa3,0x63,0x74,0x8c,0x4e,0x14,0x88,0xfb,0x3d,0x1a,0xf3,0xd7,0x47,0xbb,0xa2,0x4,0x20,0x6e,0xd,0xd6,0x98,0xbf,0xd1,0x31,0x3a,0x46,0x27,0xa,0xc4,0xfd,0x1e,0x8d,0xf9,0xeb,0xa5,0x3d,0x6e,0x2,0x10,0xb7,0x6,0x6b,0xcc,0xdf,0xe8,0x18,0x1d,0xa3,0x13,0x5,0xe2,0x7e,0x8f,0xc6,0xfc,0xf5,0xd3,0x1e,0x33,0x1,0x88,0x5b,0x83,0x35,0xe6,0x6f,0x74,0x8c,0x8e,0xd1,0x89,0x2,0x71,0xbf,0x47,0x63,0xfe,0xfa,0x69,0xc3,0x18,0x9,0x40,0xdc,0x1a,0xac,0x31,0x7f,0xa3,0x63,0x74,0x8c,0x4e,0x14,0x88,0xfb,0x3d,0x1a,0xf3,0xd7,0x4f,0xbb,0x8c,0x11,0x13,0x80,0xb8,0x35,0x58,0x63,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0x28,0x10,0xf7,0x7b,0x34,0xe6,0xaf,0x9f,0xf6,0xf0,0x18,0x76,0x49,0x0,0xe2,0xd6,0x60,0x8d,0xf9,0x1b,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0xd1,0x98,0xbf,0x7e,0xda,0x3b,0x63,0x87,0xe3,0x80,0xe3,0xd6,0x60,0x8d,0xf9,0x1b,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0x51,0x67,0xf3,0x8f,0x12,0x2a,0xdc,0xef,0xf0,0x18,0xac,0x91,0xfe,0x32,0x2c,0x71,0x1d,0x75,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0x28,0x75,0xc2,0x82,0x31,0x7f,0xb5,0x75,0xa5,0x94,0x5a,0xc7,0xaf,0x2b,0x76,0xbe,0x77,0x6b,0xa4,0xbf,0xc,0x4b,0x5c,0x37,0x1d,0xdd,0xe3,0x37,0x3a,0x46,0x27,0x4a,0x9d,0xb0,0xb4,0x8c,0xf9,0xab,0xaf,0xab,0x7b,0xfc,0xba,0x69,0x8f,0x86,0x44,0xdc,0x1a,0xac,0x31,0x7f,0xa3,0x63,0x74,0x8c,0x4e,0x14,0x88,0xfb,0x3d,0xaa,0x68,0x60,0xd5,0xa0,0x91,0xcb,0x6d,0xb4,0x18,0x6a,0x3e,0xe,0xd8,0xf,0x71,0x5d,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x1d,0xa3,0x13,0xf,0xed,0x46,0x36,0xb1,0x7a,0xa0,0x7b,0xfc,0x41,0x21,0xf0,0x4,0x40,0xf7,0x7,0x43,0xf7,0xf8,0x8d,0x8e,0xd1,0x31,0x3a,0xf1,0xd0,0x36,0xe6,0x5f,0x1b,0x1a,0xa1,0x6d,0xd4,0x1a,0x43,0xa0,0x9,0x80,0xee,0xf,0x86,0xee,0xf1,0x1b,0x1d,0xa3,0x13,0xa5,0x4e,0x58,0x68,0x84,0x17,0x7c,0xdc,0xea,0x2c,0x2c,0x34,0x42,0xdb,0xa8,0x27,0x86,0xc0,0x12,0x0,0xdd,0x1f,0xc,0xdd,0xe3,0x37,0x3a,0x46,0x27,0x4a,0x9d,0xb0,0xb5,0xa2,0x40,0x1c,0xeb,0x4c,0x25,0xed,0x7a,0xd1,0xe8,0xe5,0x56,0x49,0xc,0x81,0x24,0x0,0xba,0x3f,0x18,0xba,0xc7,0x6f,0x74,0xf4,0xd2,0x9,0xb,0x71,0x34,0xff,0xb8,0x77,0x8b,0x37,0xba,0x89,0xd5,0x8a,0x46,0x2f,0xb7,0x4a,0x63,0x48,0x8c,0xff,0x2b,0xc1,0x8,0xab,0xaa,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x34,0x82,0x4e,0xd8,0x5a,0x51,0xe8,0xc6,0xfd,0xfe,0x82,0x82,0x31,0xff,0xca,0x63,0xf0,0xb5,0x7,0x40,0xf7,0x7,0x43,0xf7,0xf8,0x8d,0x8e,0xd1,0x69,0x4,0x9d,0xb0,0xb5,0xa2,0xd0,0x8d,0xfb,0xfd,0x5,0x5,0x63,0xfe,0xd5,0xc5,0xe0,0x5b,0x2,0xa0,0xfb,0x83,0xa1,0x7b,0xfc,0x46,0xc7,0xe8,0x34,0x82,0x4e,0xd8,0x5a,0x51,0xe8,0xc6,0xfd,0xfe,0x82,0x82,0x31,0xff,0xea,0x63,0xf0,0x25,0x1,0xd0,0xfd,0xc1,0xd0,0x3d,0x7e,0xa3,0x63,0x74,0xa2,0xd4,0x9,0x13,0x71,0x37,0xc7,0x38,0xd6,0x59,0x18,0x30,0xe6,0x5f,0x5b,0xc,0x9,0xa0,0x25,0xa,0x61,0x55,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0xa8,0x11,0xf7,0xb2,0x8b,0xfb,0xfd,0x45,0xa5,0x2d,0xa5,0xdc,0xf6,0x63,0x10,0x2e,0x86,0xca,0x7d,0x72,0x2,0x78,0xe,0x68,0x6,0xaa,0xae,0x5,0xdd,0x1f,0xc,0xdd,0xe3,0x37,0x3a,0x7a,0xe9,0x84,0x89,0xb8,0x95,0x9d,0x31,0xff,0xd8,0x69,0xb,0xdb,0xb6,0x53,0xb6,0x6d,0xb,0xdb,0xb6,0xeb,0xca,0x0,0x1a,0xb0,0xec,0xea,0xd6,0x97,0x52,0x5a,0xb6,0x6d,0x6f,0xfa,0xff,0xcb,0x5b,0x41,0x9d,0x7d,0x88,0x17,0x2f,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82};
      |                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:36:17: warning: 'icon_512_png_size' defined but not used [-Wunused-variable]
   36 | static uint32_t icon_512_png_size = 0x96e7;
      |                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:33:16: warning: 'icon_310_png_data' defined but not used [-Wunused-variable]
   33 | static uint8_t icon_310_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x1,0x36,0x0,0x0,0x1,0x36,0x8,0x6,0x0,0x0,0x0,0xeb,0xbc,0xbe,0xa9,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0x1b,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x35,0x3a,0x35,0x37,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x30,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x30,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x35,0x3a,0x35,0x37,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0x23,0x6d,0xf2,0x61,0x0,0x0,0x4f,0xcd,0x49,0x44,0x41,0x54,0x78,0x9c,0xed,0x9d,0x79,0x9c,0x1c,0x65,0xb5,0xf7,0xbf,0x4f,0x55,0xf5,0x36,0xd3,0xb3,0xcf,0x64,0xf,0x49,0x8,0x49,0x88,0x10,0x20,0x61,0xdf,0x17,0x45,0x4,0x77,0x94,0x4d,0x45,0x45,0xe1,0x22,0x82,0x1b,0x5e,0x51,0xb9,0xa2,0x22,0x2f,0x20,0x2a,0x2e,0xf7,0x2a,0xbe,0xf0,0x22,0x8a,0x22,0x2,0x2,0x22,0xb2,0xc9,0x16,0x90,0xc5,0x4b,0x42,0x48,0x48,0x20,0x4,0xc2,0x92,0x3d,0x21,0x33,0xc9,0xec,0x33,0xbd,0x55,0xd5,0xfb,0x47,0x4d,0x4f,0x32,0x93,0x9e,0x99,0xaa,0xea,0x5a,0xa7,0xeb,0xf7,0xf9,0x34,0x9,0x99,0xe7,0x77,0xce,0xa9,0xea,0xaa,0xdf,0x9c,0x67,0x3b,0x8f,0x98,0x3f,0x7f,0xfe,0x66,0xa0,0x86,0x1,0x8,0x21,0xb0,0xa,0x3b,0x9c,0x72,0xf9,0xe3,0x8d,0xe3,0x87,0x4f,0xbb,0x71,0x96,0x73,0x7d,0x61,0xf1,0x19,0x96,0x38,0x2b,0xc5,0xa7,0x45,0xce,0xe,0x5,0x98,0xe2,0xa1,0x43,0x47,0xf8,0xe3,0x8d,0xe3,0x87,0xcf,0xb0,0x3c,0xd0,0xe5,0xfa,0xf4,0x12,0x95,0x72,0x6f,0xfc,0xb8,0x4e,0x8b,0xa8,0x96,0x80,0x6e,0xbb,0xe,0xc7,0xf3,0x4b,0x1c,0x96,0xfb,0xe1,0x25,0xc2,0xf6,0x12,0xd9,0xe5,0xfb,0xf1,0xdd,0xdb,0x41,0x58,0xee,0x4d,0xb9,0x5c,0x1b,0xbc,0x9d,0x92,0x5d,0x87,0x61,0xb9,0xa9,0xe3,0xfd,0x21,0xd,0xcb,0x3d,0x19,0xcf,0x3e,0xc3,0x12,0xa7,0xdf,0x3e,0xed,0xc0,0xae,0x4f,0x69,0x3c,0xdf,0xd4,0xa8,0x8b,0xe6,0x1f,0xa7,0x52,0x7c,0x86,0x25,0xce,0x4a,0xf3,0x29,0x79,0xe9,0xcc,0x2e,0x3f,0xc8,0x9c,0x72,0x78,0x5e,0xfb,0xac,0x84,0x7,0xda,0x4b,0x9f,0x61,0x89,0xb3,0x12,0x7d,0x2a,0x5e,0x3a,0xb,0xf2,0x3,0x37,0xde,0xbf,0xf0,0x71,0x3c,0x9e,0xe2,0x8b,0xcf,0xb0,0xc4,0xe9,0xa7,0x4f,0xbb,0x7c,0x27,0xae,0xd3,0x74,0xc6,0x16,0x96,0xb,0xc,0x32,0xc7,0x2f,0x9f,0x95,0xf0,0xe2,0xda,0x45,0x74,0x6f,0xdc,0xf3,0xe9,0xe7,0xbd,0x35,0x25,0x6c,0x61,0xb9,0x40,0xaf,0xbe,0xfc,0x30,0xcd,0x7e,0x6,0xf9,0x3e,0x3a,0xe9,0x73,0xbc,0x3d,0x63,0x4e,0xfa,0x1c,0xef,0xbf,0xb8,0x4b,0x71,0xc7,0x14,0xb6,0xb0,0x5c,0x60,0x58,0x7e,0x13,0x6,0x3d,0xeb,0xa,0xcb,0xf7,0xed,0x87,0xcf,0xb0,0xc4,0x59,0x69,0x3e,0x4b,0x71,0x47,0x15,0xb6,0xb0,0x5c,0x60,0xd0,0xc5,0xa2,0x5c,0x6e,0xd0,0xef,0x63,0x25,0xf8,0xc,0x4b,0x9c,0x95,0xe8,0xb3,0x14,0x46,0x14,0xb6,0xb0,0x5c,0x60,0xd0,0xc5,0xa2,0x5c,0x6e,0xd0,0xef,0x63,0x25,0xf8,0xc,0x4b,0x9c,0x91,0xcf,0x5d,0x28,0x39,0x2b,0x1a,0x96,0xb,0xc,0xba,0x10,0x96,0xc3,0xd,0xba,0x10,0xfa,0xe9,0x33,0xba,0x37,0xce,0x73,0xc3,0x76,0x9d,0x63,0xf1,0xf7,0xc8,0xd8,0xc2,0x72,0x81,0x41,0x17,0x8b,0x72,0xb8,0xd1,0x8b,0xeb,0x3c,0xa2,0x7b,0xe3,0x9e,0xcf,0x20,0xde,0xdb,0x21,0xc2,0x16,0x96,0xb,0xc,0xfa,0xac,0xa2,0x1f,0x8,0xe2,0xc3,0x15,0x66,0x9f,0x61,0x89,0x33,0xf2,0x59,0x1a,0x83,0xc2,0x16,0x96,0xb,0x8c,0xb2,0x19,0xff,0x38,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0x47,0x86,0xed,0x4d,0xf0,0x76,0x9c,0xf9,0xc1,0xf1,0xda,0x97,0xd7,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0x47,0x87,0xad,0x4d,0xf0,0x76,0x9d,0x79,0xcd,0xf1,0xda,0x97,0xd7,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xc7,0x86,0xa5,0xbd,0xa2,0xe5,0x3a,0xb,0x3a,0xa7,0x1c,0x9e,0xd7,0x3e,0xc3,0xf0,0x70,0x85,0xc9,0x67,0x58,0xe2,0x8c,0x7c,0x9a,0x83,0xe5,0xea,0x1e,0xe5,0x38,0xb,0x32,0xa7,0x1c,0x5e,0x39,0x8,0xfa,0x3d,0xa9,0x4,0x9f,0x61,0x89,0x33,0xf2,0x69,0x1e,0xb6,0x84,0x2d,0x2c,0xf,0x9c,0x97,0xbe,0x82,0x7c,0x4f,0xc2,0x72,0x6d,0x7e,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6b,0xf0,0xa4,0x1e,0x5b,0xd0,0xb3,0xae,0xb0,0x7c,0xe9,0xe3,0xf9,0xda,0xfc,0xf0,0x19,0x96,0x38,0x23,0x9f,0xd6,0x61,0x49,0xd8,0x82,0xfe,0xc0,0x85,0xe5,0xb,0x8,0x32,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x3d,0xbe,0x67,0xf5,0xd8,0xdc,0x46,0x58,0xbe,0x80,0x20,0x73,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0xda,0xe7,0x9b,0x9a,0x15,0xd,0x72,0xd6,0x15,0xcd,0x7e,0x3a,0xc3,0xa9,0x14,0x9f,0x61,0x89,0x33,0xf2,0x59,0x1e,0xd7,0x95,0x7a,0x6c,0xe3,0x59,0xd4,0xec,0x22,0x7a,0x71,0xfd,0xf7,0x19,0x96,0x38,0x23,0x9f,0xe5,0x73,0x1d,0xaf,0xc7,0x16,0x74,0xb1,0x9,0xcb,0x97,0x1e,0x96,0x87,0x2b,0x2c,0x3e,0xc3,0x12,0x67,0xe4,0xd3,0x19,0xae,0xa3,0xf5,0xd8,0xa2,0x2e,0x5a,0xb8,0x38,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0x9d,0x43,0x49,0x61,0x8b,0x44,0xcd,0x3f,0x9f,0xe3,0xf9,0xda,0xfc,0xf0,0x19,0x96,0x38,0x23,0x9f,0xce,0xf2,0x1d,0xaf,0xc7,0x66,0x5,0xd1,0xc3,0xed,0xf,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0xf3,0xfc,0x21,0xb3,0xa2,0x51,0xa6,0xe6,0xc,0x37,0xc,0xd7,0x36,0xde,0x7d,0x86,0x25,0xce,0xc8,0xa7,0x3b,0xdc,0xb2,0xea,0xb1,0x8d,0xf7,0x17,0xdf,0xe,0xc2,0x72,0x6d,0xe3,0xd9,0x67,0x58,0xe2,0x8c,0x7c,0xba,0xc7,0xb5,0x5d,0x8f,0x6d,0xbc,0x8b,0x5a,0x90,0xe3,0xc,0xcb,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xdd,0x85,0xad,0x7a,0x6c,0x91,0xa8,0x85,0x8b,0x53,0x29,0x3e,0xc3,0x12,0x67,0xe4,0xd3,0x7d,0xbe,0x27,0x9b,0xe0,0xed,0xf2,0xc2,0xf2,0x5,0x4,0x99,0x53,0x29,0x3e,0xc3,0x12,0x67,0xe4,0xd3,0x1b,0xbe,0xed,0x7a,0x6c,0x56,0x10,0x3d,0xdc,0xfe,0x70,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0x7a,0xc3,0x17,0x42,0x98,0xaf,0xa0,0x1b,0x65,0x6a,0xe1,0xe2,0x54,0x8a,0xcf,0xb0,0xc4,0x19,0xf9,0xf4,0x86,0x5f,0xe4,0x98,0xca,0xd8,0x22,0x51,0xb,0x17,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0xfc,0xdd,0x39,0xae,0x75,0x45,0xa3,0x87,0xdb,0x1f,0x4e,0xa5,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6f,0xf8,0xc3,0x39,0x81,0xa9,0xee,0x11,0x96,0x2f,0x20,0xc8,0x9c,0x4a,0xf1,0x19,0x96,0x38,0x23,0x9f,0xde,0xf0,0x4b,0x71,0x2,0x51,0xdd,0x23,0x2c,0x5f,0x40,0x90,0x39,0x95,0xe8,0xd3,0xe,0x2a,0xe5,0xde,0x84,0xc5,0x67,0xb9,0xfc,0x91,0x38,0x23,0x4e,0x1e,0x4,0xf9,0x25,0xe,0xd2,0xd,0xc,0x2,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0xfc,0xd1,0x38,0xbe,0x56,0xf7,0x8,0xcb,0x17,0x10,0x64,0x4e,0xa5,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6f,0xf8,0x63,0x71,0x1c,0xa9,0xee,0x11,0x64,0x8e,0x1f,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0x9b,0xe1,0xc,0x11,0xb6,0x20,0x3f,0xa8,0x41,0xbd,0x81,0x7e,0x71,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0x7a,0xc3,0x37,0xcb,0xf1,0xbc,0xba,0x47,0x58,0xbe,0x80,0x20,0x73,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0x7a,0xc3,0xb7,0xc2,0xf1,0xb4,0xba,0x47,0x58,0xbe,0x80,0x20,0x73,0x2a,0xd1,0xa7,0x1d,0x54,0xca,0xbd,0x9,0x8b,0xcf,0x72,0xf9,0x56,0x39,0x4a,0x90,0x5f,0xe2,0x30,0xdc,0x40,0x2f,0x39,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0xdb,0xe1,0x78,0x52,0xdd,0x23,0x2c,0x5f,0x40,0x90,0x39,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0xdb,0xf5,0x69,0x49,0xd8,0xa2,0x87,0xdb,0x1f,0x4e,0xa5,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6f,0xf8,0xe5,0xf8,0x34,0x2d,0x6c,0xd1,0xc3,0xed,0xf,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0xfc,0x72,0x7d,0xba,0x56,0xdd,0x23,0x2c,0x5f,0x40,0x90,0x39,0x95,0xe2,0xd3,0xef,0x17,0xcf,0x2b,0x9f,0x61,0xf9,0x3e,0xfc,0xe6,0x3b,0xe1,0x33,0xd4,0x9b,0xe0,0xfd,0xf0,0x19,0x96,0x6b,0x2b,0x17,0xe3,0x79,0xf6,0xb3,0x1c,0x9e,0x5d,0x6e,0x58,0x9e,0x6f,0xbf,0xf9,0x4e,0xf9,0x1c,0xb5,0xd0,0xe4,0x78,0x7e,0xf1,0x83,0xcc,0xa9,0x14,0x9f,0x61,0x89,0x33,0xf2,0xe9,0xd,0xdf,0x49,0x9f,0x23,0x66,0x6c,0xd1,0xc3,0xed,0xf,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0x7c,0xa7,0x7d,0x86,0x6e,0x13,0xbc,0x1f,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0xbb,0xe1,0x33,0x54,0x9b,0xe0,0xfd,0xf0,0x39,0x9e,0xaf,0xcd,0xf,0x9f,0x61,0x89,0x33,0xf2,0xe9,0xd,0xdf,0x2d,0x9f,0x8a,0x99,0x46,0x76,0xc,0x3b,0xcd,0xb1,0xcb,0xd7,0x75,0x1d,0x21,0x4,0xa9,0x54,0xa,0x49,0x92,0xd0,0x75,0xdd,0x92,0x9f,0xa0,0x5f,0x9f,0x13,0xfe,0xec,0xda,0x8,0xc3,0xbd,0xb1,0xcb,0x29,0x3e,0x27,0x63,0x3d,0x3,0xa5,0x9e,0xa7,0x91,0x38,0x66,0x9f,0xbd,0x22,0xdf,0xce,0xb3,0x3a,0x52,0x3c,0x0,0x99,0x4c,0x86,0x42,0xa1,0x80,0x24,0xed,0xd9,0x51,0xb,0xcb,0xf7,0x62,0x96,0xaf,0x98,0x69,0x64,0xc7,0xb0,0x93,0x9c,0x72,0xf8,0x45,0x31,0xdb,0xb0,0x61,0x3,0xaa,0xaa,0xba,0xea,0xcb,0x9,0x38,0xed,0xd3,0xcc,0x4b,0x59,0xea,0x41,0x1f,0xde,0x6e,0xb8,0x9d,0x91,0x5e,0xdc,0xd1,0xfc,0xed,0xfe,0xe2,0x99,0xbd,0x4e,0x3f,0xda,0xed,0x7e,0x1d,0x63,0xdd,0xbf,0x52,0x3f,0xb7,0x73,0x6f,0xac,0xc6,0x68,0xb5,0xbd,0xa6,0x69,0xb4,0xb4,0xb4,0x50,0x55,0x55,0x45,0xa1,0x50,0x28,0xcb,0x9f,0x1d,0xff,0x4e,0x70,0xac,0xf0,0x15,0xbb,0x4e,0x82,0x78,0x31,0xa5,0x20,0xcb,0x32,0x85,0x42,0x81,0x4d,0x9b,0x36,0x95,0xe5,0x3b,0x42,0x84,0x91,0x30,0xfc,0xb9,0xb4,0x92,0xc5,0x99,0xb5,0x39,0x1c,0x45,0xa1,0x34,0x2b,0x6a,0x9a,0xa6,0x91,0x4e,0xa7,0xa9,0xaf,0xaf,0x1f,0x22,0x6c,0xe3,0x51,0xd4,0x20,0xe0,0x9b,0xe0,0x9d,0xf4,0x19,0x8b,0xc5,0xc8,0xe7,0xf3,0x65,0xc5,0x10,0x26,0x98,0xb9,0x5f,0x4e,0x66,0x10,0x41,0xce,0xc0,0xdc,0x68,0xe7,0xb7,0x4d,0x2b,0x6d,0x75,0x5d,0x47,0x55,0x55,0x24,0x49,0x42,0xd3,0x34,0x5b,0xbe,0xca,0xf1,0x5f,0x2e,0xc7,0xe,0x3f,0xb0,0x9b,0xe0,0xfd,0xf6,0x19,0x66,0xf8,0x21,0x44,0x4e,0xda,0xf2,0x53,0xac,0xcc,0x22,0x2c,0xa2,0x36,0x52,0xdb,0x30,0xbe,0x93,0x56,0xf8,0x81,0xdc,0x4,0xef,0xb7,0xcf,0x30,0x23,0xc8,0xd9,0x55,0x50,0x7d,0xba,0xe5,0x3b,0x88,0xa2,0x66,0x65,0xac,0xcf,0x9,0xff,0xe5,0x70,0xca,0xe1,0x7,0x6e,0x13,0xbc,0xdf,0x3e,0xc3,0x8c,0x20,0xb,0x8c,0x5f,0x59,0x64,0x90,0x45,0xdc,0x8e,0xcd,0x28,0x53,0x33,0x87,0x40,0x6d,0x82,0xf7,0xdb,0x67,0x98,0x11,0x64,0x81,0xf1,0xeb,0x7b,0x9,0x43,0x6,0xe6,0x75,0xa6,0x56,0xce,0x77,0x11,0x16,0x1d,0x80,0x31,0xf6,0x8a,0xda,0x35,0x1c,0x89,0x9a,0xb7,0x8,0xbb,0xa8,0x85,0x21,0x3,0xb,0xb3,0xa8,0x59,0xe5,0x97,0xeb,0xdf,0x4f,0x9f,0x45,0x4,0xe2,0x24,0x78,0xbf,0x7d,0x86,0x19,0x61,0x17,0x35,0x2b,0x88,0x44,0xcd,0xd9,0xb6,0x6e,0xda,0xf4,0x53,0xd4,0x20,0x0,0x9b,0xe0,0xfd,0xf6,0x19,0x66,0x8c,0x87,0xc1,0xfd,0xa0,0xb7,0xb3,0x82,0x48,0xd4,0x9c,0x89,0xc3,0x9,0xbe,0xaf,0x9b,0xe0,0xfd,0xf6,0x19,0x66,0x4,0xb9,0xcb,0x38,0x5e,0xda,0xb9,0x65,0xd3,0xd,0x44,0xa2,0x36,0x94,0xef,0xc8,0x26,0xf8,0x72,0x11,0x89,0x9a,0x3b,0x88,0x44,0xcd,0x7e,0x3b,0xbf,0x6d,0x5a,0x6d,0xeb,0x34,0xc2,0x2c,0x6a,0xe0,0xc0,0x49,0xf0,0xe5,0x6,0x14,0x89,0x9a,0x75,0x78,0x2d,0x44,0x41,0x17,0xa1,0x4a,0x17,0x35,0xbf,0xc6,0x32,0x9d,0x8c,0xc1,0x69,0xbe,0xe7,0x9b,0xe0,0xcb,0xe5,0x57,0xb2,0xa8,0x45,0xdd,0x4f,0xf7,0xdb,0xf9,0x6d,0xd3,0x2d,0xff,0x4e,0xfb,0x76,0x32,0xe,0x37,0xf8,0x9e,0x9e,0x4,0x5f,0x2e,0xdf,0x2e,0x67,0xac,0xea,0x15,0xe3,0x9,0x91,0xa8,0xd9,0x6f,0xe7,0xb7,0x4d,0xab,0x6d,0xad,0xc0,0xc9,0xef,0xbb,0x5c,0x8e,0x17,0x7c,0x29,0x2c,0x17,0x53,0xe,0xc7,0x4a,0x5d,0xab,0xa0,0x22,0xea,0x7e,0xda,0x6b,0x67,0x5,0x61,0x12,0x35,0xa7,0xdb,0x86,0x45,0x7,0xcc,0xf2,0x3d,0xd9,0x4,0x5f,0x2e,0xbf,0xd2,0xbb,0xac,0x7e,0x8,0x91,0x93,0xb6,0xc6,0x53,0x6,0x16,0x16,0xa1,0xb2,0xd2,0x76,0xbc,0x89,0x1a,0xd8,0x10,0xb6,0x72,0x30,0x9e,0xc4,0xc6,0x2b,0x4,0x39,0xbb,0xa,0xaa,0x4f,0xb7,0x7c,0x87,0x45,0xa8,0xac,0xb4,0x1d,0x8f,0xa2,0x6,0x1e,0x54,0xf7,0x28,0x97,0x5b,0xc9,0xd9,0x5a,0x90,0x5,0xc6,0xaf,0x2c,0x32,0xc8,0x22,0x6e,0xc7,0x66,0x24,0x6a,0xee,0xf0,0xc7,0xdc,0x2b,0xea,0x65,0x30,0x4e,0xf8,0xac,0x24,0x51,0x1b,0x2f,0x62,0x65,0x16,0x61,0xc8,0xc0,0x22,0x51,0xb,0x6,0xdf,0x95,0x93,0xe0,0xcb,0xe5,0x47,0xa2,0x16,0xdc,0x4c,0xcd,0x69,0x5b,0x95,0x38,0x4e,0xe7,0x67,0x5b,0xbb,0xf5,0xd8,0xc2,0x24,0x6a,0xe0,0xc2,0x26,0xf8,0x72,0xf9,0x91,0xa8,0x5,0x37,0xbb,0x72,0xfa,0x1e,0x47,0xa2,0xe6,0x7d,0xdb,0x4a,0x10,0x35,0x70,0x78,0x13,0xbc,0x93,0xfc,0xa0,0xfa,0x72,0x13,0x41,0xce,0xae,0xc6,0x4b,0x3b,0x2b,0x8,0x93,0xa8,0x99,0xb5,0x67,0xd5,0xa6,0xdf,0x3a,0x60,0x97,0xef,0xca,0xac,0x68,0x34,0x51,0x60,0x1d,0xe3,0x61,0xbc,0x2c,0xe8,0xed,0xdc,0xb2,0xe9,0x6,0xbc,0x16,0x20,0x37,0x6c,0xfa,0xc9,0x2f,0x39,0x79,0x10,0xcd,0x7e,0x7a,0x8b,0x48,0xd4,0xdc,0x6f,0xe7,0xab,0x4d,0xdd,0x38,0x19,0x4a,0x20,0x40,0x53,0x1,0x1,0xe8,0x20,0xc4,0xc0,0xdf,0x1,0x69,0xd7,0xdf,0x23,0x51,0x2b,0x9f,0xbf,0x87,0xb0,0x79,0x2d,0x6a,0xd1,0x98,0x5a,0x24,0x56,0x41,0x69,0x67,0xab,0xad,0xa6,0x42,0x3e,0x87,0xc8,0x1b,0x87,0x71,0x97,0x62,0x9b,0xb5,0x58,0xaa,0x9d,0xe,0x10,0x57,0xd0,0x63,0x71,0x90,0xe4,0x1,0x31,0xb4,0x17,0xaf,0x59,0xf8,0x2d,0x4a,0x4e,0xf0,0x95,0xe1,0xff,0xe0,0x65,0x30,0x91,0xa8,0x45,0x63,0x6a,0x6e,0xb7,0xb3,0x82,0x31,0x6d,0xaa,0x5,0x44,0x26,0xcb,0x6e,0x79,0x16,0x0,0xba,0x0,0xbd,0xb1,0x19,0xbd,0xb1,0x19,0xad,0x61,0x32,0xd4,0xd5,0xa3,0x35,0x4c,0x46,0xaf,0x6b,0x82,0xea,0x1a,0xa8,0xaa,0x45,0x8f,0x27,0x41,0x89,0xa1,0xa7,0xd2,0x18,0x72,0x25,0x81,0x9a,0x47,0x64,0xfa,0x8c,0x3f,0x7b,0xda,0x11,0xbd,0x3d,0x88,0x9e,0x4e,0x44,0x67,0x2b,0xa2,0x73,0x27,0x52,0xe7,0x76,0x44,0xeb,0x56,0xa4,0x1d,0x5b,0x91,0x7a,0xfb,0x8c,0x18,0x7,0xd8,0x0,0x24,0x63,0x86,0x5d,0xe1,0xdc,0x88,0x52,0x10,0x44,0xc9,0x9,0x7e,0x59,0xd5,0x3d,0xca,0xe1,0xe,0xe7,0x28,0x8a,0x42,0x7f,0x7f,0x3f,0x1b,0x36,0x6c,0x70,0xd4,0x97,0xa2,0x28,0xa8,0xaa,0x1a,0xc8,0xc3,0x92,0xcd,0xee,0x61,0xb5,0xb2,0xd7,0x55,0x92,0xa4,0x11,0xef,0x51,0xd0,0x45,0x28,0x50,0xdd,0x4f,0x21,0xc,0x21,0xeb,0xcf,0xc,0x8a,0x98,0xe,0xe8,0xb5,0xb5,0x68,0x33,0xf7,0x45,0x9b,0xb1,0xf,0xda,0xb4,0xf7,0xa0,0xcd,0x9c,0x87,0x3e,0x7d,0x6f,0xb4,0xa6,0xbd,0xd0,0xeb,0x1b,0xa1,0x46,0x82,0x14,0xc6,0x9b,0x15,0xc7,0x50,0x22,0xad,0x48,0x66,0x37,0x55,0x1a,0xf8,0x59,0xd1,0xb8,0x3c,0xf0,0x67,0x7e,0xe0,0x93,0x3,0x7a,0x41,0xb4,0x77,0x23,0x5a,0xd7,0x23,0xb5,0x6e,0x43,0xda,0xfa,0x26,0xd2,0xe6,0x75,0x48,0x9b,0xde,0x40,0x79,0x67,0x35,0xd2,0xa6,0x37,0x91,0xba,0xba,0x7,0xc5,0x4e,0x7,0xf4,0x74,0x35,0x28,0x31,0xd8,0xed,0x99,0x31,0x3b,0x69,0x10,0x14,0x51,0x72,0x82,0xaf,0x94,0x6b,0xd0,0xa9,0xdf,0x9c,0x3d,0x3d,0x3d,0x34,0x36,0x36,0x72,0xe9,0xa5,0x97,0x22,0x84,0x18,0x72,0x62,0x75,0x39,0xbe,0x64,0x59,0x46,0xd3,0x34,0x36,0x6e,0xdc,0x48,0xa1,0x50,0x8,0x55,0xb6,0x57,0x2a,0x56,0x59,0x96,0xe9,0xef,0xef,0xa7,0xb3,0xb3,0x93,0xde,0xde,0x5e,0x76,0xec,0xd8,0xc1,0xe6,0xcd,0x9b,0x69,0x6d,0x6d,0x5,0xd8,0xe3,0xbe,0x9,0x21,0x46,0x15,0x3b,0x33,0x3e,0x83,0xd4,0xce,0xa,0x2c,0xfb,0x16,0x2,0x72,0x59,0x44,0x2e,0x3f,0xa8,0x37,0x5a,0x43,0x23,0xea,0xfc,0x45,0xa8,0x7,0x1e,0x83,0x7a,0xe0,0xd1,0x68,0x33,0xf7,0x43,0x9f,0x3a,0x19,0xea,0x81,0x24,0xa0,0x2,0xfd,0x40,0x6,0x43,0x8c,0xfa,0x80,0x1e,0xc,0x95,0x29,0xf1,0xc,0x8f,0x1d,0x8c,0x64,0x88,0x9d,0x4,0x28,0xa0,0x4f,0xac,0x41,0x9f,0xb9,0x3f,0x5a,0x7c,0x7f,0x88,0xbf,0xcf,0x10,0xc9,0x7e,0xe0,0xdd,0x2,0xf2,0xc6,0x35,0x48,0xef,0xac,0x46,0x7e,0x63,0x5,0xca,0xeb,0xcb,0x91,0xde,0x5c,0x89,0xbc,0x75,0xcb,0x2e,0xa1,0x8b,0x2b,0x50,0x55,0x8d,0x6e,0xa2,0x33,0x1c,0x24,0x51,0x72,0x82,0xaf,0xf8,0xf1,0xa2,0x97,0xf2,0xd9,0xde,0xde,0xce,0xbc,0x79,0xf3,0xf8,0xfe,0xf7,0xbf,0xef,0x79,0x3c,0x61,0x47,0x5f,0x5f,0x1f,0x5b,0xb7,0x6e,0x65,0xdd,0xba,0x75,0xac,0x5e,0xbd,0x9a,0xd5,0xab,0x57,0xf3,0xd2,0x4b,0x2f,0xb1,0x64,0xc9,0x12,0x74,0x5d,0x47,0x55,0xd5,0xc1,0xb6,0xb2,0x2c,0x87,0x36,0xa3,0x73,0xc5,0xe6,0xc0,0x38,0x59,0x31,0x33,0xd3,0x1,0x6d,0xfe,0x2,0xd4,0x43,0x4e,0x44,0x3d,0xe4,0xbd,0xa8,0xfb,0x1f,0x85,0x3e,0xb3,0x19,0x6a,0x31,0x32,0xa9,0x2e,0xa0,0x17,0xd8,0xcc,0xe0,0xa4,0x80,0xa3,0xd0,0xb5,0x81,0x20,0x80,0x2,0x86,0x60,0x76,0xd,0x9,0xd8,0x98,0x68,0x48,0x29,0xa8,0x8b,0xf6,0x47,0x3d,0x76,0x7f,0xf2,0xd2,0x99,0xd0,0x5,0x62,0x4b,0x17,0xf2,0xca,0xe7,0x88,0xbd,0xb4,0x18,0x79,0xe5,0x73,0x28,0xab,0x5f,0x44,0xee,0xe8,0x44,0xc7,0xd0,0xdf,0xe1,0xe3,0x73,0xbb,0x6e,0x41,0xb0,0x44,0xc9,0x9,0xbe,0x38,0xe8,0xa0,0x83,0xba,0x80,0x1a,0xaf,0x2,0x1a,0x89,0xb3,0x7d,0xfb,0x76,0x16,0x2e,0x5c,0xc8,0xfd,0xf7,0xdf,0x6f,0x27,0x94,0x8,0x25,0xb0,0x76,0xed,0x5a,0x9e,0x7f,0xfe,0x79,0x16,0x2f,0x5e,0xcc,0xe2,0xc5,0x8b,0xf7,0xe8,0xe6,0xc7,0x62,0xb1,0x21,0xdd,0x5c,0x3f,0x26,0x28,0xdc,0xb0,0x39,0x66,0x3b,0x21,0x40,0xd3,0x90,0xfa,0xfb,0x77,0x65,0x66,0x93,0xa7,0x53,0x38,0xfe,0x34,0xa,0x27,0x9f,0x85,0x7a,0xc4,0x89,0x30,0x11,0x43,0x58,0xda,0x81,0x6e,0xa0,0xa0,0x83,0x8,0x6a,0xf9,0x2b,0x1,0xb2,0x80,0x6a,0xa0,0x1,0x88,0x1,0x3b,0x40,0x7e,0xe3,0xd,0x94,0xe5,0xcf,0x20,0xbf,0xf8,0x24,0xe2,0xc9,0xbf,0xb3,0xb0,0x46,0x61,0xca,0xc4,0x49,0x74,0x4b,0xa,0xd9,0xda,0x66,0x34,0x59,0x41,0x98,0xca,0xe7,0x46,0xf1,0x1c,0x40,0x51,0x3,0xda,0x6c,0x9,0x9b,0x1b,0x13,0x5,0x91,0xb0,0xb9,0xb,0x4d,0xd3,0x78,0xea,0xa9,0xa7,0x58,0xb5,0x6a,0x15,0xb7,0xdf,0x7e,0x3b,0x4b,0x96,0x2c,0x19,0xfc,0x59,0x2c,0x16,0x33,0x65,0x23,0xf4,0x99,0xda,0x80,0xa0,0x89,0x1,0x41,0xd3,0x66,0xcf,0xa7,0x70,0xea,0x19,0x68,0xf3,0xe,0xa1,0xb0,0xe8,0x7d,0x30,0x37,0x65,0x74,0x27,0xdf,0x5,0x32,0x3,0xa3,0x56,0xe1,0x19,0xb9,0xd8,0x5,0x5d,0x40,0x5c,0x18,0xdd,0xe5,0x3a,0x20,0xf,0xe2,0xc5,0xf5,0x34,0xae,0x5b,0x4e,0x53,0xd7,0x36,0x9a,0x56,0x3c,0x43,0xc3,0xeb,0x2f,0xa2,0x64,0xfb,0xc9,0xb4,0x4c,0x23,0x9f,0x4a,0x23,0x34,0x75,0xc,0xa3,0x7b,0x22,0xa0,0xa2,0x6,0x76,0x84,0xcd,0xad,0x99,0xcc,0x48,0xd8,0xbc,0xc5,0xa3,0x8f,0x3e,0xca,0x4d,0x37,0xdd,0xc4,0x3d,0xf7,0xdc,0x33,0xf8,0x6f,0xf1,0x78,0x7c,0xc4,0x89,0x8a,0xc0,0x8a,0x95,0x99,0x76,0x42,0x80,0xae,0x23,0xfa,0xfa,0x10,0x80,0xba,0xd7,0x6c,0xa,0xe7,0x7e,0x95,0xfc,0xd9,0x5f,0x85,0xe9,0x18,0x63,0x56,0x3b,0x18,0xe8,0xf2,0x69,0xe1,0x14,0xb3,0x91,0xa0,0x63,0x8c,0xdb,0x35,0x1,0x55,0x18,0x7d,0xd2,0x9d,0xd0,0xbc,0xfa,0x79,0x26,0x2d,0x7b,0x94,0x29,0xcf,0x3f,0x4c,0x55,0xdb,0x46,0xfa,0x5b,0xa6,0x91,0xab,0xae,0x43,0x68,0xc3,0x67,0x38,0x4a,0x23,0xc0,0xa2,0x6,0x5e,0x9,0x9b,0x19,0x4e,0x24,0x6c,0xfe,0x60,0xf9,0xf2,0xe5,0xfc,0xec,0x67,0x3f,0xe3,0xf6,0xdb,0x6f,0x7,0x8c,0x31,0xb8,0xe1,0xa5,0xd4,0x3,0x29,0x56,0x66,0xdb,0x9,0x81,0xe8,0xed,0x35,0x32,0xb4,0x69,0x7b,0x93,0x3f,0xff,0x3f,0xc9,0x7f,0xe2,0x4b,0x30,0x4d,0xc0,0x26,0xa0,0x4b,0x7,0x29,0xa8,0x5d,0x4c,0x17,0xa0,0xb,0x48,0x8,0x68,0x4,0x14,0x48,0xaf,0x7a,0x9b,0xbd,0x16,0xdf,0xc1,0x94,0x17,0x1e,0xa1,0x7a,0xeb,0xdb,0x64,0x1b,0x27,0x92,0xad,0x69,0x42,0x68,0xc5,0xa9,0xdc,0x3d,0x11,0x70,0x51,0x3,0xab,0xc2,0xe6,0xe6,0x5a,0xb5,0x48,0xd8,0xfc,0xc5,0x8b,0x2f,0xbe,0xc8,0x85,0x17,0x5e,0xc8,0x4b,0x2f,0xbd,0x4,0xc,0xcd,0xde,0x2,0x27,0x56,0x66,0xda,0x9,0x1,0xaa,0x8a,0x94,0xc9,0xa0,0xc7,0xd3,0xe4,0x2e,0xb9,0x9c,0xfc,0xe7,0xbf,0x5,0x33,0x14,0xd8,0x0,0x74,0x6a,0xbb,0x96,0x58,0x54,0x22,0x8a,0x99,0x5c,0x23,0x50,0x5,0xc9,0xb7,0x5a,0xd9,0xeb,0xe9,0x3b,0x99,0xfe,0xe4,0xdd,0xd4,0x6c,0x5e,0x4b,0xdf,0x84,0x69,0xe4,0xab,0xeb,0x11,0x6a,0x61,0x8,0x2d,0x4,0xa2,0x6,0xd0,0x66,0x7a,0x65,0x9f,0x97,0xb,0x70,0x23,0x78,0x8f,0x43,0xe,0x39,0x84,0x65,0xcb,0x96,0x71,0xdd,0x75,0xd7,0x21,0xcb,0x32,0xb9,0x5c,0xe,0x55,0x55,0x4d,0x1f,0x84,0x13,0x34,0x51,0x13,0xbd,0xbd,0x48,0x99,0xc,0x85,0x83,0x4f,0xa0,0xef,0xb1,0xd7,0xc9,0x5f,0xf9,0x5d,0x50,0x14,0x58,0xa5,0x41,0x4f,0x85,0x8b,0x1a,0xc,0x74,0xb7,0x35,0xd8,0xa1,0xc1,0x46,0x9d,0xcc,0x84,0x16,0xde,0x38,0xff,0x12,0x9e,0xf9,0x3f,0x7f,0x63,0xf5,0xb9,0xdf,0x45,0xca,0x15,0xa8,0xdd,0xf0,0x1a,0xe8,0x3a,0xba,0x43,0xb,0x80,0xbd,0x14,0x45,0x53,0x11,0x7b,0x25,0x6a,0x91,0x10,0xfa,0x8f,0xcb,0x2e,0xbb,0x8c,0x35,0x6b,0xd6,0x70,0xd2,0x49,0x27,0xa1,0x69,0x1a,0xd9,0x6c,0x76,0xcc,0xef,0x25,0x30,0x6b,0xda,0x84,0x4,0x6a,0x1,0xa9,0xb7,0x17,0x80,0xec,0x37,0x7f,0x42,0xe6,0xde,0xc5,0xe8,0xb3,0xa7,0xc0,0x4a,0x1d,0x3a,0x22,0x41,0xdb,0x3,0x2,0x63,0xb6,0xb7,0x43,0x83,0xf5,0x3a,0xb9,0xa6,0x6,0xde,0xb8,0xf0,0x12,0x9e,0xbf,0xf2,0x76,0xb6,0x1e,0xfc,0x7e,0xd2,0x9b,0xdf,0x26,0xfd,0xee,0x3a,0xa3,0xad,0x64,0xff,0xe6,0x79,0x9d,0xe9,0x8d,0x59,0x8f,0x2d,0x12,0xb5,0xca,0xc3,0x3e,0xfb,0xec,0xc3,0x13,0x4f,0x3c,0xc1,0x1f,0xff,0xf8,0x47,0xa6,0x4c,0x99,0x42,0x36,0x9b,0x1d,0xb1,0xad,0x9f,0x99,0xda,0x90,0xb6,0x92,0x84,0xe8,0xed,0x41,0xca,0xe6,0xc8,0x9f,0xfa,0x69,0xfa,0x1f,0x5e,0x4d,0xfe,0x7b,0xdf,0x32,0x26,0x4,0xde,0xd1,0x8c,0x71,0xb4,0xe8,0x11,0x1b,0x19,0xbb,0xb,0xdc,0xdb,0x3a,0x5d,0xf3,0xe7,0xb1,0xe4,0x7,0x37,0xf3,0xc2,0xf7,0x6e,0x61,0xdb,0xa2,0x93,0xa9,0xdb,0xb4,0x96,0x44,0xcf,0x4e,0x74,0xd9,0x54,0xd1,0xed,0xa1,0xa6,0x7d,0xe8,0xbe,0x3a,0x5e,0x8f,0x2d,0x12,0xb5,0xf1,0x83,0x73,0xcf,0x3d,0x97,0x57,0x5e,0x79,0x85,0xbd,0xf7,0xde,0x9b,0x5c,0x2e,0xb7,0x47,0xf5,0xd5,0xc0,0x74,0x3f,0x25,0x9,0xd1,0xd3,0x3,0x40,0xe6,0x3b,0xff,0x4d,0xf6,0xf6,0xdb,0xd0,0xe,0x9c,0xf,0xab,0x75,0xe8,0xd6,0x4c,0x16,0xc0,0x8f,0x0,0xec,0x12,0xb8,0xad,0x1a,0x74,0xc1,0xbb,0x27,0x9d,0xc4,0xd2,0xef,0xdf,0xc0,0xf2,0xf3,0x7f,0x4c,0x21,0x91,0x42,0xc9,0xf4,0x58,0x33,0xe7,0xd3,0x98,0x9c,0xa3,0xf5,0xd8,0x22,0x51,0x1b,0x7f,0x68,0x68,0x68,0xe0,0xc5,0x17,0x5f,0xe4,0xb0,0xc3,0xe,0x23,0x9f,0xcf,0xa3,0xaa,0xaa,0xa5,0x4c,0xde,0xf5,0xee,0xe7,0x80,0xa8,0x9,0x20,0x73,0xc3,0x3f,0x29,0x7c,0xff,0x2b,0xb0,0xe,0x78,0x3b,0xca,0xd2,0xca,0x82,0x4,0x14,0x34,0x58,0xaf,0x41,0x27,0xac,0xbb,0xe0,0x53,0x2c,0xf9,0xf2,0x6f,0x51,0x32,0xbd,0x48,0x5,0x73,0xfb,0xae,0xfd,0x9c,0x68,0x28,0x29,0x6c,0x51,0xf7,0x33,0xc2,0xee,0x68,0x68,0x68,0xe0,0x85,0x17,0x5e,0xe0,0xd4,0x53,0x4f,0xa5,0x50,0x28,0xa0,0x69,0x5a,0x30,0x76,0x29,0xec,0x26,0x6a,0xfd,0x3f,0xfe,0xb,0xea,0xe7,0xde,0xf,0xab,0x80,0xfe,0x68,0x2c,0xcd,0x31,0x48,0x40,0x46,0x83,0x1e,0xa8,0xda,0xb1,0x19,0xa5,0xbf,0x7,0x5d,0x1e,0xfb,0xe6,0xfa,0x3d,0x7b,0xba,0x87,0xb0,0x45,0xa2,0x16,0x61,0x24,0x3c,0xf4,0xd0,0x43,0x9c,0x7e,0xfa,0xe9,0x43,0x32,0xb7,0x91,0xe0,0xc6,0xf7,0x3b,0xa2,0xa8,0x5d,0x7b,0x3b,0xea,0x25,0x67,0xc3,0xab,0x3a,0xa8,0xe3,0x6c,0x81,0x6d,0x10,0x90,0x92,0xa0,0xd,0x66,0x3f,0xf6,0x7b,0xd4,0x78,0x12,0x5d,0x8c,0x2e,0x6c,0x7e,0x8b,0x9a,0x10,0x62,0xa8,0xb0,0x45,0xa2,0x16,0x61,0x2c,0xdc,0x73,0xcf,0x3d,0x9c,0x7a,0xea,0xa9,0xa3,0x8a,0x9b,0xeb,0xb,0x7a,0x77,0xef,0x7e,0xfe,0xe0,0x16,0xd4,0xaf,0x9d,0x3,0xab,0x81,0x7c,0xd4,0xf5,0x74,0x1c,0x1a,0xd0,0xc,0xd,0xab,0x96,0xd1,0xb4,0x76,0x29,0x99,0xba,0x9,0x8c,0xb6,0x33,0x21,0x8,0xa2,0x6,0x3,0x19,0x5b,0x34,0xfb,0x19,0xc1,0xa,0x1e,0x7a,0xe8,0x21,0x3e,0xfd,0xe9,0x4f,0x93,0xcf,0xe7,0x4b,0x96,0x49,0x32,0xb,0x5b,0xa2,0x26,0x4,0x64,0x8c,0xbd,0x9e,0x99,0x2b,0x7e,0x47,0xe1,0xeb,0xe7,0xd,0x88,0x9a,0xe6,0xd2,0x9,0x1e,0xe,0x40,0x48,0x20,0x49,0x20,0x97,0xf8,0x48,0x3,0x9f,0xa0,0xbe,0x17,0x31,0x9,0xfa,0x61,0xef,0xa7,0xfe,0x84,0x8e,0x40,0x1f,0x65,0x5d,0x63,0x50,0x44,0xd,0xca,0x28,0x5b,0x14,0x89,0x5a,0x65,0xe3,0xb6,0xdb,0x6e,0xe3,0x5f,0xff,0xfa,0x17,0x1b,0x37,0x6e,0x24,0x99,0x4c,0x5a,0x3e,0xaf,0xd2,0xf6,0xf8,0x9b,0x5a,0x40,0x2a,0xa8,0x64,0xff,0xe3,0x1a,0xa,0xdf,0xff,0x2,0xac,0x4,0xb2,0x7e,0x8b,0x9a,0x0,0x45,0x18,0x85,0x25,0x93,0x3,0x9f,0x18,0xbb,0xc6,0xf9,0xa,0x18,0x7b,0x34,0x55,0x6,0x56,0xfc,0xf,0xfc,0x7b,0xf1,0xef,0xa,0x6,0x5f,0x16,0xbb,0xda,0xe5,0x30,0x4a,0x16,0xf5,0x63,0x94,0x4b,0x72,0xa3,0x44,0xd2,0x58,0xd0,0x81,0x26,0xa8,0x79,0x69,0x2d,0x53,0x5e,0xfa,0x27,0x7d,0xcd,0xd3,0x10,0x65,0xee,0x25,0x1e,0x9,0x4e,0xf3,0x6d,0x4d,0x84,0x47,0xa2,0x16,0x1,0xe0,0xbe,0xfb,0xee,0xe3,0xe0,0x83,0xf,0x26,0x93,0xc9,0x90,0x4a,0xa5,0x4c,0x57,0xfa,0xb5,0x2d,0x6a,0x2,0xa4,0x4c,0x96,0xc2,0xa1,0xef,0x25,0x7f,0xd5,0x77,0x61,0xd,0xc6,0xc0,0xb6,0x97,0xa2,0xa6,0x63,0x64,0x57,0x71,0x61,0xd4,0x68,0xab,0x1d,0xf8,0xf7,0x2e,0x60,0x47,0x1,0x69,0xe3,0xbb,0x88,0xd6,0xd,0x48,0xdb,0xb7,0x21,0x5a,0x37,0x22,0xba,0x3b,0x8c,0x72,0xdf,0x99,0x5e,0xe8,0xef,0x5,0x5d,0x43,0x14,0x57,0xf2,0xeb,0xda,0x60,0xb9,0x70,0x3d,0x5d,0x8b,0x5e,0xd7,0x84,0x5e,0x3f,0x11,0xad,0x71,0x12,0x7a,0xf3,0x44,0xb4,0x96,0x69,0xe8,0x13,0x1b,0x60,0x12,0x46,0xe6,0x94,0xc7,0x28,0xa1,0xd4,0x83,0xd1,0xed,0x36,0xb1,0x59,0xbd,0x2c,0x8,0x1,0xa,0x4c,0x5b,0xfa,0x77,0x94,0xfe,0x1e,0xb4,0xe6,0xe9,0x88,0x12,0x2,0x1b,0x34,0x51,0x3,0x1b,0xc2,0x16,0x89,0x5a,0x84,0x22,0x16,0x2d,0x5a,0xc4,0x2f,0x7e,0xf1,0xb,0xbe,0xf1,0x8d,0x6f,0x50,0x28,0x14,0x90,0x1d,0x9c,0x2d,0xdb,0xb3,0x9d,0x80,0xfe,0x7e,0x74,0x59,0x22,0x7b,0xf5,0xdd,0x46,0x56,0xd3,0xe1,0xd1,0x1a,0x35,0x7d,0xc0,0x7f,0xb5,0x80,0x16,0x8c,0x6c,0x6c,0x3b,0x48,0x6b,0xde,0x42,0x7e,0x75,0x9,0xf2,0xab,0xcb,0x90,0xd6,0xad,0x41,0xde,0xb2,0x16,0xd1,0xb6,0x1d,0xd1,0xd9,0x31,0x98,0x94,0x9,0xf6,0xac,0x6,0x3e,0x1c,0xbb,0xff,0x5b,0xb1,0xad,0x1e,0x97,0xd1,0x1b,0x26,0xa0,0x4d,0xdd,0x1b,0x6d,0xe6,0x3c,0xd4,0x19,0xf3,0x51,0x67,0x1f,0x80,0x3a,0x7b,0x7f,0xb4,0x19,0x53,0xa0,0x59,0x40,0x5e,0xc0,0x4e,0x8c,0xc2,0x97,0x9a,0xb,0x93,0x26,0x69,0x81,0xbc,0xbe,0x9f,0x29,0xcb,0xfe,0x49,0x7f,0xe3,0xe4,0xd0,0x88,0x1a,0x58,0x7c,0x2c,0x22,0x51,0x8b,0x30,0x1c,0x5f,0xff,0xfa,0xd7,0x79,0xf0,0xc1,0x7,0x79,0xfc,0xf1,0xc7,0xc7,0x14,0xb6,0xf2,0x96,0x7f,0xe8,0x48,0x9a,0x46,0xee,0x43,0x5f,0x40,0x3f,0xac,0x1e,0x5e,0xd3,0xdd,0x17,0xb5,0xe2,0x46,0xf1,0x9,0x18,0xb5,0xcd,0xd6,0xe9,0x28,0x7f,0x7f,0x1c,0xe5,0x7f,0x1f,0x46,0x5e,0xfe,0xc,0xd2,0xda,0x95,0xc8,0xfd,0xb9,0x21,0x67,0xe,0x20,0x83,0x9e,0x4a,0x18,0x2b,0xf4,0xc5,0xd0,0xb1,0x33,0x21,0xc4,0xd8,0x39,0x96,0xa6,0x19,0x59,0x5d,0x21,0x8f,0xd4,0xba,0x15,0xf9,0xdd,0xad,0x88,0x97,0x9e,0x1b,0xc,0x47,0x6b,0xa8,0x47,0x9d,0x35,0x9f,0xc2,0x21,0x27,0x91,0x3f,0xec,0x7d,0x14,0xf6,0x3b,0xa,0x66,0xc4,0x41,0x31,0x66,0x2e,0xe9,0xc2,0x19,0x91,0xd3,0x81,0x6,0x98,0xf4,0xf8,0xa3,0xd4,0x6e,0x5a,0x43,0xd7,0xf4,0x7d,0x87,0x9c,0xa3,0x50,0xbc,0x9e,0x72,0xe0,0x26,0xdf,0xf4,0xa3,0x11,0x76,0x51,0x5b,0xb5,0x6a,0x15,0x5d,0x5d,0x5d,0xa6,0x8b,0x2a,0x96,0xc2,0x58,0xd7,0x63,0x76,0x9c,0xc9,0xea,0x78,0x54,0x91,0x23,0x49,0x12,0xa9,0x54,0x8a,0x9a,0x9a,0x1a,0x1a,0x1b,0x1b,0x49,0xa7,0xd3,0x96,0x6c,0xb8,0x85,0xbb,0xee,0xba,0x8b,0xc6,0xc6,0xc6,0x51,0xbb,0xa4,0x65,0x6f,0x6a,0xef,0xeb,0x45,0x57,0x64,0xf2,0x97,0xfe,0xc4,0xc8,0x52,0x74,0x17,0x67,0x40,0x55,0x20,0x2d,0xc1,0x14,0x40,0x3,0xe9,0x95,0x8d,0xc4,0xfe,0x76,0xb,0xb1,0x7,0x6e,0x43,0x5e,0xff,0xe6,0x60,0x33,0x5d,0x11,0x68,0x35,0x69,0x63,0xf,0xe5,0x18,0xdd,0x70,0xd3,0xdf,0xb7,0x24,0x1,0x92,0xd1,0x45,0x4d,0x56,0xd,0x15,0x42,0xb5,0x80,0xe8,0xe9,0x24,0xf6,0xd2,0xbf,0x89,0xbf,0xf4,0x6f,0xf4,0x9b,0xae,0x46,0x9d,0xb1,0xf,0xea,0xc2,0x63,0xc8,0x1f,0x71,0x32,0xb9,0x23,0x4e,0x41,0xdf,0xa7,0x9,0x92,0x92,0x71,0x8f,0x76,0x60,0x74,0x77,0xed,0xdc,0xa7,0x98,0x4,0xdd,0x30,0x6d,0xe9,0x3,0x14,0x92,0xd5,0xf6,0xaf,0x67,0x4,0xb8,0xcd,0x37,0x25,0x6c,0xe3,0x61,0xc6,0xf4,0xd4,0x53,0x4f,0x65,0xf3,0xe6,0xcd,0xae,0xd9,0xf7,0x12,0x8a,0xa2,0x50,0x5b,0x5b,0xcb,0xec,0xd9,0xb3,0x99,0x3a,0x75,0x2a,0x33,0x67,0xce,0xe4,0x90,0x43,0xe,0xe1,0xb4,0xd3,0x4e,0xa3,0xa1,0xa1,0xc1,0xf3,0x78,0x1a,0x1a,0x1a,0xb8,0xf7,0xde,0x7b,0x7,0xd7,0xb8,0x29,0xca,0xd0,0xc7,0xaa,0xec,0x85,0xba,0x6a,0x1,0xa1,0x43,0xe6,0x1b,0x37,0xa0,0x1f,0xdc,0x4,0xaf,0xe8,0xee,0x8c,0xab,0x69,0x18,0x33,0x95,0x73,0x81,0x9d,0x10,0xbf,0xe9,0x8f,0x28,0xcf,0x3d,0x88,0xfc,0xec,0xc3,0xc8,0xdd,0xdd,0x46,0xc6,0x54,0x95,0x4,0x25,0x3e,0x54,0x2b,0x9c,0x12,0xb5,0xb1,0xda,0xca,0xa,0x7a,0x75,0xdd,0x40,0xcf,0x58,0x40,0x3e,0x87,0xbc,0xfe,0x4d,0x62,0xeb,0xdf,0x24,0x79,0xdf,0x1f,0x50,0x27,0x4f,0x26,0x7f,0xf0,0x49,0x14,0xf6,0x3b,0x94,0xdc,0x9,0x1f,0x47,0x5b,0xb8,0x17,0xe8,0x92,0x71,0x3e,0x83,0x95,0x9,0x16,0x1d,0x68,0x81,0xc6,0xa7,0x96,0x32,0x71,0xd5,0xd3,0xf4,0xb5,0x4c,0xdb,0xe3,0xd4,0xab,0x72,0xe0,0x5,0x5f,0x2c,0x5c,0xb8,0x70,0xd4,0x7a,0x6c,0x5e,0x9,0x54,0x6b,0x6b,0x2b,0xb,0x17,0x2e,0xe4,0xbe,0xfb,0xee,0xb3,0xcc,0x35,0x83,0x7d,0xf6,0xd9,0x87,0xb7,0xde,0x7a,0xcb,0x15,0xdb,0x41,0x41,0x43,0x43,0x3,0x1f,0xfb,0xd8,0xc7,0x38,0xff,0xfc,0xf3,0x39,0xea,0xa8,0xa3,0x3c,0xf7,0xff,0xc1,0xf,0x7e,0x90,0x87,0x1e,0x7a,0x68,0x48,0xd6,0x56,0xb6,0xa8,0x9,0xa3,0x4,0x91,0x36,0x63,0xe,0xfd,0x4f,0xbc,0x61,0xcc,0x12,0x76,0xbb,0x30,0x9e,0xa4,0x2,0xb5,0x12,0x4c,0x6,0xe5,0xfe,0xc7,0x49,0x5e,0xff,0x6d,0xe4,0xd5,0x46,0x6d,0x3a,0x5d,0x80,0x5e,0x53,0x3b,0xf8,0x72,0xbb,0x31,0xfb,0x6b,0xa7,0xfd,0x60,0x5b,0x21,0x8c,0xee,0x6b,0x57,0x7,0xd2,0x40,0x85,0x6f,0xad,0xb6,0x86,0xdc,0x89,0x1f,0x25,0xfb,0xa1,0xcf,0x91,0x7f,0xef,0xfb,0x8c,0xea,0xb9,0x1b,0x30,0xb7,0x2c,0x46,0x32,0x2a,0xee,0x2e,0xfa,0xf1,0xa5,0xec,0xf5,0xdc,0xbd,0x74,0x4d,0x9b,0x3b,0x50,0x78,0x32,0x1c,0xa2,0xc6,0x58,0xf5,0xd8,0xc6,0x43,0xa6,0x56,0x44,0x22,0x91,0xb0,0xc5,0x2b,0xae,0xf1,0x1b,0xeb,0x23,0x49,0xd2,0x98,0x1f,0x59,0x96,0x4d,0x7d,0x14,0x45,0x31,0xf5,0x89,0xc5,0x62,0x83,0x1f,0x59,0x96,0x69,0x6f,0x6f,0xe7,0xf7,0xbf,0xff,0x3d,0x47,0x1f,0x7d,0x34,0x1f,0xfd,0xe8,0x47,0xd9,0xba,0x75,0xab,0xc3,0x77,0x71,0x74,0xdc,0x70,0xc3,0xd,0x0,0x83,0xd5,0x40,0x1c,0xd9,0x52,0xa5,0x16,0x10,0x40,0xfe,0xdc,0xcb,0x8d,0x81,0xfb,0x4e,0x17,0x44,0xad,0x0,0x4c,0x90,0x60,0x2a,0x24,0xfe,0xcf,0xb5,0x54,0x7f,0xf1,0x64,0xe4,0xd5,0x2f,0xa1,0xa5,0xab,0xd1,0x6a,0x6b,0xd1,0xd3,0x35,0xc1,0x15,0x35,0x18,0x88,0x4d,0xa0,0xd7,0x36,0xa0,0x36,0x34,0xa2,0x36,0x36,0x42,0x7f,0x2f,0xc9,0xbf,0xdf,0x46,0xed,0x5,0x27,0x53,0x77,0xd6,0x71,0x24,0xfe,0xf6,0x88,0x31,0xbb,0x3a,0x75,0x60,0xfd,0xdc,0x68,0xab,0x47,0xea,0xa0,0xea,0x95,0x8d,0x4c,0x7c,0xe5,0x19,0xfa,0x5a,0xa6,0x87,0x4d,0xd4,0x0,0x87,0xab,0x7b,0x4,0x55,0xd4,0xec,0xc2,0x8d,0xbd,0x8e,0x6e,0xf9,0x94,0x24,0x89,0x58,0x2c,0x46,0x3c,0x1e,0x7,0xe0,0xfe,0xfb,0xef,0x67,0xde,0xbc,0x79,0xdc,0x7c,0xf3,0xcd,0x8e,0xc5,0x36,0x16,0x66,0xcc,0x98,0xc1,0x67,0x3f,0xfb,0x59,0xd3,0x7b,0x49,0xcd,0x40,0x64,0xb2,0xa8,0xf5,0x4d,0x14,0x3e,0xf8,0x19,0xa3,0x4b,0xe5,0xf4,0x1e,0xd0,0x3c,0x30,0x5d,0x2,0x9,0x52,0x9f,0x39,0x97,0xd4,0xaf,0x2e,0x47,0x57,0x24,0xb4,0xba,0x3a,0x63,0xf0,0xdf,0xc1,0x2e,0xd8,0x68,0x70,0x4e,0x30,0x75,0xa3,0x38,0x64,0xba,0xe,0xb5,0xb1,0x9,0xad,0x26,0x4d,0x6c,0xe9,0x33,0xa4,0x2f,0x3a,0x95,0xf9,0x97,0x9d,0xc7,0xa4,0x97,0x5e,0x34,0xce,0x3f,0x98,0x2c,0xd,0x5c,0xdf,0x70,0xba,0x80,0x2a,0x98,0xbc,0xea,0x31,0x52,0x3b,0xb7,0x50,0x88,0xa7,0x2c,0xc7,0x67,0x3d,0x66,0xe7,0xf9,0xd1,0x26,0xf8,0x32,0xe1,0xa4,0xf8,0x39,0x61,0x4b,0xd7,0xf5,0x41,0x81,0xeb,0xee,0xee,0xe6,0x82,0xb,0x2e,0xe0,0x9c,0x73,0xce,0x29,0x79,0x0,0xb5,0x1b,0xf8,0xe1,0xf,0x7f,0x88,0x10,0x62,0xd4,0x1a,0x6e,0xbb,0x63,0xd4,0x6b,0x16,0xc2,0x38,0x7c,0xe5,0xd4,0x4f,0xc3,0x3c,0x5,0x3a,0x1c,0x5e,0xb7,0x55,0x0,0x66,0x48,0x90,0x81,0xea,0x4f,0x9c,0x40,0xe2,0xe1,0xdb,0x50,0x53,0x49,0xf4,0xaa,0xf4,0x1e,0x87,0x1d,0x7b,0x96,0x7d,0x39,0x9,0x5d,0x43,0xc4,0xe2,0xa8,0x4d,0x4d,0x64,0x93,0x9,0x26,0x3d,0xf3,0xf,0x8e,0xbb,0xf6,0x2,0xe,0xb9,0xe6,0xab,0xd4,0xbf,0xfc,0xb2,0x31,0x39,0x52,0x2f,0x81,0xba,0x9b,0x7f,0x49,0x40,0x16,0x6a,0x37,0xad,0xa1,0x90,0xa8,0x42,0xe8,0xe5,0xff,0x92,0xf2,0x83,0x1f,0x6d,0x82,0x1f,0x1,0x5e,0x9,0x91,0x1b,0xb6,0x8a,0x48,0x24,0x12,0x8,0x21,0xb8,0xe3,0x8e,0x3b,0x38,0xe0,0x80,0x3,0x3c,0xe9,0x9a,0xce,0x9a,0x35,0x8b,0x7d,0xf7,0xdd,0xd7,0x54,0xd6,0x36,0xe6,0xb5,0xe4,0xb2,0xe8,0x40,0xe1,0xc4,0x4f,0x41,0x16,0x1c,0x5d,0x90,0x5a,0xc0,0xe8,0x96,0xe9,0x50,0x7d,0xc6,0x71,0xc4,0x5e,0x7e,0x1a,0x35,0x9d,0x86,0x58,0x7c,0xcc,0xc9,0x80,0xb1,0x10,0xb8,0xee,0xaa,0x66,0x8,0x5c,0xcf,0xf4,0x39,0xf4,0x35,0x4d,0x64,0xda,0xf3,0xff,0xe0,0x98,0x2b,0x3f,0xcd,0x81,0xd7,0x5f,0x41,0xac,0xa3,0xb,0xe6,0x8,0xa8,0x96,0x8c,0x71,0xc6,0x7a,0x88,0xbf,0xb3,0x93,0x96,0xd5,0xcf,0x93,0xa9,0x6b,0x9,0xa5,0xa8,0x1,0xd1,0x26,0xf8,0x52,0x8,0xbb,0xa8,0x15,0xdb,0xed,0x9e,0xbd,0xbd,0xfa,0xea,0xab,0x2c,0x58,0xb0,0x80,0xc7,0x1f,0x7f,0xdc,0x94,0x8d,0x72,0xf0,0x85,0x2f,0x7c,0x1,0x60,0xc8,0x9,0xf4,0x23,0xc5,0x38,0x1a,0x44,0xbe,0x80,0x36,0x67,0x7f,0xb4,0x23,0xf,0x87,0x6d,0x38,0x37,0xb6,0xa6,0x1,0x8d,0xc6,0x38,0x53,0xd5,0x59,0xa7,0x11,0x5b,0xf5,0x8c,0x21,0x6a,0x92,0x54,0x52,0xd4,0xdc,0x12,0x2a,0xab,0x6d,0xcb,0xb5,0x2d,0x34,0xd,0x5d,0x56,0xe8,0x9a,0x36,0x97,0x5c,0x6d,0x3,0xb3,0x1f,0xbc,0x85,0x63,0x7e,0x70,0x16,0x73,0x6f,0xbe,0x1,0xa9,0x3f,0x6f,0x64,0xaf,0x35,0x30,0x6b,0xf1,0x9f,0xa8,0xde,0xbe,0x1e,0x35,0x65,0xeb,0x1c,0xf5,0x51,0x63,0xf0,0x8a,0x3f,0x28,0x6c,0x91,0xa8,0x19,0x18,0x2f,0xa2,0x36,0x1c,0x89,0x44,0x82,0x1d,0x3b,0x76,0x70,0xf2,0xc9,0x27,0xd3,0xde,0xde,0x6e,0xca,0x96,0x5d,0x5c,0x72,0xc9,0x25,0xa4,0x52,0xa9,0x11,0xbb,0xa3,0xe6,0xae,0xc5,0x28,0x3d,0xa3,0x1e,0xff,0x71,0x98,0xa,0xf4,0x39,0x98,0xad,0x49,0x2,0x5a,0x20,0x71,0xe5,0x7f,0x91,0x78,0xe1,0x61,0xd4,0xea,0xea,0xc0,0x8b,0x9a,0x15,0x8c,0x99,0x29,0x6b,0x2a,0x6a,0x2c,0x41,0xc7,0xde,0xb,0x48,0x75,0x6e,0x63,0xc1,0xcd,0x57,0x71,0xfc,0xf7,0x3f,0x42,0xe3,0xd2,0x97,0x60,0x8b,0xc6,0xd4,0x25,0xff,0x20,0xd3,0x30,0x69,0xc4,0x7d,0xa1,0x6e,0xc4,0xec,0x34,0x7f,0xb0,0xba,0x87,0x17,0x8e,0x23,0x51,0x73,0xcf,0xd6,0x58,0xed,0x74,0x5d,0x1f,0x9c,0x58,0xf8,0xc4,0x27,0x3e,0x61,0xca,0x9e,0x5d,0x24,0x93,0x49,0x3e,0xf2,0x91,0x8f,0x94,0x8c,0xc9,0xf4,0x33,0xa0,0x1a,0x55,0x5a,0xd5,0x5,0x47,0x1b,0x1b,0xc2,0x9d,0x3c,0xfb,0xb3,0x59,0x20,0x56,0x76,0x90,0xb8,0xed,0x1a,0x63,0x78,0x49,0x2e,0xbd,0xc0,0x36,0x28,0x42,0x65,0x5,0x96,0xe2,0x50,0xb,0x64,0x6b,0x9b,0x69,0xdf,0xe7,0x0,0xaa,0xb7,0x6f,0xe0,0xd0,0xeb,0x2e,0xe2,0xa8,0xeb,0x3e,0x87,0x5c,0xc8,0x91,0xab,0x69,0xc4,0x6e,0xd7,0xdf,0x6f,0x51,0x13,0x42,0x20,0x45,0xa2,0x66,0xc0,0xaf,0x71,0x30,0xaf,0x7d,0x2a,0x8a,0xc2,0xe2,0xc5,0x8b,0xf9,0xc9,0x4f,0x7e,0x52,0x4e,0x58,0x63,0xe2,0x93,0x9f,0xfc,0x24,0x0,0x85,0xc2,0xae,0x73,0x29,0x2d,0x4d,0xd7,0x67,0x73,0x68,0x55,0x29,0xb4,0x39,0x8b,0xa0,0xd3,0xc1,0xc0,0x34,0x1,0x4d,0x10,0x7b,0xe2,0xaf,0x8,0x1d,0xf4,0xea,0xea,0x40,0x8b,0x9a,0xeb,0xef,0x8d,0xae,0x23,0x34,0x95,0xbe,0xe6,0xa9,0x68,0x89,0x38,0xf5,0xeb,0x5f,0x41,0x8f,0x25,0x30,0xb1,0xf9,0xab,0x24,0x82,0x20,0x6a,0x60,0x63,0xfd,0x76,0x24,0x6a,0xde,0xb5,0x73,0x43,0x48,0x8b,0xbb,0x2,0xbe,0xfd,0xed,0x6f,0xb3,0x61,0xc3,0x6,0xd3,0x3c,0xab,0xf8,0xc0,0x7,0x3e,0x40,0x2a,0x95,0x22,0x97,0xcb,0x1,0xf6,0x5e,0x7e,0x6d,0xe6,0x7b,0xd0,0xa7,0xb6,0x18,0x9b,0xbc,0x9d,0x42,0x4a,0xc0,0xbb,0x10,0xbb,0xe7,0x7f,0x8c,0xff,0x2f,0x71,0xa4,0x5c,0x58,0x45,0xad,0x9c,0xf7,0x4c,0x68,0x1a,0x5a,0x2c,0x41,0xae,0xae,0xd9,0xf8,0x7,0x1b,0xdd,0xd0,0xa0,0x88,0x1a,0x58,0x14,0xb6,0x4a,0x15,0x35,0xa7,0x6d,0xf9,0x75,0x4f,0x84,0x10,0xe8,0xba,0x4e,0x32,0x99,0x4,0xe0,0xbc,0xf3,0xce,0x73,0xcd,0x57,0x3a,0x9d,0xe6,0xb8,0xe3,0x8e,0x1b,0xf4,0x6b,0x16,0xc5,0xb6,0x2,0xd0,0x67,0xec,0xb,0xd,0x18,0x6b,0xcd,0x9c,0xc2,0x44,0x90,0x9f,0x5d,0x8a,0xf2,0xc6,0x2a,0xb4,0xc4,0x9e,0x33,0xa0,0x61,0xec,0x52,0xda,0x69,0xef,0xb4,0x8d,0x20,0x89,0x1a,0x58,0x10,0xb6,0x4a,0x15,0x35,0xb3,0xb3,0x51,0x4e,0x67,0x6a,0x6e,0xb6,0xd3,0x75,0x1d,0x45,0x51,0x78,0xf2,0xc9,0x27,0xb9,0xff,0xfe,0xfb,0xc7,0xe4,0xdb,0xc5,0x69,0xa7,0x9d,0x66,0xa9,0xfd,0xf0,0x6b,0xd1,0x66,0xce,0x87,0x14,0x7b,0xac,0x29,0xb3,0xf,0x1,0x31,0x88,0x3d,0x7d,0x87,0xf1,0xbf,0x89,0xe4,0xa8,0xfe,0x47,0xb5,0xe4,0xf1,0x8c,0xa6,0x93,0xed,0x4b,0xf1,0xc7,0x93,0xa8,0x41,0xc0,0x4e,0x82,0xf7,0x12,0x41,0xed,0x7e,0x9a,0x45,0xb9,0x3e,0x8b,0x5d,0xd2,0xef,0x7d,0xef,0x7b,0x8e,0xc5,0x34,0x1c,0x47,0x1c,0x71,0x4,0x80,0xa9,0xc5,0xba,0x43,0xe2,0x1c,0x10,0x32,0x6d,0xe2,0xf4,0xd1,0xb7,0xfe,0x58,0x45,0x5c,0x40,0x1b,0x48,0xab,0x97,0x18,0xff,0x6f,0x73,0x57,0x41,0x90,0x44,0x2a,0x88,0xa2,0x12,0x4,0xfe,0x98,0xc2,0x56,0xa9,0xa2,0xe6,0xb4,0xad,0xa0,0x75,0x53,0x8b,0x65,0x90,0x56,0xad,0x5a,0xc5,0x8a,0x15,0x2b,0x5c,0xf1,0xb1,0xdf,0x7e,0xfb,0x51,0x5f,0x5f,0x3f,0xea,0x7a,0x36,0x28,0x71,0xcd,0xba,0x6e,0xc,0x5d,0xd7,0xb7,0x18,0xb,0x69,0x9d,0x42,0x2,0xd8,0x9e,0x45,0xda,0xba,0x6e,0x68,0xf1,0xc7,0xa,0xee,0x7e,0x96,0x83,0xa0,0x8a,0x1a,0x8c,0x21,0x6c,0x95,0x2c,0x6a,0x41,0xce,0xe8,0x9c,0x6a,0x57,0xac,0x4d,0xf7,0xe7,0x3f,0xff,0xd9,0x94,0x3d,0xab,0xa8,0xae,0xae,0x66,0xde,0xbc,0x79,0xa3,0xb6,0x29,0x19,0xa3,0x66,0x8,0xa1,0x56,0x5d,0xe7,0x6c,0xc6,0x96,0x0,0x69,0xe7,0x66,0x44,0x67,0xdb,0xe0,0x93,0x1f,0x94,0xec,0xcb,0x2b,0x51,0xd3,0x1d,0xda,0xfb,0x1a,0x64,0x51,0x83,0x0,0x6c,0x82,0xf7,0xa,0x66,0xeb,0xf1,0x43,0x65,0x88,0xda,0xee,0x78,0xec,0xb1,0xc7,0x4c,0xb7,0xb5,0x8a,0x7d,0xf6,0xd9,0x67,0xc4,0x9f,0x8d,0x18,0xa3,0x56,0x30,0x16,0xd1,0xa6,0xd2,0xce,0x66,0x6c,0x31,0x10,0xdd,0xed,0x88,0xfe,0xc,0xba,0xa2,0x4,0x46,0x78,0xbc,0xe8,0xae,0xe,0xe7,0x8c,0x67,0x51,0x3,0x9f,0x37,0xc1,0xf,0xe7,0x7,0x21,0xcd,0x1f,0xf,0xdd,0x54,0xab,0xed,0x56,0xae,0x5c,0xe9,0x5a,0x11,0xce,0x19,0x33,0x66,0x8c,0xea,0xbb,0xe4,0xcf,0x34,0x1d,0x3d,0x26,0x43,0x3c,0x69,0xec,0x5f,0x74,0xa,0x2,0x28,0xe4,0x8c,0x75,0xa7,0xa3,0x1c,0x23,0x57,0xb6,0x9b,0x80,0x89,0xda,0xf0,0xff,0x1f,0xef,0xa2,0x6,0x3e,0x6e,0x82,0x1f,0xce,0x77,0x3b,0xdb,0xf3,0x63,0x66,0xd3,0x29,0x5b,0x6e,0xb6,0x8b,0xc5,0x62,0xe8,0xba,0xce,0x33,0xcf,0x3c,0x63,0x8a,0x67,0x15,0xd3,0xa7,0x4f,0x7,0xec,0x76,0x81,0x1c,0x2e,0xff,0xad,0x3,0x4a,0xc,0x4,0x48,0x16,0x16,0xa0,0x8e,0x97,0x89,0x85,0x4a,0x11,0x35,0xf0,0x69,0x13,0x7c,0x29,0xbe,0x95,0xae,0xa2,0x1b,0xa8,0x44,0x51,0x3,0x6,0xf,0x60,0x79,0xe3,0x8d,0x37,0x4c,0x71,0xad,0xa2,0xb9,0xd9,0x58,0xf0,0xa9,0x59,0x28,0x56,0xa8,0xf,0xfd,0x8f,0x73,0xc8,0x83,0x5e,0xd3,0x8,0xa9,0x14,0xe4,0xcd,0xf5,0x71,0xc7,0x8b,0xa8,0x95,0x8b,0x30,0x89,0x1a,0xf8,0xb0,0x9,0xde,0x49,0xbe,0x53,0xa8,0x54,0x51,0xdb,0x1d,0x6e,0x75,0x45,0xeb,0xea,0xea,0x0,0xac,0x15,0x9f,0x94,0x24,0xa4,0x7c,0x1,0x91,0xed,0x77,0xf6,0x6c,0x83,0x2c,0x68,0x4d,0x53,0xd1,0xeb,0x9b,0x41,0x1d,0x5b,0x34,0x23,0x51,0x73,0xc6,0x9e,0x1f,0x7c,0x4f,0x37,0xc1,0x3b,0xc9,0x77,0xa,0x91,0xa8,0x19,0xe8,0xec,0xec,0x34,0x65,0xc3,0x2a,0x8a,0x25,0xd9,0x2d,0xbd,0xf8,0xb2,0x62,0x24,0x6b,0x7d,0xdd,0xce,0x1e,0xb1,0x97,0x1,0x26,0x25,0xd0,0xa6,0xcf,0x1d,0xb3,0x87,0xeb,0xa6,0x50,0x59,0x41,0x24,0x6a,0xf6,0xf8,0x9e,0x6d,0x82,0x77,0x92,0xef,0x14,0xa2,0x9,0x5,0xf7,0x51,0x5c,0xc3,0x66,0x29,0x4e,0x59,0x46,0x0,0xa2,0x6b,0xa7,0xb3,0xa5,0xc0,0xf3,0x3a,0x34,0x81,0xba,0xe0,0x28,0x43,0xd8,0x46,0x88,0x29,0x48,0xd9,0x97,0x9f,0xf0,0xfb,0x3d,0x2f,0x87,0xef,0xc9,0x26,0x78,0x27,0xf9,0x4e,0xc1,0xf,0xe1,0x8,0xb2,0x58,0xb9,0x55,0x3a,0xdc,0xca,0x18,0xea,0xe0,0xf5,0x8,0xe3,0xb1,0x14,0x3b,0xb7,0x3b,0x7c,0x28,0xb2,0xe,0x7d,0x90,0x3f,0xee,0xc,0xe3,0x2c,0xe4,0x4c,0xff,0xc8,0x31,0x98,0x40,0xd0,0xba,0x94,0x7e,0xfc,0x2,0xe,0x2a,0xdf,0xf5,0x4d,0xf0,0x4e,0xf2,0x9d,0x42,0x25,0x89,0x9a,0xd9,0x99,0xb0,0xe2,0xc6,0x78,0xa7,0x61,0xeb,0x7a,0x6,0xfe,0x2e,0x6d,0x78,0xdd,0x58,0xee,0xe1,0xe4,0x73,0xb3,0x55,0x47,0x7d,0xdf,0x2,0xb2,0x1f,0x38,0x1b,0x29,0x9b,0x1b,0x62,0x3b,0xac,0xa2,0xe6,0xf4,0xaa,0x2,0xbf,0xdf,0x73,0x27,0xf8,0xae,0x6e,0x82,0x77,0x92,0xef,0x14,0x2a,0x4d,0xd4,0xcc,0x62,0xd2,0xa4,0x49,0xa6,0xdb,0x5a,0x41,0x4f,0x4f,0xcf,0x98,0xb1,0x8c,0xf4,0x33,0x69,0xfd,0x1a,0xa3,0x64,0x91,0xec,0xe0,0xb3,0x53,0x30,0xe,0x5b,0xce,0x9e,0xfb,0x3,0x63,0xce,0x35,0xd3,0x7,0x4,0x6b,0x93,0xba,0x9f,0xef,0x8a,0xdf,0xef,0xb9,0x53,0x7c,0xf7,0x56,0x29,0x96,0x70,0xe6,0x27,0x9c,0xde,0x79,0x60,0xa5,0x5d,0x50,0x7d,0xee,0x8e,0x59,0xb3,0x66,0xb9,0x62,0xb7,0x38,0x29,0x21,0x8d,0xb0,0x20,0x76,0xa4,0xeb,0xd1,0x1,0x69,0xdd,0x6a,0x68,0xd5,0x8c,0x3d,0x9e,0x4e,0x41,0x2,0x36,0xea,0x68,0xc7,0xed,0x4b,0xee,0xb8,0x8f,0x23,0x67,0xf3,0xc,0xc,0xb8,0x99,0xa2,0x7,0x4d,0xd4,0xa2,0x4c,0xad,0x34,0xdf,0xb5,0xea,0x1e,0x4e,0x70,0x9d,0x44,0x90,0xb3,0x26,0x37,0xee,0x91,0x59,0x9b,0xc5,0x42,0x90,0xf3,0xe7,0xcf,0x77,0x3c,0x6,0x80,0xb6,0xb6,0xb6,0x11,0xe3,0x19,0x2d,0x46,0x3d,0x26,0x23,0x6d,0x5a,0x87,0xf4,0xd6,0xab,0x50,0xeb,0x70,0x50,0x59,0x1d,0xb2,0xd0,0xf7,0x3f,0x77,0x50,0x98,0xbe,0x2f,0x4a,0x67,0xa7,0xa1,0x6b,0x3e,0xcf,0x28,0x46,0xa2,0xe6,0x1c,0xdf,0x95,0xea,0x1e,0x4e,0x70,0xfd,0x40,0x90,0x7,0xf7,0xdd,0xf0,0x2b,0x84,0x40,0xd3,0x34,0x52,0xa9,0x14,0x8b,0x16,0x2d,0x2a,0x27,0xb4,0x11,0xf1,0xee,0xbb,0xef,0x5a,0x8a,0x69,0x10,0x89,0x14,0x2,0x90,0x57,0xff,0x1b,0x6a,0x70,0x76,0xad,0xae,0xc,0x6c,0xd5,0xa0,0x39,0x4e,0xcf,0xdd,0xcf,0x53,0xd8,0x6b,0x3e,0x4a,0x47,0x7,0xe4,0xb3,0xa3,0x8a,0xdb,0x78,0xe8,0xae,0x96,0xea,0xb9,0x4,0x4d,0x94,0x9c,0xe0,0x3b,0x5e,0xdd,0x23,0xac,0x8,0x72,0x46,0xe7,0x56,0xbb,0x62,0xdb,0xa3,0x8e,0x3a,0x8a,0xda,0x5a,0xa7,0xd3,0x22,0x3,0x23,0x95,0x1f,0x1f,0x3b,0x4e,0xe3,0xe7,0xca,0xd2,0xc7,0x8d,0x33,0x45,0x9d,0xde,0xdb,0xa9,0x0,0x6f,0x6b,0xe8,0xd3,0x1b,0xe8,0xfa,0xfb,0x4b,0x64,0x8f,0x3f,0xd,0xb9,0xb7,0x1f,0xa9,0xa3,0xa3,0xa4,0xaf,0x30,0x8b,0xda,0x68,0x93,0xb,0x41,0x14,0x25,0x27,0xf8,0x8e,0x56,0xf7,0xd8,0x9d,0xeb,0xe4,0xcd,0x77,0x1b,0x61,0x10,0x21,0x37,0xda,0x15,0xf,0x5a,0xf9,0xfc,0xe7,0x3f,0x6f,0x8a,0x67,0x7,0xab,0x57,0xaf,0xde,0xc3,0xb7,0xb9,0x38,0x75,0x74,0x59,0x22,0xf6,0xcc,0x3f,0x10,0x2b,0xb6,0x43,0xb3,0xb,0xc1,0x29,0xc0,0x5b,0x1a,0xd4,0x26,0xe9,0xf9,0xd3,0x83,0x74,0xff,0xe6,0x6f,0x68,0xcd,0x53,0x91,0xdb,0xdb,0x8d,0xcd,0xf2,0x3,0x2,0x17,0x76,0x51,0x73,0xb,0x41,0x15,0x35,0x70,0xb0,0xba,0x47,0x39,0x5c,0x3f,0x45,0xcd,0x2c,0xfc,0x16,0x21,0xa7,0xdb,0x9,0x21,0xc8,0xe5,0x72,0xa4,0xd3,0x69,0xce,0x3c,0xf3,0x4c,0x53,0x5c,0xab,0x68,0x6f,0x6f,0xe7,0xf5,0xd7,0x5f,0xb7,0x6f,0xa0,0xaa,0x1a,0x29,0x93,0x21,0xf6,0xc4,0x9d,0x86,0xb0,0x69,0x2e,0x3c,0x23,0xa,0x46,0xb7,0xb4,0xd,0xf2,0x9f,0xfb,0x18,0x5d,0xf7,0x2d,0x27,0x77,0xe2,0x87,0x91,0x7b,0xfb,0x91,0xdb,0xdb,0x11,0xba,0x66,0x7a,0xec,0x2d,0x68,0x22,0x35,0x56,0x7b,0x3f,0x87,0x99,0xdc,0xe6,0x3b,0x52,0xdd,0xc3,0x9,0xae,0x5f,0x18,0xf,0xcb,0x35,0xec,0xb4,0x2b,0x8e,0xb5,0x5c,0x70,0xc1,0x5,0x83,0xe7,0x8d,0x3a,0x8d,0x95,0x2b,0x57,0xd2,0xdb,0xdb,0x3b,0x58,0xd0,0xd2,0x72,0xe6,0x23,0x8c,0x43,0xe0,0x62,0xf,0xde,0x2,0xdb,0x31,0x4e,0x98,0x72,0x3,0x32,0x90,0xd5,0x60,0xb9,0x86,0x3e,0xa5,0x85,0x9e,0x3f,0xdf,0x4f,0xf7,0xaf,0xef,0xa7,0x70,0xe0,0xe1,0xc8,0x5d,0xdd,0x46,0x6,0xa7,0x15,0x1c,0x1b,0x7f,0xb,0x42,0xfb,0xf1,0x2c,0x6a,0xe0,0x40,0x75,0x8f,0x72,0xb9,0x45,0x9e,0x1f,0xd5,0x3d,0x2a,0x55,0xd4,0x84,0x10,0x64,0x32,0x19,0x0,0xbe,0xf3,0x9d,0xef,0x98,0xe2,0xdb,0xc1,0xb2,0x65,0xcb,0x0,0x88,0xc7,0xe3,0xf6,0xba,0x73,0xba,0x8e,0x96,0x4c,0xa0,0xac,0x59,0x81,0xfc,0xf8,0xb3,0x30,0x1d,0x67,0x2b,0xea,0xe,0x87,0x2,0x6c,0xd1,0x60,0x33,0xe4,0xcf,0xfa,0x30,0x5d,0x77,0xff,0x2f,0xdd,0x3f,0xbb,0x83,0xdc,0xa2,0xa3,0x91,0xbb,0x7a,0xc,0x81,0xcb,0xe7,0xf6,0x10,0x38,0xbf,0x45,0xca,0x4a,0xfb,0x72,0x7b,0x47,0x61,0x10,0x35,0x28,0xb3,0xba,0x47,0xb9,0xf0,0x33,0xc3,0xab,0x24,0x51,0x1b,0xe,0x4d,0xd3,0xd0,0x75,0x9d,0xcb,0x2e,0xbb,0x8c,0x9,0x13,0x26,0xd8,0xb2,0x61,0x6,0xcf,0x3e,0xfb,0x2c,0x50,0xe6,0x18,0xd5,0xc0,0x49,0x52,0x89,0x5b,0x7f,0x68,0x54,0xd3,0x4d,0xb8,0xbc,0xf4,0x52,0x6,0xa,0x1a,0xbc,0xae,0x41,0xf,0xe4,0x3e,0x7f,0x16,0xdd,0xf7,0x3c,0x4b,0xf7,0x2f,0xee,0x21,0x77,0xc8,0xd1,0x48,0xbd,0x7d,0xc8,0xed,0xed,0xc6,0x24,0x43,0x2e,0x53,0xc,0xda,0xb4,0xf9,0x30,0x8b,0x5a,0xb9,0xf0,0x52,0x14,0x6d,0x57,0xf7,0xb0,0xeb,0xb0,0x1c,0x8e,0x53,0x70,0xd2,0x77,0x18,0x44,0xad,0x54,0xb6,0x36,0x79,0xf2,0x64,0xae,0xb9,0xe6,0x1a,0xd3,0x36,0xac,0x22,0x97,0xcb,0xf1,0xf4,0xd3,0x4f,0x5b,0xe2,0x94,0xbc,0x26,0x4d,0x43,0x4b,0x26,0x88,0xbd,0xf0,0x4,0xf2,0xfd,0xff,0x86,0xd9,0x38,0x5b,0x2e,0x7c,0x24,0xc8,0x40,0x66,0x40,0xe0,0xda,0x21,0xf7,0xa9,0xd3,0xe9,0xbe,0xe3,0x59,0xba,0x6e,0x7d,0x86,0xfe,0x73,0x2e,0x46,0xdd,0x6b,0x26,0x22,0x9b,0x41,0xe9,0xe8,0x40,0xda,0xb9,0xd3,0x28,0xb1,0xe4,0x30,0x82,0x36,0xb4,0x13,0xa6,0x4c,0x4f,0xf1,0xb3,0xfb,0xe9,0x7,0x2a,0x29,0x53,0x1b,0xde,0x4e,0x92,0x24,0x7a,0x7b,0x7b,0x51,0x14,0x85,0x67,0x9e,0x79,0x66,0xb0,0xc8,0xa4,0x1b,0xf8,0xfb,0xdf,0xff,0xce,0xce,0x9d,0x3b,0x49,0xa5,0x52,0xa6,0xda,0x8f,0x7a,0x4d,0x89,0x24,0x7a,0x26,0x4b,0xea,0x7,0x67,0xd1,0x73,0xf8,0xdb,0xd0,0xa2,0xc0,0x4e,0xd,0x47,0xab,0xeb,0x8e,0x4,0x9,0x63,0xfc,0xed,0x4d,0x20,0x21,0x51,0x78,0xef,0x31,0x14,0x3e,0x70,0xc,0xe2,0xad,0x9f,0x21,0x6d,0x5a,0x4d,0x6c,0xd9,0xd3,0xc4,0x1f,0xff,0x2b,0xca,0xca,0x17,0x90,0xfb,0x8c,0xc,0x4e,0x53,0x4,0x7a,0xba,0xce,0x98,0x55,0x1d,0x18,0x62,0x9,0x5a,0x77,0xd5,0x4b,0xdb,0x7e,0xf0,0x6d,0xd7,0x4e,0x8,0xa3,0xa8,0x39,0x89,0xa0,0x88,0x95,0x59,0x8,0x21,0x6,0xcf,0xf7,0xfc,0xcb,0x5f,0xfe,0xc2,0xec,0xd9,0xb3,0x6d,0xd9,0x31,0x8b,0x3b,0xee,0x30,0xe,0x25,0x56,0x14,0x65,0xcc,0xf1,0xd3,0x31,0xaf,0x49,0xd3,0xd0,0x6b,0xd2,0x28,0xdb,0x36,0x92,0xfc,0xe9,0x7f,0x91,0xf9,0xcd,0x75,0xb0,0x53,0xe0,0x78,0x85,0xdd,0xd1,0x20,0x1,0x79,0xd,0x36,0x0,0x42,0x42,0x4f,0x27,0x51,0xf,0x5f,0x84,0x7a,0xe2,0x22,0x32,0x9f,0xff,0x6,0xf2,0xaa,0x55,0xc4,0x96,0x3d,0x45,0xec,0xc5,0xc7,0x51,0x56,0xfe,0x1b,0xb9,0xb5,0x15,0x6,0x22,0xd4,0xab,0x92,0x90,0x4c,0x61,0x56,0x89,0x23,0x51,0x2b,0x9f,0x6f,0x4b,0xd8,0xc2,0x28,0x6a,0x4e,0xa,0x47,0x18,0x44,0x6d,0x78,0xf7,0x33,0x9f,0xcf,0x53,0x28,0x14,0x38,0xe7,0x9c,0x73,0xf8,0xe4,0x27,0x3f,0x69,0xda,0x8e,0x1d,0x74,0x74,0x74,0xf0,0xd0,0x43,0xf,0x21,0x84,0x28,0x5f,0xd4,0x6,0x1b,0x4a,0xe8,0xb2,0x44,0xe2,0xee,0x5f,0x91,0xb9,0xf0,0x87,0xb0,0x77,0xa,0xd6,0xe9,0xce,0xd6,0x6b,0x33,0x15,0x7,0x80,0x66,0x6c,0xce,0xef,0xc5,0x50,0xae,0xb8,0x84,0x7a,0xe8,0x2,0xd4,0x93,0x16,0x90,0xe9,0xfe,0xa,0xd2,0x3b,0xdb,0x51,0x5e,0x7c,0x92,0xd8,0xb,0x8f,0xa3,0xbc,0xf6,0x22,0xca,0x3b,0xab,0x91,0x76,0xb6,0xc3,0x40,0x73,0xbd,0x3a,0x85,0x1e,0x4f,0x96,0x1c,0x9b,0xb,0xd2,0x2f,0xfe,0xb0,0x8a,0x1a,0xd8,0x10,0xb6,0x30,0x8a,0x9a,0x59,0x4,0x79,0xec,0xcd,0xae,0xef,0xe2,0x98,0x9a,0xa6,0x69,0x9c,0x79,0xe6,0x99,0xdc,0x7e,0xfb,0xed,0x8e,0xfb,0x1b,0x8e,0x3f,0xfc,0xe1,0xf,0x64,0x32,0x19,0xaa,0xab,0xab,0x47,0x6d,0x67,0x49,0xa8,0x1,0x3d,0x5d,0x83,0xd4,0xd9,0x49,0xd5,0xe5,0x67,0xd0,0x77,0xcf,0x3,0x50,0x27,0x41,0x97,0xe6,0x51,0x29,0x87,0x51,0x2,0xcb,0x6b,0xb0,0xd,0xd8,0xa,0xc8,0x12,0xda,0xe4,0x9,0xe4,0x3e,0x77,0x36,0xb9,0x73,0xcf,0x86,0xad,0x20,0xbf,0xf5,0xa,0xb1,0xd5,0x4b,0x50,0xd6,0x2c,0x45,0x79,0x65,0x29,0xf2,0x1b,0x2f,0x23,0xf7,0x1a,0x63,0x72,0x3a,0xa0,0x27,0xe3,0xe8,0xa9,0x6a,0x5b,0xbb,0x2b,0xdc,0x7a,0xaf,0xc2,0x2c,0x6a,0xe0,0x70,0x19,0xbf,0x91,0x30,0x9e,0x44,0xcd,0x8f,0x8c,0xce,0xae,0x4d,0x5d,0xd7,0xe9,0xef,0x37,0x5e,0xa0,0xaf,0x7d,0xed,0x6b,0xfc,0xf2,0x97,0xbf,0x34,0xed,0xaf,0x1c,0xdc,0x7d,0xf7,0xdd,0x80,0x31,0xa6,0x37,0x52,0xc6,0x66,0x6f,0xf9,0x7,0x68,0xe9,0x6a,0x12,0xcf,0x3e,0x88,0xfa,0x5f,0x57,0x91,0xfd,0xd5,0x15,0xb0,0x46,0x32,0x6,0xf9,0xfd,0x14,0xb7,0x22,0x4,0xa0,0x69,0xd0,0x1,0xb4,0x3,0x42,0x82,0x24,0xa8,0x7,0xef,0x8f,0x7a,0xfc,0xfe,0xa0,0x7d,0x1,0xb6,0x82,0xf2,0xc6,0x4a,0xe4,0x37,0x57,0xa0,0xac,0x79,0x9,0x65,0xcd,0x52,0xe4,0x37,0x56,0x1a,0x33,0xad,0x18,0xab,0x59,0xf4,0x54,0x2,0x3d,0x16,0x87,0x58,0x8c,0xd1,0xba,0xaf,0x41,0x7d,0xaf,0xfc,0x16,0x35,0x21,0x84,0x35,0x61,0xb,0xdb,0xec,0xa7,0x59,0xf8,0x99,0x5d,0x39,0xe9,0xb7,0xd8,0x4e,0x8,0x41,0x5f,0x5f,0x1f,0x0,0xb5,0xb5,0xb5,0xfc,0xf2,0x97,0xbf,0xe4,0xbc,0xf3,0xce,0x73,0x2d,0xbe,0xdd,0xd1,0xd1,0xd1,0xc1,0xb2,0x65,0xcb,0x9c,0x17,0x35,0x0,0x74,0x50,0x62,0x68,0x89,0x38,0xa9,0x9b,0xbf,0x8f,0x3e,0x7d,0x26,0xb9,0x6f,0x9d,0xb,0xaf,0x4b,0xd0,0xab,0x79,0xdf,0x2d,0x1d,0xd,0xc5,0x2e,0x6b,0x6,0xe3,0xb3,0x8d,0x41,0xa1,0x2b,0x1c,0x7a,0x0,0x85,0x13,0xe,0x20,0xab,0x7f,0x16,0x76,0x80,0xb4,0xee,0x1d,0x62,0x2b,0x9f,0x23,0xbe,0xec,0x69,0x94,0x57,0x97,0x22,0x6f,0x5d,0x87,0xd4,0xdd,0x89,0x18,0x38,0x53,0x55,0x4b,0xc5,0xd1,0x53,0xe9,0xb2,0x26,0x23,0x8a,0xb0,0x54,0xc9,0xd8,0x6,0x82,0x20,0x6a,0x60,0x32,0x63,0x8b,0xba,0x9f,0xce,0x66,0x6a,0x4e,0xfb,0xdd,0xbd,0x5d,0x31,0x43,0x3,0xf8,0xd1,0x8f,0x7e,0xc4,0xc5,0x17,0x5f,0x4c,0x63,0x63,0xa3,0xe9,0xb8,0xca,0xc5,0xc5,0x17,0x5f,0x4c,0x26,0x93,0x21,0x9d,0x4e,0x97,0xfc,0x79,0xd9,0xf7,0x48,0xd3,0xd0,0x53,0x55,0xa0,0xaa,0x54,0xff,0xe0,0xb3,0x88,0xd6,0xf5,0x64,0x7f,0xf4,0x3d,0xd8,0x22,0x41,0x47,0xc0,0xc4,0x6d,0x77,0xc,0x17,0xba,0xe2,0x3f,0xc6,0x4,0xda,0x9c,0x59,0x64,0xf,0x99,0x45,0xf6,0x73,0x9f,0x81,0xcd,0x18,0xc2,0xb6,0x73,0x2b,0xca,0xda,0x15,0xc4,0x9f,0x7f,0x8,0x65,0xf9,0xbf,0x90,0x77,0xee,0x4,0x6,0xba,0xae,0xf5,0xb5,0x10,0x4b,0xc,0x8a,0xdc,0x98,0xae,0x4d,0xae,0x5f,0xb,0x8a,0x28,0x39,0xc1,0x1f,0x53,0xd8,0x22,0x51,0x73,0xfe,0x5a,0x9c,0xf4,0xab,0x69,0xda,0x60,0x4d,0x35,0x30,0x56,0xf9,0x9f,0x7d,0xf6,0xd9,0x7c,0xf3,0x9b,0xdf,0xe4,0x80,0x3,0xe,0xb0,0x1d,0xa3,0x1d,0xbc,0xfe,0xfa,0xeb,0xdc,0x7e,0xfb,0xed,0x28,0x8a,0x52,0x72,0xe2,0xc0,0x31,0xe1,0xd7,0x34,0xf4,0x74,0xd,0x5a,0x77,0x27,0x55,0xbf,0xbe,0x2,0xd1,0x9f,0x23,0x73,0xdd,0x8f,0x40,0x97,0xa0,0x33,0xc0,0xe2,0xb6,0x7,0x74,0xe3,0x80,0x99,0x1d,0x40,0x1b,0x46,0x46,0x96,0x4,0x75,0xdf,0x99,0xa8,0xc9,0x99,0xe4,0x3f,0x74,0x24,0xfd,0x5f,0xb8,0x8,0xe9,0xf5,0xf5,0xc4,0x56,0x3d,0x47,0xec,0xa5,0x7f,0x11,0x7f,0xf9,0x79,0x94,0xd7,0x57,0x21,0xe9,0x46,0xb7,0x55,0xab,0xab,0x81,0x78,0x72,0x44,0x91,0x33,0x33,0x81,0x53,0x6c,0x57,0xe,0x82,0xc6,0x1f,0x55,0xd8,0xc6,0x93,0xa8,0x6d,0xdd,0xba,0x15,0xd8,0x75,0x6a,0xd2,0x78,0x82,0x2c,0xcb,0x1c,0x7d,0xf4,0xd1,0x7c,0xe4,0x23,0x1f,0xe1,0x8c,0x33,0xce,0x60,0xaf,0xbd,0xf6,0xf2,0x25,0x8e,0x8b,0x2e,0xba,0x8,0x80,0xaa,0xaa,0xaa,0xb2,0xe,0x87,0x31,0xf5,0xfc,0x68,0x1a,0x7a,0x4d,0x1d,0x5a,0xa6,0x9f,0xaa,0xdf,0x5d,0x85,0xe8,0xef,0xa1,0xff,0xb7,0x3f,0x87,0xad,0x92,0x51,0x75,0xd7,0x93,0xd1,0x63,0x7,0x21,0x0,0x5d,0x83,0x7e,0x8c,0xf,0xc,0x9c,0x5c,0x2f,0xa1,0xcd,0x9e,0x41,0xf6,0xe0,0x19,0x64,0x3f,0xf7,0x29,0xd8,0xa4,0x13,0x7b,0xed,0x5,0x12,0xff,0xfa,0x3b,0xf1,0x67,0x1f,0x42,0x79,0x63,0x25,0x92,0xda,0x8d,0xe,0x68,0xb5,0x69,0xf4,0x44,0xca,0x72,0x77,0x35,0x68,0xa2,0xe4,0x4,0x7f,0xc4,0xaf,0x7f,0x3c,0x89,0x1a,0x18,0x35,0xc7,0xd6,0xac,0x59,0x33,0xb8,0xe1,0xdb,0xca,0x97,0xee,0xd4,0x92,0x85,0x72,0xdb,0x69,0x9a,0x46,0x32,0x99,0xa4,0xae,0xae,0x8e,0x86,0x86,0x6,0xe6,0xcc,0x99,0xc3,0xfc,0xf9,0xf3,0x39,0xf2,0xc8,0x23,0x5d,0x5f,0x97,0x36,0x16,0x1e,0x78,0xe0,0x1,0x16,0x2f,0x5e,0x4c,0x22,0x91,0x28,0x29,0x6a,0xae,0xbc,0x64,0x9a,0x6,0xa9,0x2a,0x34,0x21,0x48,0xdd,0xfe,0xb,0xd0,0x5,0xfd,0x3f,0xb9,0x1e,0x6a,0x24,0x78,0x47,0x7,0x49,0x37,0xbb,0x74,0x2c,0x98,0x10,0x80,0xaa,0xc1,0x4e,0x8c,0xac,0x4e,0x48,0x90,0x12,0xe4,0x4f,0x38,0x82,0xfc,0xfb,0x8f,0x80,0xad,0xd7,0xa2,0xbc,0xb2,0x94,0xc4,0xff,0x3e,0x42,0xfc,0x7f,0x1f,0x21,0xf6,0xf2,0xb,0xc8,0x5d,0x3d,0xc6,0x4,0x44,0x63,0x3,0x28,0x71,0x43,0x2c,0x47,0x73,0x11,0x40,0x51,0x72,0x82,0x2f,0xe,0x39,0xe4,0x90,0x2e,0x8c,0x1a,0xa5,0x65,0x3b,0x2c,0x27,0xc8,0xd6,0xd6,0x56,0x16,0x2e,0x5c,0xc8,0x3d,0xf7,0xdc,0x63,0xdb,0x46,0x4,0xff,0xd0,0xd2,0xd2,0x42,0x5b,0x5b,0x1b,0xb5,0xb5,0xb5,0x7b,0x8,0x9b,0x1b,0x63,0x8f,0x43,0xda,0x4a,0x12,0x64,0x33,0xc8,0x7d,0xfd,0xe4,0x17,0x9d,0x40,0xef,0xcf,0xff,0x88,0x76,0xf0,0x74,0x63,0x31,0x6d,0xc7,0xc0,0xe,0x85,0x30,0xb,0xdc,0x70,0xe8,0x0,0xc2,0xa8,0x76,0xd2,0x4,0xa4,0x80,0x36,0x50,0x5e,0x5d,0x49,0xe2,0xb1,0x3b,0x49,0x3e,0x7e,0x2f,0xb1,0xb7,0xd6,0x18,0x93,0xb4,0x80,0x56,0x53,0x4d,0x5e,0x89,0xb3,0xef,0xbc,0x79,0x34,0x37,0x37,0xf,0x2e,0xd4,0x86,0xf1,0x31,0x51,0x50,0x2,0x6d,0x8e,0xd5,0x63,0xf3,0xfb,0x22,0x23,0xf8,0x87,0xcf,0x7c,0xe6,0x33,0xb4,0xb5,0xb5,0x91,0x4e,0xa7,0xbd,0x17,0x35,0x30,0x32,0xb7,0x78,0x2,0xb5,0xb6,0x96,0xd8,0x4b,0x4f,0x51,0x73,0xda,0x2,0x12,0xbf,0xb8,0xc9,0x28,0x35,0x34,0x47,0x82,0x98,0xe4,0x6e,0x55,0x10,0xaf,0x21,0x0,0xa1,0x1b,0xcb,0x5c,0x36,0x6b,0xb0,0x56,0x87,0x5e,0x63,0xb6,0xb5,0xf7,0xaa,0xab,0xd9,0x71,0xd7,0x6a,0xda,0x6f,0x78,0x88,0xde,0x33,0x2e,0xa0,0x70,0xe0,0x22,0xc8,0xab,0xc8,0xed,0xed,0xc8,0xfd,0x3d,0x20,0xed,0x1a,0x80,0x1c,0xa7,0xa2,0x6,0x38,0x54,0x8f,0xad,0xdc,0x1b,0x14,0x89,0x5a,0x78,0xf1,0xa3,0x1f,0xfd,0x88,0x3f,0xff,0xf9,0xcf,0x54,0x55,0x55,0xed,0xf1,0x3d,0x5a,0xe9,0x7e,0x96,0x2d,0x80,0xba,0xe,0x42,0xa0,0x36,0x34,0x20,0xfa,0x3a,0xa9,0xfe,0xfe,0x85,0xd4,0x9e,0x3a,0x87,0xf8,0xad,0xb7,0xc3,0xde,0xc0,0xc,0x9,0x18,0x67,0x2,0x57,0x84,0xd0,0x8d,0x45,0xc2,0x9b,0x35,0x78,0x53,0x7,0x45,0x90,0xfd,0xd8,0xa9,0x74,0xfd,0xea,0x26,0x76,0xfc,0x69,0x19,0xed,0x77,0xbc,0x48,0xff,0x99,0x17,0x82,0xaa,0x52,0xb3,0x7e,0x35,0xf1,0xbe,0x2e,0x90,0x15,0xec,0xa6,0xb1,0x41,0x17,0x35,0x0,0x79,0xca,0x94,0x29,0xdf,0x65,0xe0,0x80,0x33,0x3f,0x44,0xad,0x88,0xbe,0xbe,0x3e,0x26,0x4d,0x9a,0xc4,0x59,0x67,0x9d,0x65,0xdb,0x5e,0x4,0x6f,0xf1,0xe4,0x93,0x4f,0x72,0xde,0x79,0xe7,0x21,0xcb,0x32,0x89,0x44,0x62,0xc8,0x58,0xa4,0x27,0x99,0x5a,0x29,0xe8,0x3a,0xa4,0x52,0xe8,0xf1,0x18,0x4a,0xeb,0x76,0x12,0x8f,0xdd,0x8b,0xb4,0xe6,0x6d,0xb4,0x69,0xf3,0xd1,0xf,0x68,0x86,0x2a,0x1,0x3d,0x2,0xb4,0x90,0x8f,0xbf,0x95,0x42,0xb1,0xcb,0x9d,0xd7,0xa1,0x43,0x87,0x2e,0x1,0x2,0xb4,0xd9,0x13,0xc8,0x9f,0xf6,0x21,0xda,0x16,0x7e,0x94,0x4c,0x55,0x9a,0xda,0xad,0xeb,0xa8,0xdb,0xf4,0x3a,0x5a,0x3c,0x8e,0x9a,0xa8,0x42,0xb8,0x70,0x34,0xa5,0xcf,0xfc,0xbe,0x41,0x61,0xf3,0x53,0xd4,0x20,0x12,0xb6,0x30,0xe2,0xb0,0xc3,0xe,0xa3,0xaf,0xaf,0x8f,0x9a,0x9a,0x9a,0x60,0x88,0xda,0xee,0x6d,0x25,0x9,0xbd,0xaa,0xa,0x5d,0x96,0x88,0xaf,0x7a,0x91,0xf8,0x1d,0xff,0x17,0x79,0xdd,0x26,0xb4,0x96,0xd9,0xe8,0xb,0x5a,0xa0,0x5e,0x40,0xb7,0x0,0x75,0x1c,0xa,0x1c,0xc,0x5c,0x93,0x6e,0x5c,0x5f,0x97,0x21,0x72,0x85,0x49,0xb5,0xb4,0x1d,0x71,0x4,0x1b,0xf,0xfa,0x10,0x85,0x54,0x35,0xf5,0x6f,0xaf,0x26,0xdd,0xb6,0x91,0x5c,0x75,0x3d,0xba,0x24,0x23,0xc6,0x28,0x2a,0x10,0x12,0x51,0x3,0xe8,0xb3,0x5d,0x8f,0x2d,0xea,0x3e,0x56,0x36,0xce,0x3c,0xf3,0x4c,0xda,0xda,0xda,0xa8,0xae,0xae,0x1e,0x32,0xae,0x16,0x8,0x51,0x2b,0xb6,0xd5,0x34,0x50,0x62,0xa8,0x8d,0x8d,0xa0,0x40,0xf2,0xce,0xff,0x47,0xed,0xe9,0x7,0x90,0xfe,0xe2,0x39,0x28,0xff,0x7c,0xa,0x26,0x3,0xfb,0x4a,0xc6,0x9e,0x53,0x24,0x4f,0x8b,0x85,0x78,0x8a,0xe2,0x52,0x92,0x1d,0x1a,0x6c,0xd4,0xc9,0x36,0x35,0xb2,0xfa,0x3f,0xbe,0xca,0x53,0x57,0xdd,0xc9,0xa6,0x43,0x4f,0xa5,0x7e,0xc3,0x6b,0x24,0xbb,0x77,0xa0,0xcb,0x23,0xaf,0x91,0x9,0x91,0xa8,0x1,0x20,0x4f,0x9d,0x3a,0x75,0xb0,0x2b,0xea,0x96,0x13,0x33,0xfc,0x28,0x63,0xb,0xf,0x2e,0xb9,0xe4,0x12,0xfe,0xf0,0x87,0x3f,0x50,0x55,0x55,0x35,0xa4,0xa6,0x5b,0xa0,0x44,0x6d,0x77,0xe8,0x3a,0xc4,0x12,0xe8,0x55,0x55,0x8,0x35,0x47,0xec,0xb5,0x95,0x24,0xee,0xbb,0x15,0x65,0xc5,0x8b,0x88,0xf6,0x3c,0x5a,0xf3,0x5e,0x30,0x3b,0x5,0x4d,0x2,0x64,0x1,0xb9,0x71,0x9a,0xc9,0x15,0xbb,0xaa,0x19,0x1d,0x3a,0x21,0x3f,0xa5,0x96,0xcd,0xc7,0x9c,0x4a,0x5f,0xfd,0x54,0x9a,0xd6,0x2c,0xa3,0x76,0xcb,0x5b,0xe4,0xab,0x6b,0xd1,0x94,0xf8,0x90,0xee,0x69,0xd8,0x44,0xd,0xe8,0xb3,0x2c,0x6c,0x6e,0x5,0x19,0x9,0x5b,0x38,0xf0,0xd5,0xaf,0x7e,0x95,0x5f,0xff,0xfa,0xd7,0x24,0x12,0x9,0x62,0xb1,0xd8,0x60,0x17,0x34,0xb0,0xa2,0xb6,0x3b,0x74,0x1d,0x62,0x71,0xa3,0x8b,0x2a,0x9,0xe2,0x6f,0xac,0x26,0xf1,0xc4,0x7d,0x24,0x1e,0xfe,0x23,0xf2,0xaa,0xd7,0x10,0xdd,0x2a,0x68,0x71,0xf4,0xa9,0x8d,0x30,0x4d,0x40,0x4c,0x40,0x76,0x1c,0x8a,0x5c,0x51,0xe0,0x7a,0x74,0xd0,0x4,0x1d,0x87,0xef,0xcf,0xa6,0x5,0xa7,0x11,0xef,0xeb,0xa0,0xf1,0xcd,0x55,0xc4,0x72,0xbd,0xe4,0xaa,0xeb,0x11,0xba,0x16,0x46,0x51,0x3,0xe8,0x13,0x87,0x1e,0x7a,0x68,0xc9,0x75,0x6c,0xe,0x3a,0x31,0xc5,0x6f,0x6d,0x6d,0xe5,0xa0,0x83,0xe,0x8a,0xd6,0xb1,0x5,0x14,0xd9,0x6c,0x96,0x53,0x4e,0x39,0x85,0xa7,0x9f,0x7e,0x9a,0x64,0x32,0x49,0x3c,0x1e,0x1f,0xec,0x82,0x6,0x41,0xd4,0x6c,0xd9,0x16,0x2,0x74,0x1d,0xd1,0xd9,0x8e,0x34,0xd0,0x9b,0xd6,0xd2,0x29,0xf2,0x7,0x1e,0x43,0xfe,0x98,0xf,0x92,0x3f,0xf4,0xbd,0xa8,0x7,0xec,0xf,0x8d,0x40,0x37,0xd0,0x8a,0x71,0x1e,0xc2,0x78,0x12,0x39,0x1d,0xd0,0x5,0x34,0xb,0x48,0x41,0xcb,0xf3,0xff,0x66,0xd1,0x8d,0x57,0x50,0xd5,0xb1,0x99,0x9e,0xc9,0xb3,0x91,0x54,0xfb,0x75,0xd8,0x7d,0x14,0xc5,0x36,0xd3,0x1b,0x4f,0xfc,0x56,0xee,0x8,0xfe,0xe1,0xdd,0x77,0xdf,0xe5,0xa4,0x93,0x4e,0x62,0xf5,0xea,0xd5,0x83,0xdd,0xcf,0xd0,0x8b,0x1a,0xc,0x6e,0x3d,0xd2,0xeb,0x1a,0x50,0x85,0x0,0x55,0x45,0x64,0xfb,0x48,0x3c,0xf7,0x18,0x89,0xe7,0x1e,0x43,0x8b,0x49,0x14,0x16,0x1d,0x43,0xe1,0xc8,0xf,0x90,0x3d,0xea,0x43,0xa8,0x7,0x2f,0x30,0xc6,0xe3,0x7a,0x31,0x76,0x3,0x64,0x30,0xc6,0xae,0xc2,0xfc,0x68,0x17,0xd7,0xc4,0xed,0xd0,0x41,0x96,0x68,0x3d,0xf6,0x48,0x16,0xef,0x75,0x17,0xc7,0x5d,0xf9,0x39,0x1a,0x36,0xbd,0x46,0xc7,0xb4,0x7d,0x6d,0x89,0x9b,0xdf,0x7a,0x61,0x2a,0x63,0xf3,0x22,0xc8,0x28,0x63,0xb,0x26,0x76,0xee,0xdc,0xc9,0x41,0x7,0x1d,0xc4,0xc6,0x8d,0x1b,0x49,0xa7,0xd3,0x43,0xb6,0x98,0x85,0x5a,0xd4,0xcc,0xb4,0xcd,0xf6,0x23,0xf5,0x65,0x90,0x0,0x35,0x26,0x51,0x38,0xec,0x4,0x72,0x87,0xbe,0x9f,0xfc,0x21,0xef,0xa3,0xb0,0xdf,0xc1,0x30,0x5,0x50,0x31,0x36,0xb0,0xf7,0x61,0x4c,0x56,0x84,0x59,0xe4,0xc0,0x58,0xe7,0x37,0x5d,0x22,0xb1,0x7e,0x27,0x27,0xfc,0xf0,0x6c,0x6a,0x76,0xac,0xa7,0x73,0xca,0x1c,0x4b,0xe2,0xe6,0xbb,0xa8,0x9,0x31,0x76,0xc6,0xe6,0x77,0x90,0x11,0xfc,0xc3,0xb3,0xcf,0x3e,0xcb,0x19,0x67,0x9c,0xc1,0xb6,0x6d,0xdb,0x6,0x97,0x74,0xb8,0x2d,0x6a,0x56,0xe1,0x6a,0x1c,0xc9,0x2a,0xb4,0xa4,0xb1,0x17,0x55,0x64,0xfa,0x88,0x3f,0xf7,0x24,0xf1,0xe7,0x9e,0x44,0x93,0x40,0xdd,0xf7,0x40,0xf2,0x7,0x1e,0x45,0xfe,0xa8,0xd3,0xc8,0x1d,0xfa,0x7e,0x98,0x16,0x37,0x8e,0x6,0xec,0x2,0x3a,0x81,0xac,0x3e,0xb0,0x68,0xd8,0x9a,0x4b,0xdf,0x21,0x1,0x1b,0x34,0xb2,0xd3,0x1b,0x59,0x7c,0xd5,0x5d,0x9c,0xf0,0xc3,0x4f,0x53,0xb7,0x65,0xad,0x69,0x71,0xf3,0x5b,0x2f,0x8a,0xfc,0x51,0x33,0x36,0x2f,0x83,0x8c,0x32,0xb6,0x60,0xe1,0xa7,0x3f,0xfd,0x29,0x97,0x5d,0x76,0x19,0x40,0x59,0xfb,0x3f,0x3,0x93,0x7d,0x39,0x15,0x87,0x0,0x91,0xcb,0x22,0xba,0x7b,0x7,0x2b,0xde,0x16,0xf6,0x9e,0x83,0xba,0xe0,0x28,0xf2,0xb,0x8f,0x21,0xbf,0xe0,0x28,0xd4,0x39,0xef,0x81,0x9,0x3,0x3f,0xec,0xc7,0xe8,0xb2,0xf6,0x3,0x39,0xdd,0xe8,0xf6,0x85,0x1,0x2a,0x30,0x5d,0x22,0xbe,0xb1,0x83,0xf7,0x5e,0xf1,0x9,0xaa,0xdb,0x37,0xd3,0x39,0x65,0x9f,0x51,0xc5,0x2d,0x28,0xa2,0xc6,0x68,0x63,0x6c,0x7e,0x7,0x19,0xc1,0x1f,0x2c,0x59,0xb2,0x84,0x2b,0xae,0xb8,0x82,0x47,0x1f,0x7d,0x14,0x28,0x4f,0xd4,0xac,0x22,0xf0,0xa2,0x6,0xa0,0x83,0x1e,0x4b,0xa0,0x37,0x26,0xd0,0x84,0x0,0xb5,0x80,0xf2,0xce,0x5a,0xe2,0x6f,0xaf,0x25,0xf5,0xf7,0x5b,0xd1,0xaa,0x12,0xa8,0xfb,0xec,0x47,0xee,0x90,0x13,0xc9,0x1f,0xfa,0x3e,0xd4,0xe6,0xe9,0x68,0x8d,0x53,0xd0,0xa7,0x36,0x18,0xcb,0x49,0x72,0xc2,0x28,0x1d,0xde,0x4b,0xb0,0x27,0x22,0x64,0x60,0xa3,0x46,0x6e,0xaf,0x7a,0xfe,0x75,0xf9,0xad,0x9c,0x70,0xd5,0x39,0xa4,0xdb,0x36,0xd1,0xd3,0x3c,0xad,0xa4,0xb8,0xf9,0xad,0x17,0x7b,0x6c,0xe7,0x2b,0x95,0xb1,0xf9,0x11,0x64,0x5b,0x5b,0x1b,0x7,0x1e,0x78,0x60,0x94,0xb1,0xf9,0x84,0x4c,0x26,0xc3,0x79,0xe7,0x9d,0x37,0x78,0x6c,0x5e,0x71,0x92,0xc0,0x8b,0x1d,0x5,0x6e,0xda,0x76,0x33,0x8e,0x52,0xed,0x45,0xb6,0xf,0xd1,0xd3,0x6f,0xac,0x89,0x5,0xf4,0x74,0x12,0xbd,0xb6,0x91,0xc2,0xac,0xfd,0x29,0xbc,0xe7,0x60,0xf2,0x7,0x1d,0x4b,0x7e,0xc1,0x51,0xe8,0x53,0xeb,0x8c,0xb7,0x2e,0x87,0xd1,0x75,0xed,0xc1,0x28,0x51,0x14,0x34,0xa1,0xd3,0x80,0xbd,0x24,0xaa,0x5e,0xdd,0xcc,0xfb,0x7e,0xf4,0x71,0x10,0x82,0x4c,0x6d,0x13,0xc2,0xe6,0xa2,0xec,0x52,0x70,0x81,0xbf,0x67,0xc6,0xe6,0x47,0x90,0x51,0x76,0xe7,0x2f,0x6e,0xb9,0xe5,0x16,0xae,0xbc,0xf2,0x4a,0x36,0x6c,0xd8,0x80,0x24,0x49,0x54,0x57,0x57,0xf,0x19,0x4f,0xb3,0x8a,0xa0,0x88,0x9a,0x55,0x38,0x11,0xb7,0x9e,0xa8,0x42,0x4f,0x54,0x19,0xff,0xa3,0x16,0x10,0xf9,0x1c,0xa2,0x75,0x1b,0x89,0x2d,0x5b,0x48,0x3e,0xf7,0x28,0x70,0x2d,0x85,0xe9,0xd3,0x29,0xcc,0x59,0x48,0x7e,0xff,0xc3,0xc9,0xbf,0xe7,0x70,0xa,0xf3,0xe,0x46,0x9f,0x59,0x6f,0xd4,0x91,0xeb,0xc6,0xc8,0xe8,0x82,0x32,0xe3,0x2a,0x1,0x1b,0x75,0xfa,0xe,0x9c,0xca,0xd2,0x73,0x7f,0xcc,0xd1,0xff,0xf7,0x4b,0x64,0xab,0xeb,0x40,0x18,0xf5,0x33,0x2,0x28,0x6a,0xc0,0xb0,0x42,0x93,0x91,0xa8,0x55,0x16,0xee,0xbc,0xf3,0x4e,0xae,0xbf,0xfe,0x7a,0x96,0x2e,0x5d,0xa,0x40,0x4d,0x8d,0x91,0xb8,0x97,0x12,0xb4,0xb0,0x75,0x3f,0x3,0x61,0x5b,0x56,0x8c,0x6d,0x4a,0xc9,0x2a,0x54,0x31,0x50,0xc1,0xa4,0x50,0x40,0x7e,0x77,0x33,0xca,0xc6,0x8d,0xa4,0x9e,0xbc,0x1f,0xd,0x50,0xa7,0x4c,0x23,0x7f,0xc0,0x51,0xe4,0xf,0x3d,0x91,0xfc,0x7e,0x47,0x52,0x98,0x77,0x20,0xcc,0xc4,0xa8,0x33,0xd7,0x86,0x31,0x21,0xe1,0xab,0xc8,0xe9,0xb0,0x59,0xb0,0xf5,0x94,0x93,0xd8,0xb4,0xe4,0x14,0xa6,0xbd,0xf4,0x4f,0xba,0x26,0xef,0x83,0x54,0xe6,0x1e,0x34,0x37,0xf5,0x46,0x31,0xd3,0xa8,0x5c,0x27,0x4e,0x72,0x22,0x94,0x87,0xbe,0xbe,0x3e,0x6e,0xb9,0xe5,0x16,0x6e,0xb9,0xe5,0x16,0x96,0x2f,0x5f,0xe,0x94,0xee,0x76,0xee,0x8e,0x20,0x74,0x13,0x43,0x27,0x6a,0xa5,0xda,0xeb,0x3a,0xc8,0x32,0x5a,0x6d,0x63,0xf1,0x7,0x50,0xc8,0x23,0xb7,0x6d,0x41,0x79,0xe4,0x2e,0xaa,0x1e,0xb9,0xb,0x35,0xa9,0xa0,0xee,0xb3,0x80,0xc2,0x1,0x47,0x90,0x5b,0x78,0x3c,0xd9,0xc3,0x4e,0x41,0x9f,0x5b,0xf,0xb2,0x64,0x54,0xd1,0xed,0xc4,0xfb,0x65,0x25,0x2,0xc8,0x6a,0x20,0x4b,0xac,0x3d,0xe1,0xf3,0x4c,0x5b,0xf6,0x8,0x92,0x56,0x18,0x52,0xdb,0xcd,0xb2,0x49,0x97,0xf5,0x46,0x1c,0x7a,0xe8,0xa1,0x5d,0x42,0x8,0x53,0x3b,0xf,0xec,0x3a,0x31,0xc3,0x69,0x6d,0x6d,0x8d,0xc6,0xd8,0x3c,0x40,0x57,0x57,0x17,0x75,0x75,0x75,0xc0,0xd8,0x82,0x6,0xc1,0x10,0x2a,0xaf,0xc7,0xc9,0x7c,0x8d,0x25,0x97,0x41,0xea,0xea,0x19,0x2c,0x94,0x98,0x9f,0x3e,0x83,0xdc,0xa1,0x27,0x91,0x3b,0xf4,0x44,0x72,0x87,0xbe,0x1f,0x6d,0xfe,0x44,0x88,0xe1,0x8f,0xc8,0xc9,0x2,0x9a,0x4,0x87,0x5d,0xf7,0x2d,0x66,0xbe,0x70,0x1f,0x9d,0x53,0xe7,0x21,0x34,0xeb,0x67,0x88,0x78,0x90,0x44,0xb5,0x29,0x95,0x92,0xa9,0x6d,0xde,0xbc,0x99,0x4c,0x26,0x83,0x64,0xe3,0xb4,0x6d,0x33,0x70,0xf2,0x9a,0xa,0x85,0x2,0xb3,0x66,0xcd,0x1a,0xb2,0xc1,0xdc,0x29,0xd4,0xd6,0xd6,0x72,0xf9,0xe5,0x97,0x73,0xcd,0x35,0xd7,0xc,0x59,0x6c,0x5b,0xa,0x41,0x10,0xaa,0x30,0x8b,0x9a,0x2d,0x24,0x52,0x68,0x2d,0x29,0x63,0xc6,0x55,0xd7,0x90,0xdf,0xdd,0x48,0xf5,0xbd,0xbf,0xa7,0xfa,0xde,0xdf,0x53,0x98,0x38,0x91,0xec,0xe1,0xef,0x27,0x77,0xfc,0x87,0xc8,0x1d,0x78,0x1c,0xda,0x7b,0x26,0x81,0x26,0xc1,0x66,0x8c,0x19,0x56,0xb7,0xf,0x8d,0xce,0xeb,0x80,0x60,0xf5,0x7,0x2f,0x66,0xda,0xca,0x27,0x50,0xb2,0x7d,0xa8,0x31,0x4b,0xf5,0x33,0x3c,0xeb,0x19,0x8a,0xc3,0xe,0x3b,0xcc,0xf4,0x5e,0x51,0xbb,0x4e,0xcc,0x70,0xdc,0xce,0xd8,0x16,0x2c,0x58,0xc0,0x2b,0xaf,0xbc,0x82,0x2c,0xcb,0xae,0xac,0xc1,0x72,0xd2,0x66,0x36,0x9b,0xe5,0x98,0x63,0x8e,0xe1,0x99,0x67,0x9e,0x31,0xed,0xdf,0x2a,0xe6,0xce,0x9d,0xcb,0xda,0xb5,0x6b,0x4b,0x2e,0xe7,0x80,0x60,0x8,0x55,0x98,0x45,0xcd,0xd1,0x5f,0xf8,0x42,0x18,0x7b,0x5a,0xbb,0x3b,0x90,0x33,0x79,0x0,0xa,0xcd,0x4d,0xe4,0x8e,0xfb,0x28,0xfd,0x9f,0x38,0x9f,0xdc,0x89,0x47,0x1a,0xb3,0x97,0x1b,0x31,0x32,0x38,0x57,0x5,0x4e,0xc0,0x34,0xc1,0xfe,0x37,0xfc,0x82,0xfd,0x1e,0xfc,0xd,0x1d,0x53,0xe7,0x21,0xc6,0x38,0x30,0x66,0x90,0xe9,0x5d,0x12,0x55,0xfa,0xcc,0x3,0x87,0x9d,0x94,0xc5,0x71,0xa,0xc5,0x93,0xd1,0x55,0x55,0xa5,0x50,0x28,0x98,0xfa,0xe4,0xf3,0x79,0xd3,0x9f,0x5c,0x2e,0x67,0xea,0x93,0xcd,0x66,0xc7,0xfc,0x80,0xb1,0xea,0xff,0xaf,0x7f,0xfd,0xab,0x6b,0xf7,0xe3,0xc6,0x1b,0x6f,0x4,0x18,0x72,0xb0,0x47,0x11,0x41,0x11,0x2a,0x2b,0xf0,0x42,0x78,0xdc,0xc4,0xe8,0x6b,0xe7,0x6,0xf6,0xb4,0xd6,0xd4,0x53,0x98,0x30,0x81,0x42,0x73,0x33,0x52,0x6f,0x17,0xd5,0xf7,0xde,0x42,0xd3,0xa7,0x8f,0xa2,0xe1,0xfc,0x33,0x88,0x2d,0x59,0x1,0x73,0x81,0x7a,0x9,0xec,0xef,0x5b,0x1f,0x1b,0xba,0xe,0x59,0x78,0xfb,0xc8,0x33,0xc8,0xa6,0x1b,0x90,0xf3,0x99,0xb1,0x39,0x78,0x3f,0x86,0x6f,0xeb,0xf4,0xc5,0xb0,0x89,0x1a,0x30,0x78,0x32,0x79,0xf1,0xf8,0xbd,0xb1,0xe0,0x74,0x56,0x67,0xa5,0x9d,0x24,0x49,0xf4,0xf4,0xf4,0xf0,0xd5,0xaf,0x7e,0x95,0x33,0xce,0x38,0xc3,0x14,0xcf,0x2a,0x4e,0x3c,0xf1,0x44,0xde,0xff,0xfe,0xf7,0xf3,0xe8,0xa3,0x8f,0x12,0x8f,0xc7,0x2b,0x66,0xff,0x67,0xe8,0xdb,0xf,0x9c,0xed,0xa0,0xd7,0x34,0x50,0xa8,0x93,0x10,0x99,0x3e,0x52,0xf,0xdd,0x4d,0xf2,0xa1,0xbb,0xe9,0xfd,0xc2,0x37,0xe9,0xfa,0xee,0xcf,0x60,0xa6,0x4,0xeb,0x5c,0x3a,0x5b,0x55,0x0,0x3b,0xa1,0x6f,0xee,0x34,0xb6,0xed,0x77,0x2c,0x53,0x5f,0x7a,0x94,0xde,0x96,0xbd,0x18,0xad,0x4a,0xa7,0x1f,0xc3,0x5d,0x96,0x33,0xb6,0x30,0x8a,0x9a,0x55,0xf8,0x29,0x6a,0xb0,0xeb,0xfc,0xd0,0x6d,0xdb,0xb6,0xf1,0xd3,0x9f,0xfe,0xd4,0x14,0xd7,0xe,0x8a,0x59,0x5b,0x7f,0x7f,0x3f,0x42,0x38,0x70,0xa0,0x8a,0x3,0x6d,0x83,0x64,0x3b,0x88,0xed,0x87,0x70,0x34,0xd,0x3d,0x9e,0xa4,0x30,0x69,0x32,0x5a,0x3a,0x45,0xed,0x2d,0xd7,0xd3,0x78,0xce,0x49,0x88,0xed,0x9d,0x30,0x57,0x2,0x4d,0xb8,0x53,0x15,0xb8,0xa0,0x41,0x15,0x6c,0x59,0x70,0x2,0x72,0x21,0x3b,0xea,0xe4,0x85,0x5f,0xeb,0xdc,0x2c,0x9,0x5b,0x98,0x45,0xcd,0x6f,0xb1,0xb2,0x8a,0xe2,0x58,0xe0,0x15,0x57,0x5c,0x31,0xd8,0x8d,0x76,0x1a,0x33,0x67,0xce,0xe4,0x2b,0x5f,0xf9,0xa,0x85,0x42,0xc1,0xd2,0x62,0xdc,0xa0,0x74,0x29,0x83,0x26,0x3a,0xbe,0x8d,0xc3,0x69,0x2a,0x7a,0x75,0x2d,0xb9,0x89,0x13,0x49,0xbd,0xb8,0x98,0x96,0xf7,0xef,0x87,0xb2,0x64,0x35,0xec,0x27,0x8c,0xb5,0x70,0x4e,0x9f,0xcc,0x25,0x80,0x6e,0x78,0x77,0xee,0x51,0xf4,0x36,0x4f,0x43,0xc9,0xf6,0x97,0x6e,0xe6,0x93,0xa8,0x81,0x5,0x61,0xb,0xb3,0xa8,0x99,0x85,0x9f,0xa2,0x36,0xbc,0xad,0xae,0xeb,0xa4,0x52,0x29,0xb2,0xd9,0x2c,0x97,0x5c,0x72,0x89,0x69,0x3b,0x56,0x71,0xdd,0x75,0xd7,0xd1,0xd4,0xd4,0x44,0x4f,0x4f,0x8f,0xa9,0x19,0xe3,0xa0,0x64,0x5f,0x41,0x13,0x1d,0x5f,0x27,0x17,0xc0,0xe8,0xa2,0xea,0x90,0x9f,0x3c,0x19,0x65,0xc7,0x66,0x9a,0x3f,0x79,0x28,0xf1,0x7,0x9e,0x31,0x16,0xfa,0xca,0x2e,0x64,0x6e,0xbd,0x90,0x9d,0xd6,0xcc,0x8e,0x59,0x7,0x91,0xe8,0xde,0x61,0x2d,0x56,0x13,0x28,0x97,0x6f,0x4a,0xd8,0xbc,0x12,0x35,0x3f,0x85,0xd0,0xcf,0x8c,0x6e,0xa4,0xb6,0x42,0x8,0x62,0xb1,0x18,0xbf,0xff,0xfd,0xef,0x79,0xfa,0xe9,0xa7,0x4d,0xd9,0xb3,0x8a,0x54,0x2a,0xc5,0x9d,0x77,0xde,0x9,0x94,0x9e,0x48,0x18,0x1e,0x8f,0x59,0x84,0xb5,0x6b,0x1b,0xc4,0xf6,0xe6,0x39,0x3a,0xa8,0x2a,0xf9,0xc9,0x53,0x10,0xf9,0x3e,0x5a,0x3e,0x73,0x1c,0xf1,0x7f,0x3c,0x1,0xb3,0x85,0xd1,0x2d,0x75,0x12,0x5,0xd,0x6a,0xa0,0x75,0xce,0xa1,0xc8,0xb9,0xa1,0x19,0x9b,0xdf,0xa2,0x26,0x84,0x18,0x5b,0xd8,0x22,0x51,0x73,0xaf,0xdd,0x58,0xd0,0x75,0x9d,0x44,0xc2,0x58,0x27,0x74,0xd1,0x45,0x17,0x39,0x62,0xb3,0x14,0xde,0xfb,0xde,0xf7,0x72,0xca,0x29,0xa7,0x8c,0xba,0xce,0x2f,0xea,0x7e,0xfa,0xd3,0xde,0x96,0xf,0xb5,0x80,0x3a,0x69,0xa,0xba,0x80,0xc6,0x6f,0x9c,0x8e,0xb4,0x7a,0x7,0x4c,0x15,0xce,0x76,0x49,0x5,0x90,0x87,0xce,0xa9,0x73,0xc9,0xa7,0x6a,0x6,0x17,0xea,0x6,0x41,0xd4,0x60,0x8c,0x8c,0x2d,0x12,0x35,0xf7,0xda,0x99,0x6d,0xab,0x69,0x1a,0x89,0x44,0x82,0xd7,0x5e,0x7b,0x8d,0x27,0x9e,0x78,0xc2,0xb4,0x6d,0xab,0xf8,0xed,0x6f,0x7f,0xb,0x50,0x72,0x3c,0x2f,0xea,0x7e,0x3a,0xd3,0xde,0xe,0xec,0xbe,0x4f,0x42,0x55,0x29,0x4c,0x9e,0x82,0xd2,0xd3,0x45,0xed,0x35,0x5f,0x31,0x66,0x48,0x63,0xe,0xc7,0x9b,0x81,0xee,0x96,0x19,0x64,0xea,0x5a,0x90,0xf3,0xd9,0xc0,0x88,0x1a,0x8c,0x22,0x6c,0x91,0xa8,0xb9,0xd7,0xce,0xaa,0xcd,0x58,0x2c,0x6,0xc0,0x2f,0x7f,0xf9,0x4b,0xd3,0xf6,0xad,0x62,0xd6,0xac,0x59,0x1c,0x77,0xdc,0x71,0xe4,0xf3,0xf9,0xb2,0x76,0x67,0xb8,0x29,0x54,0x6e,0xc5,0xe1,0x45,0x7b,0x3f,0x7c,0x8,0x55,0x25,0xdf,0x50,0x4b,0xf5,0x3f,0xff,0x42,0xec,0xc9,0x97,0x61,0xa2,0xc3,0xf7,0x3b,0x7,0xd9,0xba,0x16,0xfa,0xea,0x27,0x99,0x5e,0xcf,0x36,0x12,0x9c,0x16,0xc5,0x92,0x4f,0x70,0x24,0x6a,0xd6,0xdb,0xb9,0xe9,0x5b,0xd7,0x75,0x62,0xb1,0x18,0xf,0x3c,0xf0,0x0,0x2f,0xbc,0xf0,0x82,0xe3,0xf1,0x14,0x71,0xf5,0xd5,0x57,0x3,0xbb,0x96,0x7f,0xec,0x1e,0x83,0x19,0x4,0x25,0xfb,0x8a,0x44,0x6d,0x37,0x24,0xab,0x11,0x40,0xfc,0xe5,0xc5,0xc6,0xfe,0x22,0x27,0xbb,0xa3,0x5,0xa0,0xda,0x10,0xb7,0x58,0x6e,0xf4,0xf1,0xd9,0xd1,0xe0,0x46,0xa6,0xb7,0x87,0xb0,0x45,0xa2,0x66,0xbd,0x9d,0x1b,0x36,0x87,0xb7,0x4b,0x26,0x93,0x0,0x5c,0x70,0xc1,0x5,0xa6,0x63,0xb2,0x8a,0x63,0x8e,0x39,0x86,0x4f,0x7d,0xea,0x53,0xe4,0x72,0x39,0x74,0x5d,0x8f,0x44,0xcd,0x81,0xf6,0x76,0x39,0x8e,0xf9,0xd0,0x34,0x34,0x1,0x89,0x17,0x1e,0x86,0x77,0x31,0xce,0x65,0x70,0xa,0x1a,0x10,0x87,0x4c,0x6d,0x93,0xed,0x63,0xfa,0xdc,0xea,0xbe,0x4a,0x66,0x1a,0xd9,0x31,0xec,0x34,0xc7,0x29,0x84,0x51,0xd4,0xc0,0x18,0x6b,0xab,0xaa,0xaa,0x62,0xd5,0xaa,0x55,0x5c,0x7b,0xed,0xb5,0xa6,0x63,0xb3,0x8a,0x5b,0x6f,0xbd,0x95,0xc6,0xc6,0x46,0xba,0xbb,0xbb,0x4d,0x77,0x49,0x83,0x22,0x3c,0xe3,0x41,0xd4,0xac,0xce,0x26,0x9b,0xf1,0xa1,0xd5,0xa6,0x89,0x2f,0x5f,0x8c,0xf4,0xf2,0x5a,0x68,0xb0,0x64,0x7a,0xc,0xe8,0x20,0x43,0x36,0xdd,0x60,0xd4,0x8b,0xb3,0x8,0x37,0xc7,0xe4,0x24,0x33,0x8d,0xec,0x18,0x76,0x92,0xe3,0x35,0xfc,0x14,0xb5,0xd1,0x50,0x14,0x9a,0x2b,0xae,0xb8,0x82,0xf6,0xf6,0xf6,0xb2,0xed,0x95,0x82,0xa2,0x28,0xfc,0xea,0x57,0xbf,0x2,0x20,0x9f,0xcf,0x8f,0xd9,0x3e,0x48,0xc2,0xe3,0x26,0x42,0xd5,0xfd,0x1c,0x6,0x3d,0x51,0x85,0xd2,0x97,0xa7,0x6a,0xfd,0xcb,0x90,0xb2,0xec,0x62,0x14,0xc3,0x86,0xb0,0x15,0x92,0xd5,0xa6,0x37,0xc2,0x17,0xe1,0xf6,0x44,0x83,0x64,0xd7,0xc9,0x78,0x15,0x35,0x2b,0xf0,0x3a,0xfb,0xd3,0x75,0x9d,0xea,0xea,0x6a,0x54,0x55,0xe5,0x3f,0xff,0xf3,0x3f,0x4d,0xdb,0xb4,0x8a,0xcf,0x7c,0xe6,0x33,0x1c,0x70,0xc0,0x1,0xf4,0xf6,0xf6,0x8e,0x9a,0xb5,0x5,0x49,0xd4,0x82,0x26,0x9a,0x41,0x9a,0x31,0xd5,0x31,0xce,0x66,0x49,0x77,0x6c,0x73,0x25,0xe,0x5d,0x58,0x2b,0xaf,0xe5,0xc5,0xec,0xa9,0x54,0x29,0xa2,0xe6,0xd7,0xc,0xa8,0x1b,0x2f,0xbf,0xa2,0x28,0xdc,0x72,0xcb,0x2d,0xac,0x5d,0xbb,0xd6,0xb4,0x6d,0xab,0xb8,0xe9,0xa6,0x9b,0x0,0x63,0x22,0xa1,0x14,0x2a,0x69,0x46,0x33,0x28,0x99,0x57,0x39,0xd0,0x81,0x78,0x4f,0x87,0x71,0xac,0x9e,0x70,0xb6,0xae,0x91,0x95,0x6c,0xcd,0xab,0x25,0x21,0xd1,0x26,0xf8,0xdd,0x10,0x6,0x51,0x13,0x42,0x90,0x4a,0x19,0xfd,0x89,0x2f,0x7f,0xf9,0xcb,0xa6,0xed,0x5b,0xc5,0xe1,0x87,0x1f,0xce,0xc7,0x3f,0xfe,0x71,0xb2,0xd9,0x3d,0xd7,0x27,0x55,0xd2,0x38,0x59,0x50,0x45,0xcd,0xe,0x47,0x2a,0xe4,0xc,0x61,0x73,0x1a,0x1e,0xd,0xc7,0x58,0xe1,0x57,0xcc,0x26,0xf8,0xb1,0x10,0x16,0x51,0x83,0x5d,0x3b,0x12,0x1e,0x7f,0xfc,0x71,0xfe,0xf9,0xcf,0x7f,0x9a,0xf6,0x63,0x15,0xbf,0xfe,0xf5,0xaf,0x89,0xc5,0x62,0xa6,0xf7,0x91,0x96,0x42,0x24,0x6a,0x1,0xe1,0x0,0x42,0x92,0x71,0xa5,0x8c,0xb8,0x89,0x2,0xa,0x5e,0x8a,0x1a,0x44,0x9b,0xe0,0x81,0x70,0x88,0xda,0x70,0x14,0xb7,0x5a,0x9d,0x7d,0xf6,0xd9,0xae,0x55,0xff,0x98,0x32,0x65,0xa,0x37,0xde,0x78,0x23,0xaa,0xaa,0x92,0xcf,0xe7,0x2d,0xcf,0xd8,0x45,0xa2,0x16,0x1c,0x8e,0x0,0xf2,0xc9,0xaa,0x81,0x1a,0x6d,0xe,0xed,0x88,0x17,0x2,0x54,0x50,0xb2,0x7d,0xe8,0xa3,0x74,0x6f,0xbd,0x16,0x35,0x8,0xd8,0x26,0x78,0x3f,0x10,0x16,0x51,0x1b,0xde,0xb6,0xb8,0xfc,0xa3,0xa3,0xa3,0x83,0x7b,0xef,0xbd,0xd7,0xb4,0x1d,0xab,0x38,0xef,0xbc,0xf3,0x98,0x3c,0x79,0x32,0xbd,0xbd,0xbd,0xfe,0x8a,0x9a,0x2c,0x23,0xba,0xda,0x91,0xda,0xdb,0x41,0xb1,0x56,0x41,0xb1,0xe2,0x45,0x4d,0x18,0x52,0x96,0xa9,0x69,0x32,0x32,0x36,0x9b,0xe7,0xc5,0x96,0xb0,0xe,0x2a,0xc4,0xfa,0xba,0x46,0xec,0x8e,0xfa,0x21,0x6a,0x60,0x42,0xd8,0x22,0x51,0xb,0x9e,0xa8,0x15,0x51,0x3c,0xec,0xe5,0xfa,0xeb,0xaf,0x37,0x6d,0xcb,0xe,0xbe,0xf2,0x95,0xaf,0x0,0x94,0x3c,0x1b,0xa1,0x14,0x1c,0xbf,0xf,0x42,0x20,0xfa,0x7a,0x51,0x67,0xce,0x47,0xdd,0xfb,0x20,0xe4,0xd6,0x56,0xe3,0x38,0x3a,0x87,0x63,0xf1,0xa2,0xbd,0x2f,0x1c,0x4d,0x43,0x5,0x7a,0x9a,0xa7,0x3b,0xbf,0x11,0xbe,0x0,0xc9,0x9e,0x9d,0x68,0x25,0x8e,0xe2,0xf3,0x4b,0xd4,0x20,0x20,0x9b,0xe0,0xfd,0x80,0x1b,0x62,0xe5,0xb4,0xef,0xb1,0xda,0x16,0x6b,0xb6,0xad,0x58,0xb1,0x82,0xdb,0x6e,0xbb,0xcd,0x89,0xd0,0x4a,0xe2,0x3b,0xdf,0xf9,0xe,0x53,0xa6,0x4c,0xa1,0xab,0xab,0x6b,0xcc,0xb1,0x36,0x57,0xc4,0x5d,0xd7,0x91,0xfb,0xfa,0xe9,0x3f,0xef,0x4a,0x3a,0xff,0xf1,0x1c,0x0,0x72,0x6b,0x9b,0x51,0x44,0x71,0x94,0x41,0xa3,0xa0,0x2d,0x1,0xb1,0xeb,0xa3,0x5c,0x8e,0xe8,0xef,0xa1,0xd0,0xd2,0x44,0x76,0xe6,0x81,0xd0,0x6b,0xd9,0xd4,0xc8,0x90,0x81,0x7e,0x48,0x74,0xb5,0xa1,0xd,0x3b,0xad,0xca,0x4f,0x51,0x83,0x0,0x6c,0x82,0xf7,0x3,0x41,0x98,0x0,0x70,0xaa,0xad,0x32,0xd0,0x2d,0xbb,0xf4,0xd2,0x4b,0x4d,0xdb,0xb5,0xa,0x21,0x4,0xff,0xf3,0x3f,0xff,0x3,0x40,0x2e,0x97,0x1b,0xb5,0x9d,0xb,0xce,0x11,0x5d,0x1d,0xa8,0xb5,0x35,0xe4,0x8f,0x3f,0xd,0x7d,0x76,0x15,0xed,0xf7,0x2e,0x43,0x6d,0x99,0x86,0xd2,0xd6,0x86,0xc8,0xf4,0x40,0x89,0x63,0xa,0x83,0x98,0x79,0xf9,0x93,0xdd,0x9,0xe4,0xee,0x7e,0x72,0xfb,0x1d,0x89,0x3e,0x77,0x82,0x71,0x16,0xa9,0x53,0x88,0x83,0xdc,0xd3,0x47,0xaa,0xb3,0x95,0x42,0x3c,0x39,0x82,0x7f,0xeb,0x70,0xe2,0x39,0xf2,0x75,0x13,0xfc,0x70,0x7e,0x90,0x7e,0x63,0x86,0x41,0xd4,0xc0,0xc8,0xda,0xd2,0xe9,0x34,0xad,0xad,0xad,0xae,0x2e,0xda,0x3d,0xfd,0xf4,0xd3,0x39,0xe5,0x94,0x53,0x46,0x1c,0x6b,0xb3,0x7a,0x6d,0xe6,0xb3,0x35,0xd,0x59,0xd5,0xe9,0xff,0xdc,0xf,0xd0,0xe7,0x57,0xc3,0x52,0x1d,0xf5,0xd8,0x45,0xb4,0xdf,0xff,0x2a,0x7d,0x67,0x5c,0x80,0xe8,0xcb,0x1a,0x5d,0x53,0x49,0x1a,0x1c,0xe7,0x9,0xa2,0xe0,0xf8,0xd6,0x65,0x95,0x8c,0x89,0x83,0xdc,0x21,0xef,0x87,0x46,0x8c,0x2,0x91,0x4e,0x21,0x9,0x35,0xad,0xeb,0xa8,0x6a,0x7f,0x17,0x75,0x40,0xd8,0x82,0x20,0x6a,0xe0,0xe3,0x26,0x78,0x27,0xf9,0x66,0xe0,0x56,0x4d,0xff,0x20,0x8c,0xbf,0x49,0x92,0x44,0x2c,0x16,0xe3,0xfa,0xeb,0xaf,0xe7,0xd5,0x57,0x5f,0x35,0xcd,0xb5,0x8a,0x3b,0xee,0xb8,0x3,0x45,0x51,0xe8,0xe9,0xe9,0x19,0xda,0xd5,0x71,0x6b,0xf6,0x53,0x8,0xe4,0xce,0x4e,0xd4,0x29,0xd3,0xe8,0xff,0xc2,0x37,0x61,0x3b,0x20,0xeb,0xb0,0x46,0x43,0x6f,0xae,0xa5,0xe7,0x77,0x37,0xd1,0x79,0xeb,0x53,0x14,0xa6,0xec,0x83,0xd2,0xd6,0x6,0x85,0x7c,0xc9,0xec,0xcd,0xb1,0x78,0x6c,0x72,0xfc,0xeb,0xfd,0x8,0x44,0x6f,0x17,0x6a,0x5c,0xa2,0xff,0xc8,0xf,0x19,0xd9,0x9a,0x93,0xaf,0x5a,0x1c,0x1a,0x36,0xbe,0x46,0xa2,0x67,0x7,0x9a,0x1c,0xb,0x8c,0xe,0x8,0x21,0xfc,0xd9,0x4,0xef,0x24,0xdf,0x4f,0x3f,0x41,0x10,0x35,0x30,0x44,0xbb,0xaa,0xaa,0xa,0x70,0x77,0xd1,0x6e,0x7d,0x7d,0x3d,0x57,0x5e,0x79,0x25,0x85,0x42,0x61,0x70,0x22,0xc1,0xdd,0xef,0x4f,0x47,0xd2,0x74,0xfa,0xcf,0xbc,0x14,0x66,0x1,0xed,0xba,0xf1,0x62,0x2a,0xc0,0x76,0xd,0x56,0x43,0xfe,0xb4,0xe3,0x69,0x7f,0xf4,0x35,0xfa,0x3e,0xf6,0x45,0x62,0x9d,0x5d,0x7b,0x64,0x6f,0xa3,0x61,0xbc,0x89,0xda,0x1e,0x3c,0x59,0x10,0xeb,0xec,0xa1,0xf7,0xe3,0x17,0xa3,0x1e,0x33,0xb,0xb6,0x3b,0x79,0xf0,0x81,0x4,0x39,0xa8,0xdf,0xb4,0x6,0x5d,0x48,0x81,0xd1,0x81,0xa2,0x1d,0xcf,0x37,0xc1,0x3b,0xc9,0x77,0x3,0x61,0x9d,0x29,0x2d,0x1e,0xd9,0xf7,0xaf,0x7f,0xfd,0x8b,0xc7,0x1e,0x7b,0xcc,0xb4,0x1d,0xab,0xb8,0xfc,0xf2,0xcb,0x7,0x27,0x12,0x64,0x37,0xb3,0x23,0x21,0x90,0xbb,0xbb,0x28,0x34,0x36,0x91,0xf9,0xe4,0x45,0x46,0xc9,0x1d,0xb1,0xdb,0x8b,0x29,0x61,0x54,0x94,0x58,0xa3,0x41,0x4a,0xa1,0xe7,0xa6,0x9b,0xe9,0xfa,0xd1,0x8d,0xe8,0xb5,0x8d,0x28,0xad,0xad,0x88,0xfe,0x1e,0x28,0x31,0x53,0x57,0xe,0xc2,0x25,0x6a,0x32,0xf2,0xd6,0x2d,0xe4,0x9a,0x5b,0xe8,0xfa,0xc6,0x35,0xd0,0x5,0x68,0xe,0xa,0x5b,0x12,0xd8,0xa9,0xd3,0xb0,0xe1,0x15,0xf2,0xd5,0xf5,0x65,0x99,0x72,0x5a,0xd4,0xc0,0xe3,0x4d,0xf0,0x4e,0xf2,0xdd,0x40,0xd8,0x67,0x4a,0x8b,0x8b,0x76,0x2f,0xbe,0xf8,0x62,0x47,0x62,0x1a,0x9,0x66,0x26,0x12,0x86,0xc3,0xb2,0x28,0x48,0x2,0x29,0xaf,0x92,0xf9,0xc4,0x25,0xe8,0xfb,0x25,0xa1,0x4d,0x2f,0xdd,0x8d,0x52,0x80,0xad,0x1a,0x6c,0x84,0xfe,0xaf,0xfc,0x7,0x3b,0x1e,0x7a,0x83,0xbe,0xb3,0xfe,0x3,0xd1,0x9b,0x41,0x69,0xdd,0x6e,0x74,0x4f,0x4b,0xcc,0xe4,0x8e,0x97,0x19,0xd3,0x92,0x3c,0x59,0x46,0xea,0xd8,0x89,0xa4,0xc1,0xce,0x6b,0xef,0x46,0x9f,0x9d,0x86,0x77,0x35,0x1b,0x1b,0x28,0x47,0x41,0xd,0x34,0xac,0x7b,0x85,0x86,0xcd,0x6f,0x90,0xab,0xae,0xb3,0x6d,0xc6,0xad,0xfb,0xea,0xd9,0x26,0x78,0x27,0xf9,0x6e,0x60,0x3c,0x4c,0x2a,0x68,0x9a,0x46,0x75,0x75,0x35,0x6b,0xd7,0xae,0xe5,0x77,0xbf,0xfb,0x9d,0x69,0x9b,0x56,0x71,0xfa,0xe9,0xa7,0x73,0xd8,0x61,0x87,0xd1,0xd3,0xd3,0x63,0x2a,0x6b,0xb3,0x2e,0x6a,0x12,0x52,0x57,0x17,0x6a,0x32,0x4e,0xff,0x59,0x5f,0x87,0x9d,0xc,0xcd,0xd6,0x86,0x43,0x6,0xb2,0x1a,0xbc,0xaa,0xa3,0x4f,0x6e,0xa2,0xfb,0x37,0x37,0xd2,0x71,0xe7,0xb,0x64,0x4e,0xfa,0x30,0x72,0x67,0xd7,0x6e,0x19,0x9c,0xd1,0x45,0xd,0x62,0xe6,0xe5,0x94,0xa8,0xe9,0x8a,0x82,0xb4,0x7d,0xb,0x4a,0x6f,0x3f,0x3b,0xbe,0x7f,0x23,0xb9,0xd3,0x8f,0x83,0xb7,0x74,0x67,0x45,0x4d,0x13,0x10,0x87,0x49,0x6f,0xfc,0x9b,0x44,0x7f,0x17,0xba,0x6c,0xef,0xc8,0x79,0x27,0x75,0x60,0xb8,0x2d,0x4f,0x36,0xc1,0x3b,0xc9,0x77,0x3,0x6e,0x74,0x3f,0xfd,0x5e,0xfe,0xf1,0xad,0x6f,0x7d,0xcb,0xf4,0x82,0x5a,0x3b,0xf8,0xc3,0x1f,0xfe,0x80,0x10,0x82,0xde,0xde,0xd1,0x17,0x46,0xd9,0x7b,0xc1,0x75,0x44,0x2e,0x4f,0xff,0x67,0xbe,0x8d,0x7e,0x50,0x3d,0xbc,0x3b,0x42,0xb6,0x36,0x84,0x88,0x31,0xb1,0xb0,0x4d,0x83,0xb5,0x90,0x3f,0xf6,0x30,0x3a,0x6f,0xbb,0x9f,0x8e,0xdf,0x3e,0x42,0xff,0xa9,0x67,0x0,0x12,0x4a,0x6b,0x2b,0x72,0xe7,0xe,0x63,0xfc,0xcd,0xc5,0xec,0xdc,0xaf,0x71,0x63,0x5d,0x96,0x89,0x6d,0xda,0x4,0x22,0x49,0xdb,0x8f,0x7f,0x4f,0xdf,0xc5,0xff,0x1,0xeb,0x0,0xd5,0xc4,0xfd,0xb3,0x82,0xb4,0x40,0x6c,0x29,0x30,0x7d,0xf9,0x63,0xf4,0xd7,0xb6,0xd8,0xda,0xc9,0xe0,0x64,0xf7,0xb3,0x94,0x2d,0xd7,0x37,0xc1,0x3b,0xc9,0x77,0x3,0x61,0xef,0x7e,0xe,0x87,0xa6,0x69,0xa4,0xd3,0x69,0xda,0xdb,0xdb,0x7,0x4b,0xf,0xb9,0x81,0xf9,0xf3,0xe7,0xf3,0xe1,0xf,0x7f,0xd8,0xd1,0x23,0xfb,0x8a,0xed,0x45,0x57,0x27,0x6a,0x7d,0x3d,0x7d,0xe7,0x7e,0x6f,0x60,0xdd,0x95,0x85,0x17,0x47,0x2,0xd0,0xe0,0x1d,0xd,0x36,0x43,0xee,0xa3,0xa7,0xd0,0xf5,0xfb,0xbb,0x68,0xbf,0x73,0x5,0xbd,0x9f,0xbf,0x14,0xad,0xae,0xd9,0x10,0xb8,0xd6,0x56,0xc3,0xae,0xc3,0x7b,0x1c,0x7d,0xe1,0x48,0x12,0x68,0x2a,0x89,0xcd,0x9b,0xc9,0x4f,0x9f,0xcb,0xf6,0x7f,0xbc,0x4c,0xdf,0x97,0x3e,0xf,0x1b,0x80,0x8c,0xc3,0x5d,0x50,0xd,0x68,0x84,0xe9,0x4b,0xfe,0x49,0xf3,0xdb,0xcb,0x8d,0x6d,0x5a,0x16,0xe1,0x85,0xe,0x38,0x5b,0x98,0x69,0x14,0x54,0x8a,0xa8,0x5,0x61,0x52,0x41,0x96,0x65,0x84,0x10,0x7c,0xef,0x7b,0xdf,0xa3,0x50,0xb0,0x57,0x8b,0xde,0xc,0xae,0xb9,0xe6,0x1a,0x80,0x92,0x6b,0xdb,0x6c,0x77,0xc5,0x24,0x9,0x29,0xaf,0x52,0x38,0xf0,0x58,0xd8,0x3b,0xe,0x6d,0xd8,0xcb,0x36,0x24,0x8c,0x35,0x5b,0xeb,0x34,0x78,0x7,0xd4,0xfd,0xe7,0xd2,0xf3,0xb3,0xeb,0xd9,0x79,0xcf,0xab,0x74,0x7d,0xe7,0x7a,0xf2,0xfb,0x2d,0x42,0x69,0xdb,0x81,0xdc,0xba,0x1d,0xd1,0xd7,0xb3,0x47,0x16,0x17,0xa,0x51,0x13,0x2,0x4,0xc8,0x5b,0xb6,0x10,0xdb,0xde,0x4a,0xef,0x71,0xa7,0xb1,0xfd,0x9e,0xa5,0x14,0x16,0xcd,0x81,0x57,0x75,0xc8,0x3b,0x2c,0x6a,0x0,0x49,0x9,0x3a,0x60,0xef,0x17,0xfe,0x46,0xae,0xaa,0x16,0x61,0x71,0x43,0xbd,0x9b,0xdd,0xcf,0xdd,0xe1,0x6a,0x75,0xf,0x27,0xb8,0x6e,0xc1,0x6f,0x1,0x72,0xc3,0xe6,0xee,0xcb,0x3f,0xd2,0xe9,0x34,0x3b,0x76,0xec,0xe0,0xca,0x2b,0xaf,0x74,0x3c,0xa6,0x22,0xf6,0xdb,0x6f,0x3f,0x2e,0xbc,0xf0,0xc2,0x3d,0x4e,0x90,0x2f,0x6b,0x7c,0x29,0x6f,0xd8,0xea,0xff,0xc8,0x97,0x21,0xe,0xa8,0x65,0x76,0xa7,0x5,0x80,0x66,0x4c,0x30,0xbc,0xa1,0xa3,0x4d,0x6c,0xa1,0xef,0xdb,0x97,0xb2,0xf3,0x8e,0x65,0x74,0x5c,0x77,0x3b,0x99,0x93,0x3f,0x6,0x8a,0x32,0x98,0xc5,0x89,0xfe,0x5e,0x84,0xc9,0xe5,0x22,0x23,0x5e,0x83,0xdb,0x9c,0x81,0xc,0x4d,0xd9,0xba,0x95,0xd8,0xd6,0x6d,0xe4,0xe7,0xed,0xcf,0x8e,0x9f,0xdc,0xc6,0x8e,0xdb,0x1f,0x44,0x6f,0xaa,0x35,0x66,0x8a,0x25,0x87,0xbb,0x9f,0x60,0x64,0x6b,0x2d,0x30,0x71,0xe9,0xbf,0x99,0xfc,0xda,0xb3,0xf4,0x35,0x4c,0xb2,0xd4,0xd,0xf5,0x4a,0xd4,0x0,0xc4,0x11,0x47,0x1c,0xd1,0x85,0x71,0x30,0x97,0x2b,0x1,0x99,0xe5,0xb6,0xb6,0xb6,0x72,0xe0,0x81,0x7,0xf2,0xd7,0xbf,0xfe,0xd5,0xb6,0xaf,0xd1,0xb0,0x70,0xe1,0x42,0x56,0xac,0x58,0x41,0x32,0x99,0xf4,0x5d,0xd4,0xbc,0xf0,0x5f,0x1c,0xff,0xd2,0x34,0x8d,0x6d,0xdb,0xb6,0xd1,0xd2,0xd2,0x62,0xda,0x96,0x15,0x74,0x75,0x75,0x31,0x79,0xf2,0x64,0xb2,0xd9,0x2c,0xb5,0xb5,0xb5,0x96,0xf9,0x43,0xe2,0x16,0x12,0xf2,0x8e,0x36,0xf2,0xfb,0x2d,0xa2,0xe3,0x6f,0xcb,0xa0,0x7,0x63,0x52,0xc0,0x69,0x68,0x40,0xb5,0x4,0x53,0x80,0xc,0xc8,0x2b,0xdf,0x26,0xfe,0xfc,0x23,0x24,0xfe,0xf7,0x41,0x62,0x4b,0x9e,0x42,0xe9,0x31,0xca,0x40,0x69,0x9,0x19,0x2d,0x5d,0x7,0xb2,0x32,0xea,0xb,0xec,0x89,0xa8,0x9,0x63,0x7,0x81,0xd4,0xdb,0x85,0xd4,0x6d,0xc4,0x97,0x3d,0xf8,0x48,0xfa,0x3e,0xfa,0x5,0x7a,0x3f,0x7e,0x3e,0x4c,0x6,0xd6,0x3,0xfd,0x9a,0x31,0x99,0xe2,0x6,0xe2,0x12,0xc4,0xe1,0xf8,0x1f,0x9f,0xcf,0xc4,0x37,0x5f,0xa4,0xbb,0x79,0xba,0xe9,0xea,0xb9,0x5e,0x8a,0x1a,0xd0,0x36,0xe6,0x74,0x46,0xa5,0x66,0x6a,0x6e,0xd9,0xf4,0x4a,0x54,0x8b,0xe7,0x23,0x74,0x76,0x76,0x72,0xe9,0xa5,0x97,0xf2,0xa7,0x3f,0xfd,0xc9,0xb4,0x3d,0x2b,0xa8,0xad,0xad,0xe5,0x9a,0x6b,0xae,0xe1,0xeb,0x5f,0xff,0x3a,0x9a,0xa6,0x59,0x2a,0x48,0xb9,0x47,0xdc,0x6a,0x1e,0x1,0xf4,0x9d,0x73,0x39,0x34,0x3,0xad,0x2e,0x74,0xa5,0xc0,0xb0,0xd9,0xaf,0xc1,0x9b,0x80,0x2c,0xa1,0xce,0xdb,0x9b,0xfe,0x23,0xbe,0x4c,0x7f,0xcf,0x97,0x91,0x5f,0x5e,0x4b,0xe2,0xb9,0x87,0x89,0x2f,0x7f,0x1a,0xe5,0xb5,0xa5,0x28,0x9b,0x36,0xe,0x26,0x3e,0x3a,0xa0,0x2b,0xa0,0x57,0xa5,0xd1,0x63,0x9,0x90,0xec,0x2d,0x4c,0x35,0xc5,0xd1,0x35,0x44,0x2e,0x8b,0xe8,0xee,0x42,0x52,0x77,0x25,0x5f,0x85,0x9,0x2d,0x64,0x8e,0x3a,0x95,0xbe,0xf,0x7e,0x8e,0xcc,0x7,0x3e,0x6c,0x6c,0x93,0xda,0x82,0x91,0xa5,0xc9,0xb8,0x27,0x6a,0x2a,0x30,0x9,0x26,0x3f,0xf8,0x2f,0xa6,0xae,0x5a,0x4c,0xc7,0xf4,0xf9,0x41,0x15,0x35,0xa3,0xdd,0x48,0x19,0x9b,0xd7,0x13,0x5,0x5e,0x65,0x6c,0xc5,0xb2,0xda,0x63,0x61,0xbc,0x8c,0xbf,0x65,0xb3,0x59,0xb2,0xd9,0x2c,0xcf,0x3f,0xff,0x3c,0x47,0x1e,0x79,0xa4,0x69,0xbb,0x56,0x51,0xbc,0xbf,0x4d,0x4d,0x4d,0xa6,0x66,0x63,0xf7,0x88,0x5b,0x92,0x90,0xdb,0xda,0xc8,0xcf,0x3f,0x90,0x8e,0xbf,0xad,0x80,0xc,0x86,0xf8,0x78,0x5,0x1d,0xa3,0x14,0x52,0x13,0x50,0x7,0xf4,0x80,0xb4,0xae,0x1d,0xe5,0xd5,0x25,0xc4,0xde,0x58,0x8e,0xbc,0x7d,0x83,0xb1,0x8c,0x62,0xe3,0xeb,0x48,0x5b,0xd7,0x21,0xf5,0x64,0x8c,0xaa,0xb4,0x3,0x54,0x5d,0x6,0xe2,0x31,0x74,0x25,0x6,0xb2,0x62,0x2c,0x81,0x18,0xbc,0xc6,0x5d,0xd2,0x38,0x78,0xdd,0x9a,0x8e,0xd0,0xa,0xa0,0x16,0x10,0x6a,0x1,0xb2,0x59,0x44,0x81,0x21,0x22,0xaa,0xd5,0x54,0x51,0x98,0xbd,0x3f,0x85,0x59,0xf3,0xd0,0x1b,0x26,0x93,0xdb,0x7b,0x7f,0x72,0x87,0x9e,0x84,0xfa,0x9e,0xa9,0x3,0xeb,0xf7,0x30,0xee,0x91,0xdb,0x23,0xe5,0x3a,0x90,0x96,0x40,0x82,0x93,0xae,0xfa,0x2c,0x4d,0xeb,0x57,0xd1,0xd3,0x34,0xcd,0x94,0xb0,0xb9,0xb1,0xf8,0xd6,0x4,0xc6,0xce,0xd8,0x3c,0x8,0x62,0x90,0xe3,0x66,0x86,0x17,0x74,0x1,0x72,0xb,0xa9,0x54,0x8a,0x6c,0x36,0xcb,0xd9,0x67,0x9f,0xcd,0xfa,0xf5,0xeb,0x5d,0xf3,0x73,0xd7,0x5d,0x77,0x31,0x77,0xee,0x5c,0x7a,0x7b,0x7b,0xa9,0xaa,0xaa,0x1a,0x75,0x6f,0x6e,0xc9,0x7b,0x31,0x70,0x92,0x78,0xef,0xc5,0xbf,0x84,0x9,0xc0,0x6a,0x17,0xbb,0x54,0x25,0x83,0x2,0x34,0xd,0x5a,0x19,0xd8,0x93,0x2a,0xa1,0x4d,0x68,0x20,0x37,0xe7,0x14,0x72,0xb1,0x53,0x20,0xf,0xf4,0x81,0x68,0xcd,0x20,0x6f,0x7e,0x13,0x79,0xd3,0xdb,0x28,0x5b,0xde,0x42,0xde,0xb4,0x16,0x79,0xcb,0x7a,0xa4,0xf6,0x6d,0x48,0x9d,0x3b,0x11,0xbd,0x5d,0x88,0xfe,0x5e,0xa4,0x6c,0x17,0x42,0xdd,0xd3,0xc5,0xe0,0x5f,0x64,0xd0,0x13,0x49,0xb4,0x54,0xb5,0xf1,0xa9,0x6f,0x46,0x6d,0x9e,0x8e,0x36,0x61,0x32,0x85,0xc9,0xb3,0x51,0xa7,0xef,0x43,0x61,0xfa,0x1c,0xa,0xb3,0xf7,0x33,0xb2,0xd7,0x18,0x86,0x80,0x75,0x60,0x64,0x68,0xaa,0x66,0xd8,0xf1,0x62,0xfa,0x4f,0x16,0xd0,0x4,0xfb,0xfd,0xf6,0xb7,0x4c,0x7a,0xed,0x39,0xda,0xf7,0xda,0xf,0xa1,0x8d,0x7d,0x78,0x82,0x9f,0x3d,0xb6,0x92,0xc2,0xe6,0x75,0xf7,0x33,0x48,0x5d,0x56,0xbf,0x45,0xcd,0xe9,0xb6,0xc5,0xe5,0x1f,0x1b,0x36,0x6c,0xe0,0x86,0x1b,0x6e,0x70,0x6d,0x2f,0xe9,0x9c,0x39,0x73,0xb8,0xf0,0xc2,0xb,0xb9,0xf1,0xc6,0x1b,0x7,0xf7,0xad,0x96,0xc2,0x48,0x31,0xcb,0x5d,0xdd,0x64,0x8f,0x3d,0x95,0xfc,0x67,0x4f,0x80,0xb7,0x70,0x7e,0xe0,0xdb,0xa,0x8a,0x22,0xd7,0x85,0xf1,0x1,0x63,0x59,0x88,0xc,0x7a,0x4d,0x92,0xc2,0xc1,0xfb,0x53,0x38,0x66,0x7f,0xb2,0x32,0x90,0xc3,0x18,0xb,0xec,0xd2,0x11,0xdd,0x9d,0x48,0xdd,0x3b,0x91,0x7a,0x3a,0x10,0xbd,0xdd,0x88,0xbe,0x6e,0xd0,0xa,0xc6,0x84,0x84,0xae,0x81,0x12,0x47,0x4f,0xa4,0xd0,0x63,0x71,0xf4,0x64,0x15,0x7a,0x32,0x8d,0x96,0xae,0x43,0xaf,0x69,0x40,0xab,0xad,0x87,0x3a,0x9,0xaa,0x30,0x26,0x4d,0x34,0xa0,0x7f,0xc0,0xff,0x56,0x0,0x7d,0xe8,0x38,0x9f,0x57,0xf7,0x47,0x3,0xa6,0xb,0x9a,0x9e,0x5a,0xce,0x82,0x87,0xff,0x9b,0xee,0x89,0xb3,0x3c,0xcd,0xd4,0xec,0xda,0xda,0xa3,0x2b,0xea,0xc7,0x98,0x9a,0x10,0x62,0xb0,0x2b,0x7a,0xd7,0x5d,0x77,0xd9,0xf6,0x3f,0x1a,0x16,0x2d,0x5a,0xc4,0xf2,0xe5,0xcb,0x47,0xed,0x8a,0x8e,0x37,0x51,0x2b,0x42,0x92,0x24,0xba,0xba,0xba,0xa8,0xa9,0xa9,0x61,0xdb,0xb6,0x6d,0x24,0x93,0xc9,0xb1,0x49,0x36,0xd0,0xd5,0xd5,0xc5,0x94,0x29,0x53,0xc8,0x64,0x32,0xd4,0xd5,0xd5,0xed,0x91,0xb5,0x8d,0x16,0xb3,0xe8,0xef,0x47,0x6b,0x99,0x46,0xcf,0xf,0x6e,0x20,0x7f,0xfa,0xfb,0xe0,0x1d,0xbc,0xe9,0x66,0x95,0xb,0x21,0x19,0xe9,0x41,0x8c,0x5d,0x7f,0xc6,0x30,0xb2,0xcd,0x62,0xec,0x43,0xfa,0xac,0x3,0xff,0xa6,0x61,0x8c,0x5b,0xe5,0x81,0xc2,0xc0,0x9f,0xb9,0x81,0x7f,0xb3,0x71,0xaa,0xba,0x2b,0x50,0x81,0x29,0x12,0xf1,0x4d,0x1d,0x9c,0xfa,0x83,0x8f,0xa2,0xe4,0xfa,0xe8,0x6b,0x98,0x3c,0x66,0xb6,0xe6,0xb7,0xa8,0x1,0x6d,0x65,0x57,0xf7,0x28,0x97,0x1b,0x94,0x6c,0x6d,0xbc,0x8a,0x9a,0x10,0x2,0x5d,0xd7,0xa9,0xa9,0xa9,0xa1,0xb3,0xb3,0x93,0x2b,0xae,0xb8,0xc2,0x34,0xd7,0x2a,0x6a,0x6b,0x6b,0xb9,0xfa,0xea,0xab,0x51,0x55,0x15,0x55,0xb5,0x76,0xce,0x9b,0x9e,0x4e,0x23,0x6f,0x5c,0x4b,0xfd,0x17,0x4f,0x26,0xf9,0xab,0xff,0x7,0x33,0x81,0x1a,0xc9,0x9d,0xe3,0xe2,0x9c,0x84,0xae,0x19,0xeb,0xc5,0xfa,0x34,0xe8,0xd2,0x60,0x87,0x66,0xec,0x7e,0xd8,0xac,0xc1,0xc6,0x81,0xcf,0x6,0xd,0xd6,0xf,0xfc,0x59,0xfc,0xb7,0xcd,0x3,0xed,0x76,0x68,0xd0,0x39,0xc0,0x2f,0x68,0xc1,0x12,0xb5,0x16,0x9,0x7a,0xe1,0xb8,0x5f,0x5e,0x44,0xaa,0xab,0x8d,0xde,0xc6,0x29,0x61,0x10,0x35,0xa0,0xcc,0xea,0x1e,0xe5,0x22,0x6c,0xa2,0xe6,0x96,0x4d,0x2f,0xda,0x16,0xc7,0x30,0x7f,0xf5,0xab,0x5f,0x59,0x16,0x1d,0x2b,0xf8,0xda,0xd7,0xbe,0x46,0x5d,0x5d,0x1d,0x9d,0x9d,0x9d,0x43,0x66,0x48,0xc7,0x8c,0x5b,0x55,0xd1,0x9a,0x5b,0xd0,0x62,0x32,0xb5,0x3f,0xfc,0xf,0xaa,0xbf,0xf5,0x5f,0x30,0x3,0x98,0x29,0x19,0x7b,0x13,0x9d,0xac,0xb8,0x13,0x61,0x74,0xa8,0xc0,0x44,0x9,0x4,0x1c,0xf3,0xd3,0x4b,0x98,0xf0,0xf6,0x8b,0x74,0x4e,0x9e,0x8d,0xa4,0x8e,0xbe,0xd8,0x3b,0x28,0xa2,0x6,0x3,0x9b,0xe0,0xcb,0xcd,0xd4,0xc2,0x3c,0xae,0x66,0x25,0x53,0xb,0x73,0x56,0x57,0xcc,0xda,0xf2,0xf9,0x3c,0x3f,0xfd,0xe9,0x4f,0x4d,0xdb,0xb1,0x83,0xef,0x7e,0xf7,0xbb,0x0,0x14,0xa,0x5,0x6b,0xcf,0x87,0xaa,0xa2,0xd7,0x37,0xa2,0x55,0xa5,0x48,0xff,0xee,0x1a,0x6a,0x3e,0xfd,0x45,0xe4,0x35,0x6f,0xc1,0x7c,0x1,0x55,0x21,0xc8,0xde,0xc6,0x3,0x6,0x44,0x4d,0xe9,0xec,0xe3,0xd8,0x1f,0x5d,0xc4,0xf4,0x95,0x8f,0xd1,0x31,0x75,0x1e,0x62,0x8c,0x99,0x6e,0x27,0x67,0x3f,0x9d,0xd0,0xa3,0xb2,0x46,0x30,0xa2,0xee,0x67,0xb8,0xda,0x16,0x2b,0xed,0x7e,0xf7,0xbb,0xdf,0x65,0xcb,0x96,0x2d,0xa6,0xed,0x59,0xc5,0xb7,0xbf,0xfd,0x6d,0xe6,0xcf,0x9f,0x4f,0x67,0x67,0xa7,0xa5,0x9a,0x6d,0x42,0x8,0x84,0xa6,0xa1,0x57,0xa7,0x29,0x34,0xd4,0x53,0xf5,0xc0,0x2d,0x34,0x7e,0x60,0x3e,0xa9,0x9f,0xdf,0x0,0x2d,0xc0,0xac,0x28,0x7b,0x73,0x15,0x2a,0x30,0xd9,0x28,0x20,0x79,0xdc,0x75,0x5f,0x62,0xe6,0xf2,0x7,0xe9,0x98,0x3a,0x77,0xe0,0x87,0xce,0x2e,0x50,0x76,0x3,0xbb,0xc7,0x61,0x5b,0xd8,0x2a,0x45,0xd4,0xdc,0xb2,0xe9,0x47,0xdb,0xe2,0xa2,0x5d,0x80,0xaf,0x7f,0xfd,0xeb,0xa6,0x6d,0xda,0xc1,0x6f,0x7f,0xfb,0x5b,0x0,0xfa,0xfb,0xfb,0xad,0x93,0x35,0xd,0x24,0x99,0x42,0x4b,0xb,0x90,0xa7,0xf6,0xff,0x5c,0x4c,0xdd,0x99,0xa7,0x22,0xbf,0xfc,0xba,0x91,0xbd,0x55,0x47,0xd9,0x9b,0xa3,0xd0,0x31,0x26,0x41,0x66,0x48,0x24,0xb6,0xed,0xe4,0xbd,0xdf,0x3f,0x97,0x9,0x6f,0xbf,0x48,0xdb,0xac,0x83,0x8c,0x19,0x50,0x87,0x77,0x5d,0xb8,0x61,0x6b,0x38,0xd7,0x96,0xb0,0x55,0x92,0xa8,0x8d,0xb7,0xac,0x4e,0xd7,0x75,0x92,0xc9,0x24,0x7f,0xfd,0xeb,0x5f,0x59,0xb1,0x62,0x85,0x69,0xdb,0x56,0x71,0xfc,0xf1,0xc7,0xf3,0xc1,0xf,0x7e,0x90,0x9e,0x9e,0x1e,0x53,0xbb,0x11,0x4a,0xc6,0xae,0x69,0x68,0xd,0x2d,0x14,0x1a,0x1b,0x48,0x3e,0xf7,0x8,0x8d,0x1f,0xdc,0x8f,0xaa,0xab,0xae,0x85,0x6,0x60,0xae,0x34,0xb0,0x67,0xd2,0xf9,0xd8,0x2b,0xa,0x1a,0x46,0x37,0x7f,0x3a,0xb4,0xbc,0xf0,0x22,0x27,0xff,0xe0,0x2c,0x5a,0xde,0x79,0x91,0xce,0xc9,0xfb,0x78,0xd6,0xfd,0x2c,0xd7,0x56,0x29,0xae,0x67,0xf5,0xd8,0xc6,0xb3,0xa8,0x5,0xc1,0xbf,0x95,0xb6,0xc5,0x25,0x2f,0x6e,0x57,0xda,0xfd,0xcd,0x6f,0x7e,0x3,0xb0,0xc7,0xe1,0x2f,0xc3,0x31,0x6a,0xec,0x9a,0x6,0x42,0xa2,0x30,0x61,0x2,0x28,0x1a,0x35,0xbf,0xb8,0x9c,0xfa,0x4f,0x9c,0x48,0xfc,0xe1,0xc5,0xc6,0xe4,0xc2,0x2c,0xc9,0xc8,0x36,0x22,0x81,0xb3,0xe,0xd,0x98,0x20,0x41,0x35,0xcc,0xbf,0xf5,0x66,0x4e,0xf8,0xf1,0xf9,0x24,0x7b,0x77,0xd2,0x31,0x75,0xee,0xc0,0xec,0x67,0xf8,0x32,0xb5,0x22,0x3c,0x59,0x25,0x14,0x14,0x51,0xb3,0x82,0xf1,0x9a,0xd5,0xc1,0xae,0xea,0x1f,0xcf,0x3f,0xff,0x3c,0xf,0x3d,0xf4,0x90,0x25,0xae,0x15,0xcc,0x98,0x31,0x83,0x4b,0x2f,0xbd,0x94,0x4c,0x26,0x33,0x62,0x1b,0x2b,0x13,0xb,0x5a,0x5d,0x33,0x6a,0x73,0x13,0xc9,0xa5,0x4f,0xd1,0xf0,0xb9,0x93,0xa8,0x3b,0xef,0xc,0x94,0x67,0x96,0x18,0x2,0x37,0x4f,0x32,0x32,0x8f,0x48,0xe0,0x46,0x87,0x8e,0x31,0x4e,0x59,0x23,0xc1,0x1c,0x89,0xea,0xd,0x9b,0x39,0xfe,0x87,0xe7,0xb3,0xf0,0x2f,0x3f,0x26,0x5b,0xd7,0x40,0x6f,0xd3,0xd4,0x50,0xcd,0x7e,0x8e,0x4,0x4b,0x65,0x8b,0x2a,0x61,0xf6,0xd3,0x4a,0xdb,0x20,0xcc,0x94,0x5a,0x45,0xd1,0x76,0x3c,0x1e,0x7,0xe0,0x4b,0x5f,0xfa,0xd2,0x1e,0x65,0x87,0x9c,0xc4,0xd5,0x57,0x5f,0xcd,0x5e,0x7b,0xed,0xc5,0x8e,0x1d,0x3b,0xf6,0xe8,0x92,0x5a,0xbd,0x4e,0xa3,0xf6,0x97,0xa0,0x30,0x61,0x2,0x5a,0x5d,0xd,0xa9,0x87,0xef,0xa6,0xf1,0xac,0xc3,0xa9,0xbd,0xe0,0x6c,0x92,0xb7,0xfe,0xc5,0x18,0x77,0x7b,0x8f,0x4,0x4d,0x12,0x20,0x45,0x93,0xc,0xc3,0xa1,0x61,0xec,0xf9,0xdc,0x4b,0x90,0xd8,0xd1,0xce,0xdc,0xdb,0xfe,0xc4,0x9,0x3f,0xfe,0x22,0x53,0x5e,0x7d,0x86,0x8e,0xbd,0xf6,0x25,0x9f,0xac,0xe,0xcd,0x3a,0xb5,0xb1,0xde,0x3d,0x53,0xc2,0x16,0xf6,0xee,0xa7,0x15,0x84,0xa9,0xfb,0x59,0x8e,0x6d,0x4d,0xd3,0x68,0x68,0x68,0x60,0xe3,0xc6,0x8d,0x5c,0x76,0xd9,0x65,0x96,0x7c,0x5a,0x41,0x32,0x99,0xe4,0xb6,0xdb,0x6e,0x3,0x18,0x92,0xb9,0x95,0x75,0x9d,0x9a,0x86,0x1e,0x4b,0x50,0x98,0x30,0x1,0xbd,0x36,0x4d,0xea,0x81,0x3b,0xa9,0xff,0xe6,0xa7,0x68,0x3c,0x67,0x1,0x55,0x57,0xff,0x4,0x69,0xe3,0x56,0x98,0x8d,0xb1,0x6,0x2e,0x11,0x65,0x71,0xa8,0x18,0xdb,0xb5,0x66,0x49,0x48,0xfd,0xfd,0xec,0xfb,0x97,0xdf,0x73,0xf2,0x35,0x67,0x71,0xc8,0x2d,0x57,0x12,0xcb,0xf7,0xd2,0x3e,0x7d,0x5f,0xd0,0x75,0xc4,0x18,0xb5,0xd5,0x82,0x24,0x6a,0x63,0x61,0x4c,0x61,0x8b,0x44,0xad,0xfc,0xb6,0x6e,0xd9,0x74,0x22,0xde,0x78,0x3c,0xce,0x7f,0xff,0xf7,0x7f,0xbb,0xba,0x41,0xfe,0xd8,0x63,0x8f,0xe5,0xa3,0x1f,0xfd,0xe8,0xe0,0x44,0x82,0x63,0xd7,0xa9,0x69,0xe8,0xf1,0x24,0x6a,0x4b,0xb,0x85,0xe6,0x26,0x94,0xd7,0x5f,0xa1,0xf6,0x67,0xdf,0xa6,0xf1,0xac,0x3,0xa8,0xbd,0xe4,0x42,0xe2,0xf,0x3d,0x6e,0x1c,0x13,0x37,0x7f,0x20,0x8b,0x93,0x2a,0x28,0x8b,0xd3,0x1,0x24,0x68,0x90,0x60,0x7f,0x9,0x3a,0x7a,0x99,0xf5,0x87,0x9b,0x39,0xe5,0xda,0x4f,0xb3,0xf0,0xb6,0x6b,0x89,0x65,0x7a,0x69,0x9f,0x39,0x9f,0x5c,0x55,0xdd,0x98,0x5d,0x4f,0x8,0x8e,0xa8,0x99,0xc5,0xa8,0xc2,0x16,0x89,0x9a,0xb7,0x6d,0xad,0xc0,0x89,0x18,0x8a,0x63,0x6d,0xe0,0xfe,0xf2,0x8f,0xab,0xae,0xba,0xa,0xb0,0xbe,0xfc,0xc3,0xd4,0x75,0xea,0x46,0x17,0x55,0x6b,0x6e,0xa1,0x30,0x61,0x2,0x72,0x4f,0x27,0xd5,0x77,0xdd,0x44,0xe3,0xf9,0x27,0xd3,0x78,0xee,0x51,0x54,0xfd,0xf2,0xb7,0xc8,0xef,0x6c,0x30,0x8a,0x31,0xce,0x91,0xa0,0x59,0x32,0x4a,0x14,0x8d,0x37,0x91,0xd3,0x1,0x5d,0x18,0xe5,0xbb,0x67,0x48,0xb0,0x37,0x48,0xdb,0x5a,0x49,0xff,0xec,0x57,0x34,0x9d,0x73,0x20,0xfb,0xfe,0xe6,0x32,0xea,0x7b,0x76,0xd2,0x31,0x7d,0x1e,0xd9,0x74,0xc3,0xc0,0xac,0xe7,0xd8,0x37,0x21,0x48,0xa2,0x66,0x96,0x3f,0x62,0xd9,0xa2,0x48,0xd4,0x2a,0xa3,0xad,0xa6,0x69,0xc4,0x62,0x31,0xee,0xbb,0xef,0x3e,0xde,0x7d,0xf7,0x5d,0x26,0x4e,0x9c,0x68,0xda,0xb6,0x15,0x2c,0x58,0xb0,0x80,0xc3,0xe,0x3b,0x8c,0x25,0x4b,0x96,0x50,0x5d,0x5d,0x6d,0x6a,0x5b,0x97,0xf5,0x67,0x49,0x47,0xe8,0xa0,0xd5,0xd4,0xa3,0xd5,0xa,0x28,0xe4,0x89,0x2f,0xfb,0x37,0x89,0x65,0xff,0x46,0x6d,0x6c,0x20,0x7b,0xd8,0x7b,0xc9,0x1d,0x7e,0xa,0xb9,0x43,0x4e,0x40,0x9d,0xbf,0xf,0xd4,0x4b,0x46,0xf5,0x8c,0x4e,0x8c,0xfa,0x6f,0xfa,0x40,0x29,0xa0,0xb0,0x41,0x17,0x10,0x17,0x46,0x2d,0xb9,0x6a,0x60,0x2b,0x24,0x1e,0x59,0x4c,0xd5,0x93,0xf7,0x90,0x5a,0x7c,0x1f,0xca,0x96,0xcd,0xe4,0x24,0xe8,0x39,0xf6,0x4,0x92,0xb5,0x8d,0x88,0x51,0x26,0x73,0x86,0x23,0x8c,0xa2,0x6,0xa3,0x8,0x9b,0xdb,0x8e,0x87,0x43,0xd7,0x75,0xcb,0x27,0x8b,0x5b,0xc1,0x48,0xb6,0xc3,0x20,0x3e,0x6e,0xb7,0x2d,0x9e,0x6a,0x75,0xfd,0xf5,0xd7,0xf3,0x93,0x9f,0xfc,0xc4,0xb4,0x7d,0xab,0xb8,0xed,0xb6,0xdb,0x6,0x6b,0xb6,0xb9,0x51,0x61,0x64,0xc8,0xf5,0xea,0x3a,0xc8,0xa,0xea,0x84,0x9,0xc6,0xcf,0x7a,0xba,0xa8,0x7a,0xe4,0x6e,0xaa,0x1e,0xb9,0x1b,0xb5,0xb6,0x9a,0xdc,0xc2,0xe3,0xc8,0x1d,0xfb,0x11,0x72,0x7,0x1e,0x4d,0x61,0x9f,0x5,0xc6,0xcc,0xaa,0x22,0x19,0x55,0x36,0xfa,0x81,0x6e,0x8c,0x6a,0x1b,0x2e,0x1e,0x61,0x68,0x1b,0x92,0x4,0x69,0x8c,0x9a,0x3c,0x71,0xc,0x31,0x6e,0x83,0xd8,0xf2,0x57,0x49,0x2d,0xbe,0x87,0xd4,0xd3,0x7f,0x27,0xfe,0xca,0x4b,0x48,0x1a,0xa8,0x35,0x29,0xf2,0x53,0xa6,0xa2,0x16,0xf2,0xa0,0xa9,0x81,0x3d,0xa3,0xc0,0x69,0xbe,0x63,0xf5,0xd8,0xca,0x1d,0xc,0x94,0x65,0x19,0x55,0x55,0xe9,0xeb,0xeb,0xb3,0x6d,0x67,0x34,0xe4,0xf3,0xf9,0x92,0x7e,0xcd,0x62,0x3c,0xb7,0x5,0x63,0x90,0xff,0xe7,0x3f,0xff,0x39,0x1f,0xfb,0xd8,0xc7,0x38,0xe0,0x80,0x3,0x46,0x6c,0xa7,0xeb,0xba,0xed,0xef,0x7a,0xce,0x9c,0x39,0x9c,0x7f,0xfe,0xf9,0xdc,0x7c,0xf3,0xcd,0x24,0x12,0x89,0x11,0xed,0x38,0xfa,0xfc,0xd,0xbc,0xc8,0x7a,0x75,0xd,0x85,0x74,0xad,0x31,0x48,0xde,0xdf,0x4b,0xea,0xe9,0x87,0xa9,0x7a,0xfa,0x61,0xb4,0xaa,0x4,0xf9,0x39,0xb,0xc8,0x1f,0x70,0x4,0x85,0xbd,0xf6,0x45,0x6b,0x9c,0x42,0x61,0xc6,0x7c,0xa,0x33,0xf7,0x85,0x49,0x18,0xdd,0x3a,0x15,0xe8,0x3,0x7a,0xf1,0xb6,0xb4,0x50,0xb1,0x24,0x52,0x2,0x48,0x61,0xd4,0x6a,0x93,0x8c,0x58,0xa4,0x77,0xda,0x89,0x3d,0xf3,0x12,0xf2,0x8e,0x8d,0x28,0x9b,0xdf,0x22,0xb1,0xe2,0x19,0xe2,0x2b,0x97,0xa0,0xf4,0xf4,0xa3,0x29,0xa0,0xb6,0x4c,0x40,0x55,0xe2,0x46,0x9c,0x63,0xec,0x1e,0x28,0xe9,0x3a,0xc4,0xa2,0x6,0x20,0x8e,0x3c,0xf2,0xc8,0xb2,0xeb,0xb1,0x39,0x31,0xc3,0xa1,0xeb,0x3a,0x92,0x24,0x39,0x5e,0xba,0x5b,0x96,0x65,0xa,0x85,0x2,0x4b,0x97,0x2e,0xa5,0xa7,0xa7,0x87,0x58,0x2c,0x66,0x89,0x3f,0xde,0xdb,0x16,0xdb,0xcb,0xb2,0x4c,0x57,0x57,0x17,0x42,0x8,0x26,0xc,0x64,0x39,0x4e,0xd9,0x2e,0x42,0x96,0x65,0x6a,0x6b,0x6b,0xd9,0xb0,0x61,0x83,0x37,0xa2,0x36,0x1a,0x47,0x92,0xc,0x91,0xcb,0x65,0x10,0x9d,0x5d,0x48,0x3,0xef,0xbd,0xe,0x68,0xb5,0x69,0xa,0x33,0xf6,0xa1,0xb0,0xf7,0xfe,0x14,0x66,0xec,0x4f,0x61,0xc6,0x5c,0xd4,0x19,0xf3,0x50,0xa7,0xee,0x83,0xde,0x10,0x37,0xba,0x7b,0xb1,0x81,0xc6,0xc5,0x3a,0x6a,0xc5,0xba,0x6a,0xea,0xc0,0xa7,0x38,0x7c,0x35,0x5c,0x4f,0xc4,0x6e,0x7f,0x4a,0xec,0xaa,0xdb,0x56,0x14,0xb0,0x62,0x2d,0x37,0x79,0xc0,0x5e,0x37,0x88,0xb6,0x3e,0x94,0x6d,0x6f,0xa3,0x6c,0x78,0x1d,0xe5,0xed,0xd5,0xc4,0xde,0x5e,0x45,0xfc,0xb5,0x65,0x28,0x1b,0xdf,0x46,0xc,0x9c,0x87,0xa0,0x9,0xd0,0x1b,0x1b,0xd0,0x93,0x55,0x3,0x3e,0x77,0x39,0xd6,0x75,0x9d,0x42,0xa1,0xc0,0xbe,0xfb,0xee,0x4b,0x73,0x73,0xf3,0x98,0xcb,0x7b,0xc2,0x2e,0x6a,0xc,0x2f,0xd,0xee,0x97,0xa8,0xc1,0x2e,0x1,0xda,0xba,0x75,0xab,0xa3,0x3e,0x8b,0x76,0x77,0xcf,0xd8,0x82,0x20,0x28,0x41,0x68,0xbb,0x7b,0x7b,0x55,0x55,0x49,0xa7,0xd3,0xf4,0xf4,0xf4,0xb0,0x71,0xe3,0x46,0x4b,0x36,0xac,0xc4,0x93,0x48,0x24,0x48,0xa7,0xd3,0x25,0x4b,0x87,0x7b,0x26,0x6a,0x42,0xec,0xca,0xe4,0xe2,0x49,0xf4,0x96,0xe4,0xc0,0x8a,0x10,0xdd,0x38,0x8b,0x20,0x97,0x21,0xf6,0xea,0xa,0x12,0xab,0x56,0x14,0xff,0x15,0xbd,0x2e,0x8d,0x3a,0x65,0x6,0xea,0xc4,0xbd,0x51,0x27,0x4d,0x43,0x9d,0x30,0x13,0xb5,0x79,0x12,0xea,0x84,0x19,0x68,0x4d,0x13,0xd0,0x6a,0x9b,0x8d,0x43,0x5e,0x92,0x29,0x43,0xa0,0xe2,0x18,0x22,0x35,0x3c,0x3c,0x9d,0x5d,0x45,0x26,0x73,0xc6,0x47,0x64,0xb3,0x88,0xde,0x6e,0xa4,0xf6,0x77,0x91,0x3b,0x77,0x22,0xed,0xdc,0x8a,0xdc,0xba,0x19,0xa5,0x75,0x3d,0xf2,0xc6,0xb7,0x88,0x6d,0x7e,0x13,0x69,0xfb,0x26,0xe4,0x8e,0x9e,0xc1,0x7a,0x95,0x5a,0x3a,0x81,0xda,0x3c,0xc1,0xc8,0xea,0x84,0x0,0x61,0x9c,0x62,0x65,0xe7,0x54,0xf6,0x3d,0xee,0x8d,0x43,0xf0,0x49,0xd4,0x80,0xdd,0xba,0xa2,0x7e,0x8a,0x1a,0x30,0x78,0xc2,0x51,0x5d,0x5d,0x9d,0xa3,0x3e,0x8b,0xc2,0x56,0x1c,0x63,0xb,0x82,0xa0,0x4,0xa1,0x6d,0xa9,0xf6,0xc5,0x4d,0xf2,0xc5,0x8d,0xf2,0x4e,0xdb,0xdf,0xdd,0x8f,0x13,0x70,0xfe,0x99,0x15,0x20,0x89,0x81,0xb2,0xdd,0x55,0x83,0xcb,0xdf,0x4,0x3a,0x22,0x97,0x45,0x79,0xeb,0x35,0x62,0xaf,0xbd,0x3a,0x44,0xab,0x74,0x5,0xb4,0x9a,0x5a,0xf4,0xaa,0x3a,0xb4,0xea,0x34,0x5a,0xba,0x1,0x3d,0x95,0x86,0x64,0x15,0x7a,0xaa,0xa,0x3d,0x5e,0xb5,0x5b,0xb7,0x55,0x80,0xae,0x21,0x65,0x7a,0xa1,0x90,0x47,0x64,0x7a,0x11,0xfd,0x7d,0x48,0x7d,0x1d,0x88,0x9e,0x6e,0xe4,0x9e,0x76,0xa4,0xde,0x6e,0x44,0x4e,0x1f,0x14,0x30,0x0,0xad,0xca,0x28,0x25,0x5e,0x98,0x34,0x91,0x52,0x27,0xd7,0x3b,0x25,0x46,0xe3,0x45,0xd4,0x60,0x40,0xd8,0xbc,0x16,0x35,0xbb,0xf0,0xd2,0x67,0x10,0xc4,0xc7,0x4b,0x51,0x1b,0xef,0xed,0xcb,0xe3,0x8,0xe3,0xac,0x82,0xc4,0xb0,0x61,0x12,0x5d,0x7,0x4d,0x45,0xe4,0x73,0x48,0x1d,0xdb,0x91,0xda,0xb6,0x20,0xa,0x2a,0x42,0x3,0x61,0x42,0xbb,0x75,0x81,0x71,0x8e,0x82,0x2c,0x43,0x2c,0xe,0xf1,0x4,0x6a,0x7d,0xb3,0x31,0x39,0x50,0x42,0xc0,0x9c,0xba,0x26,0x37,0xed,0x38,0x61,0xcb,0x89,0x58,0x14,0x3f,0x44,0xcd,0x2f,0x9f,0x66,0x6d,0x4,0x41,0x7c,0xdc,0x14,0xf1,0xa0,0x89,0x4e,0xb0,0x45,0x6d,0xd4,0x6,0x83,0x47,0xed,0xe9,0x54,0xd9,0xf6,0x53,0xe,0xcf,0x9,0x8c,0x37,0x51,0x3,0x1b,0xcb,0x3d,0xc2,0x26,0x6a,0x42,0x88,0xf2,0xe,0xf1,0xd,0x78,0xdb,0x20,0xd9,0xe,0x62,0xfb,0xa0,0x73,0xbc,0xf6,0xe5,0x96,0x1d,0x27,0x6c,0x39,0x79,0x4d,0x96,0xaa,0x7b,0x84,0x51,0xd4,0xc0,0xfc,0x98,0x4e,0x10,0x84,0x2a,0x12,0x35,0xe7,0xda,0x7,0x9d,0x53,0xe,0x2f,0x68,0x8,0x92,0xa8,0x81,0xc5,0xea,0x1e,0x4e,0x38,0x74,0x9b,0x63,0x97,0x1b,0x14,0xa1,0xb2,0x82,0x48,0xd4,0xc2,0xcb,0xf1,0x83,0x17,0x54,0x3b,0x6e,0xc4,0xe1,0x6a,0x75,0x8f,0x72,0xf8,0x5e,0x8a,0x9a,0x5b,0x8,0xab,0xb8,0x86,0xbd,0x7d,0xd0,0x39,0x7e,0xf1,0x76,0xe7,0x8e,0x67,0x51,0x3,0x17,0xab,0x7b,0x94,0xc3,0xf7,0x5a,0x98,0x82,0x90,0x81,0x45,0xa2,0xe6,0x1c,0x22,0x51,0x2b,0xcd,0x2b,0xee,0x1a,0x19,0xef,0xa2,0x6,0x2e,0x55,0xf7,0x28,0x87,0xef,0xb5,0xcf,0x20,0x8,0x4a,0x10,0xda,0x6,0xb1,0x7d,0x50,0x7d,0x94,0x3,0x3f,0xc5,0x70,0xbc,0x4e,0x14,0x94,0x82,0xe3,0xd5,0x3d,0xca,0xe1,0x7b,0xdd,0xfd,0x74,0x43,0x24,0x82,0x22,0xac,0x56,0x11,0x89,0x9a,0xbb,0x9c,0x30,0xf1,0xdc,0xb6,0xeb,0x45,0xc6,0x58,0x32,0x63,0xb,0x9b,0xa8,0xd9,0xc1,0x78,0x17,0xb5,0xa0,0xd8,0xb6,0xd3,0x3e,0xa8,0x3e,0xec,0x72,0xc2,0xc4,0x73,0xdb,0xae,0x57,0xdd,0xe0,0x3d,0x84,0x2d,0x8c,0xa2,0x16,0xa4,0x97,0x3e,0x8,0x31,0x4,0xc5,0xb6,0x9d,0xf6,0x41,0xf5,0x51,0xe,0x22,0x51,0x73,0x86,0x6f,0xc5,0xce,0x10,0x61,0x8b,0x44,0x2d,0xdc,0x6d,0xed,0xb4,0x77,0xd3,0x76,0x50,0x5,0xc7,0x4b,0xc1,0x8,0x9a,0x38,0xd9,0x45,0x98,0x44,0xd,0x76,0x13,0xb6,0x48,0xd4,0xc2,0xdd,0xd6,0xed,0xf6,0x41,0x15,0x1c,0xaf,0x4,0x20,0x2c,0xa2,0xe6,0xc6,0xfd,0x8,0x9b,0xa8,0xc1,0x80,0xb0,0x45,0xa2,0x16,0xee,0xb6,0x5e,0xb4,0xb7,0x8a,0xa0,0x66,0x77,0x41,0xe6,0x94,0xc3,0x2b,0x97,0xeb,0x96,0x4d,0x3f,0x44,0xd,0x6c,0x6e,0x82,0x2f,0xc7,0xa1,0x5d,0x8e,0x57,0x3e,0x83,0x20,0x54,0x41,0x13,0xb5,0xa0,0xb5,0xf7,0xca,0x87,0x5d,0x5e,0x24,0x6a,0xce,0xf0,0xcb,0xb1,0x53,0xd6,0x49,0xf0,0x61,0x11,0x35,0xb3,0x9b,0xe0,0x83,0x22,0x54,0x56,0x10,0x34,0xd1,0x9,0xa2,0xa8,0xd9,0x45,0x18,0x26,0x18,0xca,0xe5,0xba,0x65,0xd3,0x4f,0x51,0x83,0x32,0x84,0x2d,0x2c,0xa2,0x56,0xe4,0x8c,0xb5,0x11,0x3e,0x28,0xa2,0x16,0x14,0xdb,0x41,0x6c,0x1f,0x74,0x4e,0x39,0x3c,0xbb,0x88,0x44,0xad,0x34,0x6c,0x9,0x5b,0x24,0x6a,0xee,0x20,0x12,0xb5,0xf0,0x72,0xc2,0xc4,0x73,0xd3,0x66,0x10,0x44,0xd,0x6c,0x8,0x5b,0xd8,0x44,0xcd,0x49,0x4,0x25,0xfb,0xa,0x9a,0xe8,0x44,0xa2,0x16,0x1e,0x9e,0x9b,0x36,0x83,0x22,0x6a,0x60,0x51,0xd8,0xc6,0xa3,0xa8,0xb9,0x31,0xa9,0xe0,0x56,0xc,0x6e,0xc7,0xe1,0x45,0x7b,0x3b,0x88,0x44,0xcd,0x19,0x9e,0x9b,0x36,0x83,0x24,0x6a,0x60,0xa1,0x82,0x6e,0xd8,0x45,0x2d,0x9b,0xcd,0x92,0xcd,0x66,0x7,0x4f,0x20,0xf,0x82,0xf0,0xd8,0x11,0x11,0x21,0x84,0xa5,0xc2,0x99,0x56,0xdb,0x7b,0x11,0xf,0x58,0x2b,0xfe,0x59,0x2a,0xae,0x91,0xf8,0xc5,0xb6,0x63,0x5d,0xcb,0x70,0xfe,0x48,0x7e,0x46,0xe3,0x9b,0xf5,0x35,0x12,0xbc,0xe2,0x69,0x9a,0x46,0x3e,0x9f,0x27,0x16,0x8b,0x51,0x55,0x55,0xb5,0x7,0x3f,0x28,0xa2,0xe6,0xa0,0x2d,0xdd,0x94,0xb0,0x85,0x59,0xd4,0x8a,0xf,0x70,0x53,0x53,0x13,0xe9,0x74,0x1a,0x59,0x96,0x3,0x93,0x21,0x85,0xd5,0xb6,0xdf,0x3e,0x46,0x3b,0xb4,0xd9,0x8c,0x8f,0x52,0xfc,0x30,0x64,0x78,0x76,0x6d,0xe8,0xba,0x8e,0xa6,0x69,0x74,0x77,0x77,0x53,0x28,0x14,0x6,0x7f,0xb9,0xef,0x6e,0x6b,0xb4,0x5f,0x34,0x63,0xf9,0x2a,0x97,0x6f,0xc6,0x8e,0x59,0x1b,0x3,0xe7,0x13,0xcb,0x63,0xa,0x5b,0x98,0x45,0xd,0x8c,0xdf,0x56,0x42,0x8,0xe6,0xcd,0x9b,0x37,0xa4,0xcd,0xee,0x37,0x70,0xac,0xdf,0xd6,0x66,0x26,0x1f,0xec,0x64,0x22,0x56,0x30,0xfc,0x4b,0x77,0xfa,0x61,0xb3,0x92,0x79,0x99,0xf1,0xef,0x26,0xdf,0xef,0xc,0x23,0x6c,0xfc,0xe2,0x2f,0xf3,0xe5,0xcb,0x97,0xd3,0xda,0xda,0x4a,0x32,0x99,0x74,0xd5,0x9f,0xd3,0x7c,0x2b,0x36,0x6,0x84,0x4d,0x19,0x55,0xd8,0xc2,0x2e,0x6a,0xbb,0xa3,0x50,0x28,0x38,0xea,0xb3,0x5c,0x7e,0x24,0xc,0xe1,0xe4,0x87,0x31,0xf6,0xe2,0x2f,0x77,0x59,0x96,0x49,0x24,0x12,0xc4,0x62,0x31,0xd7,0x7c,0x39,0x6d,0xc3,0x2a,0x7f,0x40,0xd8,0x46,0xee,0x8a,0x86,0xe5,0x65,0xb5,0xa2,0xe4,0x23,0xf1,0xcb,0x39,0xc0,0xd7,0xe,0xbf,0x1c,0x9f,0x56,0x33,0x43,0x27,0x7d,0x87,0x9d,0x5f,0xa9,0xf7,0xce,0x4a,0xef,0x64,0xb8,0xbf,0x72,0xe0,0x97,0x30,0xa,0x31,0xc2,0x29,0x55,0xe3,0x4d,0xd4,0x82,0xc4,0xaf,0xb4,0x6c,0x21,0x28,0xfc,0x30,0xc7,0xee,0x4,0xdf,0x6b,0x7f,0x7e,0x67,0x7b,0x7b,0x64,0x6c,0x61,0x11,0x98,0x30,0xbe,0x24,0xd1,0x8b,0xe9,0xf,0x3f,0xcc,0xb1,0x3b,0xc1,0xf7,0xda,0x9f,0xdf,0xa2,0x6,0xe,0xd4,0x63,0xab,0x34,0x51,0xb,0x93,0x4f,0xa7,0x7c,0x87,0x9d,0xef,0xa7,0x6f,0xbf,0xf9,0x30,0x74,0x16,0xd8,0xc9,0x5d,0x38,0x6e,0xf0,0x9d,0xb2,0x51,0x56,0x3d,0xb6,0x4a,0x14,0xb5,0xb0,0xc5,0x1c,0xc6,0xfb,0x15,0x14,0x7e,0x98,0x63,0xb7,0x63,0x27,0x8,0xf1,0x3a,0x75,0xcd,0xb6,0xeb,0xb1,0x55,0x9a,0x40,0xd8,0xe5,0x47,0x2f,0x66,0x38,0xf9,0x61,0x8e,0x7d,0xb8,0x1d,0x33,0xb6,0x82,0x10,0xaf,0x93,0xd7,0x2c,0x85,0xe5,0x65,0xf5,0xfb,0xc6,0x87,0x31,0x66,0x3f,0x7d,0x87,0x99,0x1f,0xe6,0xd8,0xed,0xd8,0x9,0x42,0xbc,0x4e,0x5f,0xb3,0x27,0x9b,0xe0,0xcb,0xe5,0xfb,0x7d,0xe3,0x2b,0x25,0xe6,0x20,0xf8,0xf6,0x9b,0x1f,0xe6,0xd8,0xed,0xd8,0x9,0x42,0xbc,0x6e,0x5c,0xb3,0xe9,0xbd,0xa2,0x4e,0x4,0x10,0x36,0x81,0xf0,0x63,0xf6,0xb3,0x5c,0xbe,0xdf,0xf,0x6a,0x74,0xed,0xfe,0xf1,0xad,0xda,0x9,0x42,0xbc,0x6e,0x5d,0xb3,0xe9,0x8c,0xad,0xd2,0x44,0xcd,0x2f,0x9f,0xd1,0x8b,0xed,0xf,0xfc,0x8e,0x3d,0x12,0x35,0x67,0xed,0x98,0x12,0xb6,0x4a,0x14,0xb5,0xb0,0xc5,0x1c,0xc6,0xfb,0x15,0x14,0x7e,0x98,0x63,0x77,0xc3,0x8e,0x17,0x7e,0xdc,0xbe,0xe6,0x31,0x85,0xad,0xd2,0x4,0xc2,0x2e,0x3f,0x7a,0x31,0xc3,0xc9,0xf,0x73,0xec,0x76,0xec,0x98,0x9d,0x25,0x2d,0xd7,0x8f,0x17,0x18,0x2d,0x96,0x51,0x85,0xad,0xd2,0x4,0xc2,0x2e,0xdf,0xef,0x98,0xfd,0xf4,0x1d,0x66,0x7e,0x98,0x63,0xb7,0x6b,0x27,0x8,0xc2,0xe4,0x45,0xc6,0x37,0xa2,0xb0,0x55,0xa2,0x40,0x54,0x4a,0xcc,0x41,0xf0,0x1d,0x4,0xbe,0x9f,0xbe,0xc3,0x28,0x6a,0x41,0xe9,0x82,0x9a,0xb1,0x51,0x72,0x56,0x34,0x12,0x88,0xe0,0xfa,0xc,0x82,0x6f,0xbf,0xf9,0x61,0x8e,0xdd,0x9,0xbe,0xd3,0x76,0xbc,0xf2,0xe5,0xa5,0x8d,0x3d,0x32,0xb6,0x4a,0x13,0x8,0xbb,0xfc,0xe8,0xc5,0xf6,0x8f,0xef,0xa7,0x6f,0xbf,0xf9,0x4e,0xdb,0xf1,0xca,0x97,0xd7,0x36,0xca,0xde,0x4,0x5f,0x2e,0xdf,0xef,0x7,0x25,0x6c,0x31,0x87,0xf1,0x7e,0x5,0x85,0x1f,0xe6,0xd8,0xdd,0xb0,0xe3,0x95,0x2f,0x3f,0x6c,0x94,0xb5,0x9,0xbe,0x1c,0xc7,0x7e,0xf9,0x2c,0x97,0x1f,0xbd,0x98,0xe1,0xe4,0x87,0x39,0x76,0x37,0xec,0x78,0xe5,0xcb,0xaf,0xec,0xdc,0xf6,0x26,0xf8,0xdd,0x11,0x36,0x81,0xb0,0xcb,0xf7,0x3b,0x66,0x3f,0x7d,0x87,0x99,0x1f,0xe6,0xd8,0xdd,0xb0,0xe3,0x95,0x2f,0x3f,0xaf,0xdb,0xd6,0x26,0xf8,0x72,0x9d,0xfa,0xfd,0xa0,0x54,0x4a,0xcc,0x41,0xf0,0x1d,0x4,0xbe,0x9f,0xbe,0x83,0xb0,0xbc,0xc2,0x4a,0x3d,0x36,0x8,0xbf,0xa8,0x81,0xc5,0xbd,0xa2,0x4e,0x38,0xf5,0xfb,0x41,0x9,0x5b,0xcc,0x61,0xbc,0x5f,0x4e,0xf1,0xc3,0x1c,0xbb,0x13,0x7c,0x3f,0xe2,0x18,0xf,0xa2,0x6,0x36,0xaa,0x7b,0x94,0xe3,0xd4,0xef,0x7,0x25,0x6c,0x31,0x87,0xf1,0x7e,0x39,0xc9,0xf7,0xd3,0xb7,0xdf,0x7c,0x27,0xe3,0x30,0x6b,0x63,0xbc,0x88,0x1a,0xd8,0x14,0xb6,0xb0,0x9,0x84,0x5d,0x7e,0x24,0x6a,0xe1,0xe4,0x87,0x39,0x76,0x27,0x51,0x89,0x99,0x5a,0x11,0x9e,0xd4,0x63,0xf3,0xfb,0x41,0x9,0x5b,0xcc,0x61,0xbc,0x5f,0x41,0xe1,0x87,0x39,0x76,0x27,0x6d,0x55,0xb2,0xa8,0x81,0x45,0x61,0xb,0x9b,0x40,0xd8,0xe5,0xfb,0x1d,0xb3,0x9f,0xbe,0xc3,0xcc,0xf,0x73,0xec,0x4e,0xda,0xaa,0x74,0x51,0x3,0xf,0xeb,0xb1,0xd9,0x41,0x25,0x8a,0x5a,0x25,0xbf,0xd8,0x95,0xfc,0xb,0xc1,0x29,0x5b,0x41,0xe9,0x6,0x5b,0x85,0xd3,0xf7,0xcf,0xd4,0xac,0x68,0xa5,0x8,0x44,0x18,0x63,0xe,0x82,0xef,0xb0,0xf3,0xfd,0x8e,0xdd,0xaf,0x38,0xc6,0xcb,0x75,0x97,0xb2,0xe5,0x4a,0x3d,0x36,0xbf,0x6f,0x58,0xa5,0xc4,0x1c,0x4,0xdf,0x61,0xe7,0xfb,0x1d,0xbb,0x5f,0x71,0x8c,0x97,0xeb,0x1e,0xc9,0x96,0xe3,0xf5,0xd8,0xfc,0xbe,0x61,0x95,0x12,0xb3,0x53,0xf0,0x3b,0xf6,0x48,0xd4,0xca,0x87,0xd7,0xa2,0xe6,0x14,0xdc,0xec,0xbe,0x3b,0x5a,0x8f,0xcd,0xef,0x7,0xa5,0x52,0x62,0x76,0x8a,0x1f,0xe6,0xd8,0x9d,0xe0,0x7,0xc5,0xb7,0x97,0xdf,0x61,0x50,0x26,0xb,0xdc,0xbe,0x7f,0x25,0x85,0xad,0x52,0x4,0x22,0x8c,0x31,0x3b,0xc5,0xf,0x73,0xec,0x7e,0xf3,0xc3,0x2c,0x6a,0x7e,0xdf,0x77,0xa7,0x31,0x52,0x3c,0x8e,0xd7,0x63,0xb3,0x83,0x48,0xd4,0xbc,0xe5,0x87,0x39,0x76,0xbf,0xf9,0x61,0x15,0x35,0x27,0x10,0xb4,0x71,0xb5,0xd1,0xec,0xc,0x99,0x15,0xad,0x14,0x81,0x8,0x63,0xcc,0x41,0xf0,0x1d,0x76,0xbe,0xdf,0xb1,0x7,0x2d,0xe,0xaf,0x7d,0x7a,0xf9,0x4b,0xa1,0xac,0x7a,0x6c,0x7e,0x7f,0x41,0x95,0x12,0x73,0x10,0x7c,0x87,0x9d,0xef,0x77,0xec,0x41,0x8b,0x23,0xe8,0x3e,0x47,0x83,0x99,0x78,0x6c,0xd7,0x63,0xf3,0xfb,0xb,0xaa,0x94,0x98,0x9d,0x82,0xdf,0xb1,0x47,0xa2,0x56,0x3e,0xc2,0x2c,0x6a,0x5e,0xdb,0xb1,0x55,0x8f,0xcd,0xef,0x7,0xa5,0x52,0x62,0x76,0x8a,0x1f,0xe6,0xd8,0x9d,0xe0,0x7,0xc5,0x77,0x34,0xa6,0xe6,0x9d,0x1d,0x4f,0x36,0xc1,0xfb,0xcd,0xf,0x63,0xcc,0x4e,0xf1,0xc3,0x1c,0xbb,0xdf,0xfc,0x48,0xd4,0xc2,0x6b,0xc7,0x76,0x3d,0x36,0x3b,0x88,0x44,0xcd,0x5b,0x7e,0x98,0x63,0xf7,0x9b,0x1f,0x89,0x5a,0x70,0xec,0xd8,0x81,0xe9,0xa,0xba,0x61,0x7c,0x48,0xc3,0x18,0x73,0x10,0x7c,0x87,0x9d,0xef,0x77,0xec,0x4e,0xd9,0x72,0x23,0x8e,0xb1,0x4a,0x83,0x7,0x51,0xd4,0xec,0xd8,0x32,0x95,0xb1,0xf9,0xfd,0xa0,0x44,0xa2,0x16,0xf1,0xc3,0xe0,0xdb,0x49,0x5b,0x7e,0xc4,0x31,0x5e,0x44,0xd,0x5c,0xda,0x4,0xef,0x37,0x3f,0x8c,0x31,0x3b,0x5,0xbf,0x63,0x8f,0x44,0xcd,0x79,0x5b,0xe5,0xa0,0x12,0x45,0xd,0x5c,0xd8,0x4,0xef,0x37,0x3f,0x8c,0x31,0x3b,0xc5,0xf,0x73,0xec,0x4e,0xf0,0x83,0xe2,0x3b,0x28,0xf7,0xc1,0xeb,0xfb,0x19,0xa4,0x7b,0xe8,0xe8,0x26,0x78,0xbf,0xf9,0x61,0x8c,0xd9,0x29,0x7e,0x98,0x63,0xf7,0x9b,0x1f,0xa4,0x17,0xd2,0xf,0x51,0x73,0xc2,0x67,0x90,0xee,0x21,0xb8,0x34,0x2b,0x1a,0x89,0x9a,0xb7,0xfc,0x30,0xc7,0xee,0x37,0x3f,0x48,0x2f,0x64,0x58,0x45,0xcd,0x49,0x38,0x15,0x4f,0xc9,0x59,0xd1,0xb0,0xbd,0x64,0x7e,0x3f,0x50,0x61,0xbb,0x5f,0xe3,0x85,0xef,0x77,0xec,0x4e,0xda,0xa,0xab,0xa8,0x5,0xe9,0x1e,0xee,0xe,0x47,0xab,0x7b,0x44,0xa2,0x16,0x1e,0xdf,0x61,0xe7,0xfb,0x1d,0xbb,0x93,0xb6,0x22,0x51,0x73,0x3e,0x73,0x1c,0x22,0x6c,0x61,0x7b,0xd0,0xfc,0x7e,0xa0,0xc2,0x3c,0xd8,0x1d,0x66,0xbe,0xdf,0xb1,0x3b,0x69,0x2b,0xac,0xa2,0xe6,0x24,0x9c,0x8e,0x47,0x8,0x51,0x5e,0x75,0xf,0x27,0x3,0xf1,0x82,0x33,0x5e,0xf8,0x61,0x8e,0xdd,0x9,0x7e,0x50,0x7c,0x7,0xe5,0x3e,0xf8,0x21,0x6a,0x41,0xb3,0x33,0xdc,0x9e,0xed,0xea,0x1e,0xa5,0x8c,0x79,0xc5,0xf5,0xfb,0x81,0xa,0xdb,0xfd,0x8a,0xf8,0xce,0xf8,0x76,0xd2,0x96,0x5f,0xa2,0x16,0xa4,0x2e,0xa8,0x5b,0xa2,0x6,0x36,0xab,0x7b,0x8c,0x64,0xcc,0xb,0xae,0xdf,0xf,0x54,0xd8,0xee,0x57,0xc4,0x77,0xc6,0xb7,0x93,0xb6,0x82,0x2a,0xc,0x5e,0xfa,0x74,0x53,0xd4,0xc0,0xc2,0x5e,0xd1,0xb1,0xc,0x79,0xc1,0xf7,0xfb,0x81,0xf2,0x9b,0xef,0xa7,0xef,0x30,0xf3,0x23,0x51,0x73,0x6,0x41,0x8d,0xbd,0x94,0x3d,0x5b,0xeb,0xd8,0x22,0x51,0xb,0x17,0x3f,0xcc,0xb1,0x3b,0xc1,0x77,0xa,0x41,0xb9,0x8e,0x30,0x8b,0x9a,0xd3,0x18,0x29,0xae,0x50,0xd4,0x63,0xf3,0xfb,0x81,0xa,0x33,0x3f,0xcc,0xb1,0x7,0x81,0x3f,0xde,0xe2,0xf0,0xdb,0xa7,0x57,0xf1,0x7,0xbe,0x1e,0x9b,0xdf,0xf,0x54,0x98,0xf9,0x61,0x8e,0x3d,0x8,0xfc,0xf1,0x16,0x87,0xdf,0x3e,0xbd,0xe8,0x82,0x16,0xa1,0x0,0x35,0x4e,0x18,0x72,0x93,0xeb,0x97,0xcf,0xb0,0xf3,0xfd,0xf4,0x1d,0x76,0xfe,0x78,0x8b,0x3,0x8c,0x5a,0x6c,0xc5,0x8f,0x59,0x9f,0x66,0xdb,0x7a,0x69,0x6b,0x34,0x7b,0x3,0xd7,0x57,0xa7,0x0,0xeb,0x80,0x5a,0x40,0x1b,0xcb,0x50,0x39,0x41,0x78,0xc9,0x2b,0x97,0x5b,0xe9,0xfc,0x30,0xc7,0xee,0x4,0x7f,0xbc,0xc5,0x51,0x84,0x24,0x49,0x8a,0x64,0x60,0x4c,0x85,0x9,0x6b,0xa6,0xa6,0xeb,0xba,0x24,0x49,0x52,0xc7,0xff,0x7,0x4b,0x67,0x5e,0x42,0xba,0x31,0xde,0x2e,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82};
      |                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:32:17: warning: 'icon_310_png_size' defined but not used [-Wunused-variable]
   32 | static uint32_t icon_310_png_size = 0x5542;
      |                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:25:16: warning: 'icon_128_png_data' defined but not used [-Wunused-variable]
   25 | static uint8_t icon_128_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x80,0x8,0x6,0x0,0x0,0x0,0xc3,0x3e,0x61,0xcb,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0x1b,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x33,0x3a,0x33,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x31,0x3a,0x35,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x31,0x3a,0x35,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x33,0x3a,0x33,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0x88,0x5d,0xfb,0x19,0x0,0x0,0x1f,0x8c,0x49,0x44,0x41,0x54,0x78,0x9c,0xed,0x9d,0x7b,0x94,0x5c,0x45,0xbd,0xef,0x3f,0x55,0x7b,0xf7,0x74,0x4f,0x77,0xcf,0x23,0x93,0x64,0xf2,0x24,0x9,0x98,0x7,0x1,0x54,0x22,0x8,0x89,0x2,0xf1,0x88,0xa,0x88,0x8,0x2,0xc2,0x91,0x2b,0x47,0xbc,0x27,0xf1,0x71,0x16,0xe8,0x45,0x97,0x82,0x70,0x7c,0xad,0x23,0x70,0x15,0x3c,0x87,0x85,0x28,0x2c,0xd0,0x8b,0xc7,0x13,0x50,0xe,0x8f,0x8,0xc6,0x88,0xe7,0x5e,0x1,0x13,0x97,0x1c,0x4c,0x78,0x45,0x13,0x49,0xc8,0x63,0x42,0x32,0x49,0x26,0x93,0xcc,0x4c,0xe6,0xd1,0xd3,0x8f,0xbd,0xab,0xee,0x1f,0x7b,0x7a,0xd2,0xdd,0xb3,0xf7,0xee,0xbd,0x7b,0xba,0x93,0xe,0xe6,0xb7,0x56,0xaf,0x64,0x7e,0x55,0xf5,0xab,0xda,0xf5,0xad,0xc7,0xef,0x57,0xf5,0xab,0x2a,0xb1,0x70,0xe1,0xc2,0x4e,0x21,0x44,0x13,0x2e,0x24,0x84,0x70,0x63,0x87,0xe2,0x7,0xe5,0xd5,0x32,0xbf,0xa3,0xc5,0xf7,0x8a,0x1b,0x36,0x7e,0xd,0xf9,0x7b,0x4c,0x21,0xc4,0xf4,0x5a,0x65,0xea,0x57,0x1,0xb5,0xc8,0xaf,0xd6,0xb2,0xdf,0x62,0xe0,0x3,0xcc,0x92,0xc0,0x40,0x2d,0x84,0xd7,0xaa,0xa1,0xd4,0xb2,0x1c,0xd5,0xe2,0x57,0xb,0xfc,0x30,0x32,0x2a,0x8c,0xdf,0x23,0x6b,0x21,0xbc,0x5e,0x7a,0x4a,0x2d,0x1b,0x56,0x25,0x79,0xd6,0x63,0x7c,0x59,0xca,0x18,0xaf,0xf0,0x63,0x1,0xfc,0x5a,0x8d,0x14,0x47,0x1b,0xcc,0x4a,0xe2,0xcb,0x30,0x91,0x2b,0xcd,0xf0,0x38,0xf8,0xf5,0x1b,0xdf,0xf4,0x8b,0x7c,0x34,0xe6,0xfc,0x7a,0xb0,0x24,0xc2,0xf2,0xeb,0x5,0xcc,0x72,0xf1,0xdd,0xf8,0xf2,0x58,0x4,0x3f,0x4c,0xfa,0x5a,0xc7,0x3f,0x96,0xc1,0x7,0x18,0xa3,0x4,0xfa,0x51,0xbd,0x80,0x5f,0x2f,0x15,0x7b,0xac,0x80,0xef,0x47,0xae,0xd,0xe0,0x6f,0x75,0xce,0xf,0x13,0xff,0x58,0x2,0xdf,0xaf,0x2e,0x3,0x99,0x81,0xf5,0x2,0x50,0xbd,0x54,0x6c,0xbd,0x81,0x59,0x29,0xf8,0x30,0xa2,0x4,0x6,0x89,0x18,0x46,0xe8,0x78,0xa,0x77,0x5c,0xe1,0x3b,0x72,0xe0,0xc3,0xc8,0x14,0x70,0x1c,0xfc,0xca,0xcb,0x77,0x2c,0xc5,0x77,0xe3,0x87,0xb2,0x2,0x8e,0x6b,0xfb,0xc7,0x6e,0x7c,0x2f,0x7e,0x60,0x25,0x30,0x4c,0x66,0xc7,0xe7,0xfc,0xfa,0x8a,0xef,0xc7,0xf,0xbc,0x17,0x70,0xa4,0x2b,0xab,0x5e,0x2a,0xb6,0xde,0xc0,0xac,0x26,0xf8,0x63,0xac,0x80,0xe3,0xe0,0x1f,0xfd,0x3c,0xab,0x19,0x3f,0x8,0xdf,0xd7,0xa,0x38,0xae,0xf0,0xb9,0xd3,0xb1,0x10,0x3f,0x28,0xdf,0xd3,0xa,0xa8,0x77,0x85,0xef,0x38,0xf8,0xfe,0x61,0xe3,0xb6,0x2,0x6a,0x55,0xb8,0x6a,0x1,0x11,0x54,0x46,0xd8,0xf8,0xf5,0x6,0x66,0x2d,0xc1,0x87,0x1a,0x2d,0x5,0x87,0x8d,0x5f,0x6f,0x15,0x7b,0x34,0xf2,0x3c,0x1a,0xe0,0x43,0x40,0x2b,0xe0,0x6f,0x5,0xfc,0x63,0xa1,0x8c,0x7e,0x61,0x95,0xf0,0xcd,0x72,0x11,0xc7,0x5b,0x38,0xc3,0x30,0x6a,0x5e,0xb1,0x42,0x8,0xb4,0xd6,0x81,0xe4,0x1c,0xb,0x60,0x16,0x7e,0x93,0x6d,0xdb,0x81,0x64,0x8d,0xcb,0xa,0xa8,0x65,0x65,0x95,0x7e,0x40,0x61,0xbc,0x52,0xe0,0xaa,0x1,0x66,0x58,0xbe,0x57,0x9e,0x5e,0x61,0xe5,0xbe,0x3f,0xe8,0x37,0x5,0x2d,0x4f,0x61,0x9c,0x5a,0xd4,0x83,0x59,0x2b,0xf0,0x23,0x91,0x8,0x43,0x43,0x43,0x6c,0xd9,0xb2,0xc5,0x35,0xae,0x57,0x85,0x4,0xad,0xa8,0x3c,0x69,0xad,0x47,0x2b,0xad,0x34,0x7e,0x69,0x25,0x86,0x1d,0xe1,0xf2,0xe5,0x29,0x8d,0xe3,0xf5,0xb7,0x1b,0x70,0x41,0x65,0x94,0xf2,0x72,0xb9,0x1c,0xc9,0x64,0x92,0x5,0xb,0x16,0x78,0xd6,0x8b,0x97,0x9c,0x30,0x7c,0x33,0x48,0x24,0x3f,0x81,0x5e,0x61,0x52,0x4a,0x94,0x52,0xe4,0x72,0x39,0xcf,0x74,0xf5,0x48,0x41,0xbe,0x7d,0xbc,0x7f,0x7,0x89,0x93,0xcd,0x66,0x89,0x44,0x22,0x8,0x21,0x90,0x52,0xfa,0x8e,0xa4,0xe3,0xe1,0x8f,0x69,0x0,0xd5,0xd4,0x8e,0xc3,0xca,0xa,0x4b,0xd5,0x6,0xa6,0x16,0x40,0x56,0x92,0x26,0x4f,0xa6,0xe9,0xda,0x3f,0x7d,0xd3,0x84,0xe5,0x57,0xbc,0x14,0xec,0xc5,0xaf,0x35,0xe8,0x5e,0xf9,0x1c,0x9,0xb0,0xc7,0x5b,0x86,0x4a,0xe3,0x78,0xd,0xff,0xe5,0xd2,0x95,0xe3,0x43,0x0,0xb7,0xf0,0x7a,0x4,0xbf,0x5c,0xbe,0xf5,0x2,0x76,0x58,0x19,0x95,0xca,0x9,0x9a,0xce,0x2d,0x8d,0xa7,0x15,0x10,0x76,0xce,0x7f,0xab,0xf4,0xfc,0xa3,0x25,0xc3,0x8b,0x17,0x24,0xbc,0x92,0x9e,0x9f,0xf,0xb,0xb5,0x14,0xec,0x25,0xb4,0x92,0x2,0x54,0x83,0xc2,0x56,0x58,0x2d,0x7a,0x7a,0x2d,0xc1,0x2f,0xe4,0xd5,0x2,0x7c,0x8,0xe9,0x10,0x12,0x6,0xd0,0x5a,0x80,0x5f,0xae,0x42,0xfc,0xc2,0xeb,0x45,0xbb,0x77,0x23,0x2f,0x2b,0xaa,0x9c,0x8c,0xf1,0x82,0xf,0xe3,0x74,0x8,0xf1,0xe2,0xd7,0x1a,0xfc,0x4a,0xc2,0xcb,0xc5,0x3f,0x5a,0x73,0xbc,0x57,0x1c,0xad,0xb5,0xeb,0x1a,0x47,0xb9,0xf2,0x84,0x9d,0xba,0xcb,0x2e,0x5,0x87,0xe5,0x1f,0x9,0xf0,0x8f,0xf6,0xdf,0x65,0xe3,0x58,0x39,0x44,0x36,0x8b,0x28,0x50,0xde,0xdd,0x6a,0x45,0x0,0x18,0xa0,0xa3,0x8d,0x60,0x98,0x20,0xfc,0x17,0xb4,0xfc,0xca,0x53,0x8e,0xbc,0xd2,0x54,0xe4,0x16,0x6e,0x9a,0x26,0xe9,0x74,0x9a,0x5d,0xbb,0x76,0x15,0xc5,0x29,0x8c,0x1b,0x8d,0x46,0xe9,0xed,0xed,0xd,0x5d,0x50,0x37,0x2a,0xad,0x0,0x37,0xb3,0xc8,0x30,0xc,0xd7,0xf2,0xd6,0x1c,0x7c,0x21,0x10,0xb9,0xc,0x22,0x6b,0x15,0x83,0x1c,0x8f,0xa1,0x5a,0x27,0x41,0x2c,0x81,0x8e,0x44,0x11,0x66,0xe4,0x70,0x98,0x65,0x21,0x72,0x69,0x44,0x26,0x85,0x18,0xe8,0x43,0xf4,0xf,0x20,0x70,0x86,0x63,0xd,0xe8,0x6,0x13,0xa4,0xd3,0x20,0x7c,0xf3,0xe,0x18,0xe6,0x97,0xc6,0x73,0x29,0xd8,0x2b,0xa1,0x10,0x82,0xa1,0xa1,0x21,0xda,0xda,0xda,0xb8,0xf0,0xc2,0xb,0x1,0x5c,0x97,0x3a,0x4d,0xd3,0x24,0x95,0x4a,0x8d,0x36,0x92,0x4a,0xc8,0xd,0xc,0x29,0x25,0xe9,0x74,0x9a,0xfe,0xfe,0x7e,0xb6,0x6e,0xdd,0xca,0xee,0xdd,0xbb,0x81,0xc3,0x7b,0xe,0x42,0x88,0x9a,0x35,0x86,0x51,0x9e,0x10,0xa0,0x15,0x22,0x35,0x3c,0xa,0x9a,0x9a,0xbf,0x10,0xfb,0x94,0xb3,0x50,0xf3,0x4e,0x47,0xcd,0x79,0x3b,0x7a,0xc6,0x1c,0xf4,0x84,0x29,0xe8,0x86,0x46,0x30,0xc,0x30,0xa,0x84,0xd8,0x1c,0x6e,0x4,0x87,0x7a,0x10,0xfb,0x77,0x62,0xbc,0xf9,0x3a,0xe6,0x5f,0xd7,0x61,0x6c,0x7e,0x5,0xe3,0x8d,0xd,0xc8,0xe1,0x34,0x91,0x7d,0xfb,0x30,0xdf,0x36,0x7,0x2b,0xde,0xc,0x4a,0xbb,0xb5,0x7,0xcf,0x72,0x96,0xb,0x1b,0xed,0xb4,0xa7,0x9f,0x7e,0x7a,0x3f,0x30,0xe6,0x8e,0x20,0xbf,0x96,0xdf,0xd9,0xd9,0xc9,0xd2,0xa5,0x4b,0x79,0xf4,0xd1,0x47,0x3d,0x33,0x3e,0x12,0x64,0x59,0x16,0x1d,0x1d,0x1d,0xbc,0xf4,0xd2,0x4b,0x3c,0xfb,0xec,0xb3,0xfc,0xf6,0xb7,0xbf,0x65,0xe7,0xce,0x9d,0x80,0xd3,0x0,0xc3,0x28,0x85,0x81,0xc0,0x97,0x72,0x14,0x78,0x1,0xa8,0xc9,0x53,0xb0,0x3f,0xf0,0x31,0xac,0xb,0x3e,0x81,0xbd,0xe8,0x3c,0x98,0xc,0x34,0x0,0x19,0x20,0x35,0xf2,0xaf,0x62,0xa4,0x5b,0x17,0xa,0x1a,0xf9,0xc9,0x91,0xf8,0x8d,0x40,0x14,0xb0,0x80,0x83,0x20,0xb7,0x6d,0x46,0xbe,0xbc,0x96,0xe6,0xd7,0xd6,0xf0,0xce,0x83,0xdb,0x69,0xe9,0xea,0x20,0xd3,0x32,0x89,0x4c,0xcb,0x24,0x27,0x7d,0x88,0xcd,0xa9,0x32,0xfc,0x4e,0xd7,0x6,0x50,0x2e,0xe1,0xbe,0x7d,0xfb,0x58,0xbc,0x78,0x31,0x4f,0x3c,0xf1,0x84,0x67,0xe6,0x47,0x83,0x6c,0xdb,0xe6,0x81,0x7,0x1e,0xe0,0xce,0x3b,0xef,0x64,0xc7,0x8e,0x1d,0x0,0x34,0x34,0x34,0x8c,0x89,0x57,0xd1,0x1c,0x6f,0x18,0x88,0xc1,0x41,0x4,0x60,0xcf,0x9e,0x8b,0xf5,0xf,0x5f,0xc0,0xba,0xf8,0x53,0xe8,0xb9,0xcd,0xe,0xd0,0xdd,0x40,0x1a,0x50,0xca,0x7d,0xc2,0xf,0x44,0xd2,0x69,0x8,0xcd,0x40,0xb,0x90,0x85,0xe8,0xc6,0x3d,0xcc,0x7a,0xe1,0x49,0xa6,0xff,0xf7,0x6f,0x69,0xdd,0xf6,0x1a,0xd9,0xa6,0x56,0xd2,0x13,0xa6,0x22,0x94,0xf2,0x1c,0x11,0xbc,0xbe,0xc9,0x85,0xdf,0x69,0x4c,0x9d,0x3a,0xf5,0x6b,0x38,0xd9,0x6,0x4e,0x38,0x38,0x38,0xc8,0xcc,0x99,0x33,0xb9,0xfa,0xea,0xab,0x3,0x7f,0xda,0x91,0x20,0x29,0x25,0xef,0x7e,0xf7,0xbb,0xb9,0xfe,0xfa,0xeb,0x89,0x46,0xa3,0x3c,0xff,0xfc,0xf3,0x58,0x96,0x55,0xe4,0x93,0x50,0x11,0xf8,0xd2,0x40,0xc,0xd,0x2,0x90,0xfd,0xf2,0x1d,0x64,0xee,0x7a,0x14,0x75,0xe1,0xd9,0x90,0x8b,0x42,0x27,0x70,0x48,0x81,0x35,0xd2,0xcd,0xc7,0xa5,0x3,0x6b,0xb0,0x35,0xa4,0x34,0x1c,0xd4,0x30,0x20,0xb0,0xdb,0x9b,0xe8,0x59,0x72,0x16,0xbb,0xce,0xbc,0x82,0x74,0xfb,0x74,0x92,0x9d,0x1d,0xb4,0x76,0xfc,0x5,0xbb,0x31,0x89,0x8a,0x36,0x22,0xb4,0x2a,0x5b,0x7e,0x1f,0xfe,0x40,0x55,0xdd,0xc2,0xeb,0x85,0xc,0xc3,0xe0,0x96,0x5b,0x6e,0x61,0xd3,0xa6,0x4d,0x9c,0x71,0xc6,0x19,0x64,0xb3,0x59,0xb2,0xd9,0x6c,0x91,0x6d,0xed,0x45,0x63,0x14,0x3c,0x34,0x72,0x68,0x10,0x1d,0x9f,0x40,0xfa,0x3f,0x9e,0x27,0x77,0xfb,0xcd,0x8e,0xe,0xf0,0x67,0x5,0x7d,0xa,0xc4,0x78,0x7a,0xbc,0x5f,0x41,0x0,0xad,0xa0,0x57,0xc1,0x4e,0x8d,0x8a,0x46,0xe9,0xf8,0xfb,0xff,0xc1,0xda,0x3b,0x56,0xf2,0xd7,0x8f,0x7f,0x19,0x6d,0x98,0x18,0x99,0x61,0xff,0xf2,0x7,0xe0,0xfb,0xee,0x5,0x84,0xb5,0x41,0xeb,0x8d,0x16,0x2c,0x58,0xc0,0xfa,0xf5,0xeb,0xb9,0xe1,0x86,0x1b,0xd0,0x5a,0x63,0x59,0x56,0x70,0xbd,0x40,0x8,0x84,0x52,0xc8,0xe1,0x34,0xd6,0x99,0x1f,0x62,0xf8,0x99,0xbf,0x60,0x5f,0xbc,0x14,0x5e,0xd2,0xe,0xf0,0x6,0x47,0x86,0x4,0x20,0x34,0xc,0x29,0xd8,0xa1,0xb0,0xa3,0x31,0x36,0xff,0xf3,0x97,0xd8,0xfe,0xc1,0xeb,0x48,0x74,0xbf,0xe9,0x5d,0xfe,0x80,0x14,0x7a,0x2f,0xe0,0x58,0x1,0xbf,0x90,0xee,0xb9,0xe7,0x1e,0x52,0xa9,0x14,0x3f,0xf9,0xc9,0x4f,0x90,0x52,0xba,0x8e,0x4,0x63,0x1a,0x83,0xd6,0x18,0xe9,0x34,0xd9,0x73,0x2f,0x27,0xb3,0xf2,0x9,0x67,0x7e,0xdf,0xa8,0x3c,0x3c,0x28,0x4a,0x49,0x3a,0xca,0x5d,0x1c,0x47,0xc1,0x8b,0x30,0xd2,0xa3,0x47,0x82,0x35,0x90,0xc3,0x91,0x99,0x6,0xb2,0x38,0xba,0x43,0x0,0xb1,0xa4,0x81,0x9d,0xd0,0xba,0x63,0x3,0x56,0xb4,0xd1,0xb3,0xfc,0x7e,0xdf,0x56,0xc8,0xf7,0x35,0x3,0x83,0xa,0x3a,0x16,0xe8,0xc7,0x3f,0xfe,0x31,0x1b,0x36,0x6c,0x60,0xdd,0xba,0x75,0xc4,0x62,0xb1,0xa2,0xb0,0x31,0xdf,0x25,0x25,0x72,0x68,0x8,0x6b,0xd6,0x3c,0x32,0xf,0x3d,0xe1,0xdc,0xa4,0xb8,0xdb,0x7,0x7c,0xd,0x20,0xa0,0x59,0x38,0x96,0x80,0x6,0xe,0x80,0xd8,0xb9,0x1f,0xd9,0xf5,0x26,0xa2,0xbf,0x17,0x86,0x7,0x9d,0x7c,0xb4,0x46,0x37,0x26,0xd1,0xad,0x93,0x50,0x93,0x66,0xa0,0xa7,0xb4,0xc3,0x74,0x20,0x26,0xa1,0xf,0xe8,0x5,0x2c,0x8f,0x69,0x45,0x3,0x93,0xa0,0xf5,0x8f,0x7f,0x66,0xfa,0xfa,0xdf,0x30,0xdc,0x36,0xdd,0xbd,0xfc,0x7e,0xdf,0x56,0xc2,0xaf,0x8a,0x47,0xd0,0xb1,0x42,0xcf,0x3c,0xf3,0xc,0x53,0xa7,0x4e,0x25,0x9d,0x4e,0xd3,0xd8,0xd8,0xe8,0xe9,0xaa,0x25,0x32,0x19,0x34,0x90,0xb9,0x63,0x25,0x4c,0x0,0x36,0xf9,0x80,0x6f,0x1,0x93,0xa4,0x3,0xfc,0x96,0x14,0x91,0xd5,0xab,0x30,0xd6,0xfd,0xe,0x63,0xeb,0x9f,0x31,0x76,0xbe,0x81,0xe8,0x39,0xe0,0xc8,0xa5,0x18,0x53,0x6d,0x82,0x6e,0x99,0x8c,0x9e,0x36,0xb,0x7b,0xce,0x42,0xac,0xd3,0x16,0x93,0x7b,0xcf,0x5,0xa8,0xb7,0xcf,0x85,0x26,0x9,0xfb,0x81,0x5e,0xed,0xc,0xff,0xf9,0x84,0x42,0x80,0x80,0x99,0x7f,0x5a,0x89,0x99,0x49,0xa1,0xc,0x13,0xc9,0xd8,0x45,0xb1,0xc2,0x6f,0x29,0xc7,0xf,0xe4,0x11,0x54,0x29,0xf8,0xdd,0xdd,0xdd,0xbc,0xff,0xfd,0xef,0x27,0x97,0xcb,0x55,0x6d,0x9d,0x5c,0x29,0x45,0x4b,0x4b,0xb,0x27,0x9f,0x7c,0x32,0x17,0x5d,0x74,0x11,0x57,0x5e,0x79,0x65,0x20,0xe5,0xe,0xa0,0xad,0xad,0x8d,0xfb,0xee,0xbb,0x8f,0x65,0xcb,0x96,0x61,0x59,0xd6,0x18,0x8f,0x9b,0xfc,0x22,0x8f,0xb0,0x2c,0xb2,0x97,0x5c,0x87,0xfa,0xc8,0xa9,0xb0,0x49,0xfb,0x83,0x3f,0x57,0xc2,0xde,0x2c,0xd1,0x5b,0xbe,0x4d,0xe4,0xe9,0x7f,0xc7,0xd8,0xd7,0x39,0x8a,0x97,0x16,0xa0,0x63,0xd,0x8,0x23,0x82,0x96,0xc2,0x31,0xdf,0x5,0xa0,0x35,0xc2,0xb6,0x90,0x87,0xba,0x11,0x7,0xbb,0x89,0xfc,0xe5,0x25,0x58,0xb5,0x2,0x15,0x8f,0x61,0xbf,0xfb,0xef,0xc8,0x2c,0xfd,0x18,0xb9,0xb,0xae,0x42,0x2d,0x68,0x81,0x2e,0xe1,0x28,0x82,0x12,0x68,0x11,0x98,0xdb,0x6,0x98,0xf6,0xea,0xef,0x48,0xb5,0x4d,0x1f,0x37,0xf8,0x0,0x62,0xd1,0xa2,0x45,0xa3,0xeb,0x0,0x41,0xc1,0xdf,0xb7,0x6f,0x1f,0x4b,0x96,0x2c,0xe1,0xb1,0xc7,0x1e,0xf3,0x2c,0x0,0xc0,0xee,0xdd,0xbb,0x39,0xe1,0x84,0x13,0x7c,0xe3,0x8c,0x97,0x66,0xcd,0x9a,0xc5,0xd7,0xbf,0xfe,0x75,0x96,0x2d,0x5b,0x16,0x38,0xcd,0xbc,0x79,0xf3,0xd8,0xba,0x75,0x2b,0x89,0x44,0x2,0x55,0x30,0xf7,0xa,0x21,0x20,0x93,0x41,0xa0,0x49,0x3d,0xba,0xd,0xbd,0x64,0xe,0x74,0xa8,0xb1,0x5b,0x66,0xf9,0x85,0x9d,0x85,0x12,0xf1,0xda,0x9b,0x24,0xae,0xfb,0x10,0xe6,0xce,0xcd,0x28,0x80,0x64,0xd2,0x59,0xf9,0xf3,0x59,0xac,0x71,0x5,0x47,0x8,0xe4,0xf0,0x20,0x32,0xed,0xf8,0x50,0xe6,0x26,0x4f,0x41,0x7e,0xec,0x3a,0x86,0xfe,0xe7,0xad,0x64,0x4f,0x6a,0x82,0x7d,0x40,0x1b,0xcc,0x7e,0xe4,0x51,0xde,0xf5,0xe3,0x2f,0xd1,0x3f,0xfb,0x54,0xc4,0xf8,0x1d,0x45,0x3b,0x47,0xcf,0x6,0x6,0x5,0xdf,0x2b,0xae,0x1b,0x19,0x86,0xe1,0xea,0xd7,0x96,0x97,0x91,0xff,0xe5,0x15,0x33,0x29,0x25,0x86,0x61,0x14,0xfd,0x4c,0xd3,0x1c,0xf3,0x8b,0x44,0x22,0x44,0x22,0x11,0xa4,0x94,0xbc,0xf9,0xe6,0x9b,0x2c,0x5f,0xbe,0x9c,0xab,0xae,0xba,0x8a,0x3,0x7,0xe,0x4,0x2a,0xd7,0xdd,0x77,0xdf,0xd,0x38,0x8e,0x97,0xa5,0xdf,0x24,0x6c,0x1b,0xfb,0x6d,0xa7,0xa1,0x4f,0x99,0x3,0x5d,0xb8,0x6f,0x98,0x2b,0x1,0xb3,0x25,0xc6,0xef,0xd6,0xd3,0x74,0xf1,0xe9,0x18,0x3b,0x37,0x63,0x37,0x37,0x41,0x73,0x33,0x48,0x19,0x1a,0x7c,0x21,0x84,0x33,0x30,0x34,0x26,0xb1,0xdb,0xda,0xb0,0xdb,0x26,0xa0,0xba,0xbb,0x68,0x7b,0xe0,0xbb,0x9c,0xf3,0xad,0x4f,0x30,0xf7,0xe1,0xff,0x40,0x5a,0x39,0xc8,0xc2,0xec,0xb5,0x8f,0x92,0x6b,0x9a,0xe8,0x69,0x79,0x86,0x55,0xde,0x3d,0x75,0xda,0x5a,0xe9,0x1,0x81,0x7a,0x43,0xc0,0xf4,0x86,0x61,0x10,0x89,0x44,0xc8,0xe5,0x72,0x3c,0xf6,0xd8,0x63,0xac,0x5b,0xb7,0x8e,0x4d,0x9b,0x36,0xd1,0xd8,0xd8,0xe8,0x23,0x1,0x2e,0xbe,0xf8,0x62,0xe6,0xcf,0x9f,0xcf,0x96,0x2d,0x5b,0x88,0x44,0x22,0x45,0x61,0x2,0xd0,0xa7,0x9e,0xed,0xcc,0xfd,0x3b,0x3d,0x4,0x4c,0x16,0x88,0x9d,0x7d,0xc4,0xaf,0x39,0xf,0x91,0x1b,0x46,0xb5,0xb4,0xb8,0xf6,0xc6,0x4a,0xa6,0x3d,0x46,0xf4,0x12,0xdd,0xd4,0x44,0xaa,0xb5,0x95,0x58,0xef,0x5e,0x16,0xfd,0xe8,0x16,0xda,0xff,0xf8,0x5f,0xf4,0xcd,0x38,0x95,0xc4,0xc1,0x4e,0xd2,0x6d,0x53,0x8b,0x1a,0x99,0x9f,0x7c,0x3f,0x3e,0x78,0x78,0x4,0xd5,0x4a,0xe1,0xab,0xf6,0xe6,0x8c,0x10,0xce,0xbe,0x79,0x7e,0x64,0xe8,0xe8,0xe8,0xe0,0xfe,0xfb,0xef,0xf,0x54,0x96,0xcb,0x2f,0xbf,0x7c,0xac,0x4c,0xad,0x9d,0x35,0xfe,0x93,0xcf,0x74,0xba,0x86,0xcb,0x2a,0x1b,0x5a,0xc0,0x44,0x68,0xf8,0xc9,0xdd,0x18,0xb9,0x61,0x54,0x53,0x53,0x20,0xf0,0xdd,0xc8,0xb7,0xee,0xb5,0x46,0xd8,0x36,0xd9,0xa6,0x89,0xf4,0x9e,0x74,0x1a,0xad,0x1d,0x7f,0x61,0xee,0x73,0x3f,0x25,0x97,0x68,0x9,0x2c,0xab,0x5c,0x39,0x84,0x8,0x78,0x4d,0x5c,0x39,0x41,0x41,0xa8,0x16,0xe0,0x17,0x52,0x7e,0x7,0xf0,0xce,0x3b,0xef,0x2c,0x9a,0xd7,0xbd,0x68,0xe9,0xd2,0xa5,0x0,0x45,0xe7,0x16,0x84,0xb2,0x9d,0x9d,0xbd,0x19,0x6f,0x73,0x6c,0x73,0x37,0x8a,0x9,0xd8,0xb,0xe6,0xb,0x4f,0x8f,0x58,0x7f,0xc1,0xa7,0xce,0xb0,0x71,0x1c,0xd2,0x8,0x65,0x93,0x6d,0x99,0x44,0x6a,0xf2,0x9,0x4e,0xcf,0x1f,0xe7,0xc9,0xa9,0xc2,0xb0,0x71,0xb9,0x85,0x57,0x4a,0xb5,0x6a,0xc,0xa6,0x69,0xb2,0x77,0xef,0x5e,0x56,0xae,0x5c,0x59,0xb6,0xc,0xa7,0x9d,0x76,0x1a,0xd,0xd,0xd,0xc5,0x7a,0x80,0x6d,0x81,0x14,0xe8,0xd6,0xc9,0xde,0xd,0xa0,0x11,0x44,0x67,0x1f,0x72,0x6f,0x7,0x5a,0x8c,0x35,0xd7,0xab,0xb,0x7e,0xe5,0x61,0x41,0xd3,0x54,0xd5,0x2d,0x3c,0x48,0xbc,0x5a,0xfe,0x9d,0x57,0x38,0x57,0xaf,0x5e,0x5d,0xb6,0x5c,0x33,0x66,0xcc,0x60,0xfa,0xf4,0x92,0x85,0x14,0x5b,0x39,0xce,0x18,0xb1,0xb8,0xb3,0x67,0xef,0x46,0x26,0x30,0xd4,0x83,0xc8,0xc,0x23,0x4a,0xc6,0xcf,0x6a,0x4e,0xa7,0xa5,0x8a,0xb2,0x57,0x9c,0x30,0x7c,0xb7,0x30,0xdf,0x1b,0x42,0xbc,0x4,0x5,0xb5,0xbb,0xcb,0x65,0x5e,0xed,0xbf,0xf3,0xb4,0x71,0xe3,0xc6,0x40,0x65,0xc9,0x37,0x80,0x3c,0x69,0x1,0xd8,0xa,0x94,0x35,0xb6,0x6b,0xe7,0x29,0x7,0x34,0x4d,0x82,0xc6,0xa4,0xb3,0xd7,0xef,0x53,0x96,0xa0,0xa3,0x41,0x39,0x5e,0x98,0xf3,0x92,0x61,0x47,0x8b,0xaa,0xb8,0x85,0x57,0x92,0xae,0x56,0xe0,0x3,0xf4,0xf5,0xf5,0x5,0x2a,0x53,0x3c,0x1e,0x2f,0x66,0x98,0x11,0x64,0xce,0x46,0xc,0xf6,0x39,0xeb,0xf7,0x6e,0x34,0x4,0x7a,0x6e,0x33,0xf6,0xdc,0x77,0x38,0x3e,0x7f,0x52,0x8e,0xb,0x7c,0xaf,0x38,0x7e,0xa7,0x81,0xaa,0x5,0x3e,0x54,0xe8,0x16,0x1e,0xf4,0xa8,0x52,0xd0,0xc2,0x54,0x3,0xfc,0x42,0x5e,0x32,0x99,0xc,0x54,0x8e,0x4c,0x26,0x53,0x2c,0xc3,0x8c,0x38,0x4b,0xb6,0xdd,0x9d,0x5,0x1e,0x12,0x25,0x94,0x53,0x10,0x87,0xcc,0xc7,0x6f,0x74,0xe2,0xa6,0x87,0x1d,0xdb,0x3f,0x44,0xf9,0xbc,0x68,0x3c,0x71,0x2a,0xd5,0x13,0x6a,0x6e,0x5,0xd4,0xb2,0xa7,0x97,0xc6,0xc9,0xff,0x7b,0xe2,0x89,0x27,0x6,0x2a,0x5b,0xa1,0xd3,0xaa,0x10,0x62,0x14,0x48,0x63,0xf3,0x2b,0x79,0xae,0x4b,0x66,0xc0,0x2e,0x8d,0x75,0xcd,0x47,0x48,0x5f,0xf9,0x79,0xcc,0x74,0x6,0x91,0x1a,0x1c,0x4d,0x5b,0xe9,0x68,0x10,0x84,0xaa,0xd,0x3e,0x1c,0x61,0x2b,0xa0,0x9a,0x60,0xbb,0xfd,0x9d,0x37,0xff,0xce,0x39,0xe7,0x9c,0xb2,0x72,0x6,0x6,0x6,0xd8,0xb3,0x67,0x8f,0xab,0x4c,0xf9,0xfa,0x7a,0x18,0x4,0xc,0x8f,0xf2,0x64,0x34,0xf4,0xc1,0xf0,0xdd,0x3f,0x22,0xb5,0xfc,0x66,0x64,0x26,0x87,0xec,0xed,0x75,0xac,0x88,0xa,0x35,0xfe,0x72,0xbc,0x5a,0x80,0xf,0x15,0x5a,0x1,0x7e,0xa,0x62,0x50,0x1a,0x2f,0xd8,0xa5,0x7f,0xb,0x21,0xc8,0x64,0x32,0x18,0x86,0xc1,0x27,0x3e,0xf1,0x89,0xb2,0xb2,0xb7,0x6d,0xdb,0x46,0x4f,0x4f,0xcf,0x98,0xa5,0x6a,0xd,0x18,0x3b,0x36,0x3a,0xdb,0xb2,0x4d,0xe0,0xba,0xdf,0x62,0x0,0x3d,0xa,0x7a,0x61,0xf8,0xce,0x3b,0x18,0xf8,0xfe,0xa3,0xa8,0x39,0x27,0x21,0x7,0x87,0x30,0x7a,0x7b,0x11,0x7d,0x7d,0xa0,0x94,0xe3,0x44,0x5a,0xe6,0x9b,0xbc,0x78,0x85,0x8a,0xb6,0x97,0xd2,0x5d,0xd,0xf3,0x50,0x86,0x35,0x33,0x2a,0x5,0xdf,0xaf,0x35,0x97,0xca,0xf4,0xd2,0x8c,0xfd,0xfe,0xce,0xeb,0x25,0xb7,0xde,0x7a,0x2b,0xed,0xed,0xed,0x65,0xcb,0xf3,0xfc,0xf3,0xcf,0x3,0x14,0xf9,0x6,0x8,0x21,0x20,0x11,0xc7,0xdc,0xbb,0x9b,0xc8,0x7f,0xfe,0x8,0x66,0xe0,0xac,0xfb,0xbb,0x91,0x9,0xf4,0x2b,0xd8,0xc,0xb9,0x6b,0xae,0xe2,0xd0,0xca,0x6d,0xf4,0x3f,0xf4,0x3c,0xc3,0x9f,0xfa,0x5f,0xa8,0x99,0xb3,0x31,0xfa,0xfb,0x31,0x7a,0x7a,0x90,0xbd,0xbd,0x60,0xe5,0x40,0x84,0xeb,0xf9,0x85,0x27,0x83,0xc2,0xde,0x9a,0x12,0x6,0x4f,0x4f,0x7b,0xae,0xd6,0xf3,0xd6,0x78,0x64,0xb8,0xfd,0x9d,0x4e,0xa7,0x69,0x6f,0x6f,0xe7,0xe6,0x9b,0x6f,0xe,0x24,0x33,0xbf,0x58,0x34,0xa6,0x7c,0x46,0x4,0x25,0x5,0x8d,0xf7,0x7e,0x15,0xfe,0x9c,0x82,0xd9,0xc2,0x7b,0x4d,0x40,0xe2,0x98,0x8d,0xdb,0x9d,0x1d,0x43,0xeb,0x82,0xa5,0xa4,0xee,0xfc,0x37,0xfa,0x1f,0x7f,0x9d,0x81,0x7b,0x56,0x32,0x7c,0xe9,0x75,0xd8,0x27,0x9c,0x88,0x1c,0x18,0xc4,0xec,0xe9,0x75,0x1a,0x44,0x4f,0xf,0x58,0x59,0xf0,0xe8,0x48,0x47,0x62,0xd8,0x2f,0xa4,0xc0,0xe,0x21,0xd5,0xa2,0x6a,0x2a,0x85,0x79,0xe0,0xb5,0xd6,0x4c,0x9b,0x36,0x8d,0xb5,0x6b,0xd7,0x96,0xdd,0x8,0x2,0xe8,0xe8,0xe8,0x60,0xcd,0x9a,0x35,0x98,0xa6,0x39,0xf6,0x32,0x26,0xad,0xd0,0xc9,0x24,0x66,0xff,0x0,0xf1,0xaf,0x5c,0x4d,0xea,0xe9,0x5f,0xc1,0x4,0xe9,0xec,0xc9,0xbb,0xf9,0x1,0x8a,0x91,0x5f,0x4a,0x41,0x7,0x80,0x44,0x37,0xc5,0xc8,0x5e,0x7d,0x19,0xd9,0x2b,0x2f,0x83,0x1d,0x69,0x22,0x9b,0xd6,0x61,0x6e,0xfa,0x13,0xe6,0xeb,0xeb,0x31,0xde,0x78,0xd,0x73,0xeb,0x5f,0x31,0x18,0x74,0x96,0x9d,0xa3,0x26,0x3a,0xe1,0xec,0x22,0x6,0xa9,0xf5,0x6a,0x82,0xf,0x21,0xae,0x88,0xa9,0xa4,0x51,0x68,0xad,0x47,0x4d,0x2d,0xb7,0x3b,0x6e,0xaa,0x45,0x57,0x5c,0x71,0x5,0xf,0x3e,0xf8,0x20,0x13,0x26,0x4c,0x8,0x14,0xff,0xae,0xbb,0xee,0x2,0xf0,0xf4,0xa,0x2,0x81,0x9d,0x4c,0x10,0xfd,0xe3,0x2a,0xd4,0x17,0x6f,0x26,0x7d,0xff,0xff,0x6,0x7c,0x1a,0xc1,0xe1,0x64,0x80,0x72,0x14,0xc8,0x1,0x1c,0xcb,0xa0,0x39,0x46,0xee,0xc2,0x73,0xc9,0x5d,0x76,0xae,0x73,0x58,0x64,0x9f,0x45,0x64,0xe3,0x8b,0x44,0x5e,0x5d,0x43,0x64,0xc3,0x1f,0x30,0x37,0xfe,0x9,0xa3,0xfb,0x0,0x12,0x50,0x11,0x81,0x6a,0x6e,0x1b,0x63,0x56,0x8e,0x8a,0xaf,0x32,0xf8,0x42,0x4,0xb8,0x27,0xb0,0x9c,0x10,0x3f,0x1a,0xef,0x7a,0x81,0x1f,0xcd,0x9e,0x3d,0x9b,0xf7,0xbd,0xef,0x7d,0x5c,0x7b,0xed,0xb5,0x9c,0x7f,0xfe,0xf9,0x81,0xd3,0x75,0x77,0x77,0x73,0xdf,0x7d,0xf7,0x61,0x18,0x86,0xff,0xed,0x5d,0x66,0x4,0xbb,0x31,0x46,0xe3,0xc3,0xdf,0x45,0x8,0xcd,0xf0,0xbf,0x7e,0x17,0x5a,0x25,0x74,0x94,0xb8,0x69,0x79,0x91,0xc0,0xd9,0x4d,0x1c,0xc4,0xf9,0x69,0xc0,0x90,0x10,0x33,0xc9,0x7d,0xf0,0xbd,0xe4,0x2e,0x79,0x2f,0xf4,0x83,0xdc,0xbe,0x97,0xc8,0x9f,0xff,0x40,0xc3,0x9f,0x9e,0x25,0xba,0x76,0x15,0x46,0xe7,0x6e,0xe7,0xf0,0x9,0x20,0x1b,0xa3,0xa3,0xfe,0x5,0xb5,0x0,0x1f,0x2a,0x3c,0x1c,0x1a,0x94,0xda,0xdb,0xdb,0x59,0xb7,0x6e,0xdd,0xe8,0xe1,0x8c,0x30,0xe4,0x96,0xaf,0xd6,0x7a,0xd4,0x25,0x6c,0xde,0xbc,0x79,0xa1,0x65,0x2,0x5c,0x73,0xcd,0x35,0x28,0xa5,0x68,0x6a,0x1a,0x73,0x1a,0xae,0x98,0x94,0x82,0x68,0xc,0x85,0xa0,0x71,0xc5,0xf7,0x30,0xde,0xdc,0x42,0xea,0x9b,0xff,0x8a,0x3a,0xe3,0x44,0xd8,0x2f,0xa0,0x3b,0x60,0x43,0x18,0xfd,0xa0,0x11,0x99,0x29,0x9c,0x9f,0x6,0x4c,0x89,0x9a,0x39,0x8d,0xcc,0x3b,0x3f,0x4e,0xe6,0x9a,0x8f,0x33,0xb8,0xe5,0xe,0x1a,0xfe,0xf4,0x7f,0x89,0xfe,0x61,0x35,0x6c,0x7e,0x9,0xb1,0xa7,0x83,0x44,0xe7,0x56,0x32,0x53,0xe7,0x90,0x33,0x22,0x8,0x35,0xfe,0x9b,0xc2,0x4a,0xc3,0xc4,0x99,0x67,0x9e,0xd9,0x2f,0x84,0x70,0xad,0xd,0x2f,0x21,0x5d,0x5d,0x5d,0x2c,0x5e,0xbc,0x98,0x5f,0xfc,0xe2,0x17,0x9e,0x99,0xd4,0x23,0x5d,0x7f,0xfd,0xf5,0xfc,0xf0,0x87,0x3f,0x24,0x91,0x48,0x8c,0x31,0xad,0x3c,0x15,0x32,0x21,0x41,0x59,0x18,0xfd,0x3,0x28,0x33,0x46,0xe6,0xb3,0x37,0x91,0xfe,0xe4,0x17,0xd1,0x27,0x4f,0x80,0x7e,0x1c,0xaf,0x21,0x2f,0x2f,0xde,0xa0,0xa4,0x71,0xf2,0x69,0x6,0x26,0xe1,0xec,0x37,0x1c,0x80,0xe8,0xd6,0x57,0x39,0x79,0xcd,0xe3,0xcc,0x7d,0xfe,0x9,0x6c,0x53,0x32,0xd4,0x3e,0xcb,0xf1,0x3d,0x70,0xb9,0x44,0xb2,0xdc,0xb7,0x78,0x84,0x75,0x1a,0x33,0x66,0xcc,0x28,0x3a,0x1a,0x56,0x4e,0x88,0x10,0xce,0xe9,0xe0,0x99,0x33,0x67,0x72,0xe5,0x95,0x57,0x6,0xfa,0xbe,0x7a,0xa0,0x7,0x1f,0x7c,0x90,0x6f,0x7c,0xe3,0x1b,0x34,0x34,0x34,0x8c,0x39,0x2f,0xe8,0xaf,0x8d,0x6b,0x10,0x2,0x1d,0x8f,0x23,0x33,0x83,0x44,0x5f,0xfc,0x3d,0xd,0x4f,0xfd,0x3b,0x62,0x5f,0x1f,0x3a,0xd6,0x8e,0x7e,0x5b,0x3b,0x4c,0x17,0xce,0x4e,0x52,0x46,0x38,0xe0,0x84,0x6d,0xc,0x62,0x24,0x9f,0x8c,0x86,0x1e,0xe7,0x48,0x18,0x6,0xd8,0xf3,0xa7,0xd2,0xb5,0xf8,0xfd,0x1c,0x9c,0xfd,0x2e,0x92,0x9d,0x1d,0x4c,0xdc,0xfe,0x2a,0xb9,0x78,0x13,0xca,0x6c,0xf0,0x34,0xdf,0x42,0x4e,0x15,0x3,0xae,0xd,0xa0,0x5c,0xcb,0x3a,0xd6,0x1a,0xc0,0xba,0x75,0xeb,0xf8,0xe8,0x47,0x3f,0xa,0x38,0xfb,0x4,0xe5,0x2e,0x5c,0x70,0x6d,0x10,0x0,0xb1,0x46,0x54,0x63,0x23,0xa2,0xe7,0x0,0xd,0xeb,0xd7,0x12,0x7d,0xfc,0x7e,0x22,0xeb,0xd6,0xc0,0x81,0x2c,0x7a,0xd2,0xc,0xf4,0xec,0x24,0x4c,0x11,0x60,0xa,0xc8,0x8e,0x98,0x8f,0x95,0x36,0x6,0x4b,0x43,0x9f,0x86,0x61,0xc1,0xd0,0xa9,0x27,0xb0,0xf3,0x9c,0x2b,0x91,0x19,0x8b,0xe9,0xaf,0x3c,0xb,0xa6,0x89,0x1d,0x8d,0x8f,0xf1,0x44,0xaa,0x40,0x4f,0x18,0xdb,0x0,0x82,0xc,0x2b,0xc7,0x52,0x3,0x58,0xb9,0x72,0x25,0x1f,0xf8,0xc0,0x7,0x0,0x68,0x69,0x69,0x19,0xe3,0x2d,0x14,0x8,0xfc,0x52,0x5e,0x63,0x23,0xc4,0xe3,0x8,0x34,0xe6,0xf6,0x37,0x88,0xfe,0xfe,0x57,0x44,0x57,0xff,0xc,0xf3,0xe5,0x75,0xc8,0xdd,0x7d,0x68,0x23,0x81,0x9e,0x36,0x9,0x66,0xa,0x48,0x8,0xb0,0x47,0x7e,0x2a,0xe4,0xe8,0x20,0x70,0x46,0x94,0x3e,0xd,0x51,0xc1,0xfe,0xbf,0x7b,0xf,0x43,0xd1,0x99,0xcc,0xfe,0xef,0x5f,0xa1,0xa5,0x1c,0xd3,0x8,0x2a,0x98,0x12,0x6,0x6a,0x6a,0x5,0x1c,0x6d,0xba,0xe9,0xa6,0x9b,0xf8,0xde,0xf7,0xbe,0x7,0x54,0x11,0x7c,0xf2,0x9d,0x54,0xa3,0xa3,0x8d,0xd8,0xb1,0x38,0xa0,0x91,0x7d,0x7,0x89,0xfd,0xe6,0x31,0x62,0xbf,0x79,0xc,0x15,0x6f,0xc0,0x3a,0xe5,0xc,0x72,0x8b,0x2f,0x22,0x7b,0xd6,0x7,0xb1,0xe6,0xbe,0xb,0xa6,0x37,0x40,0x5c,0x3a,0x47,0xc9,0x87,0x71,0x14,0xc1,0x61,0x1c,0x4b,0xa1,0x5c,0xf5,0x1a,0x38,0xab,0x8e,0x19,0xc9,0xce,0xbf,0xbf,0x1c,0x45,0x84,0xb3,0x1f,0xfa,0x32,0x76,0x43,0xc,0x65,0x34,0x0,0xde,0x56,0x42,0x60,0x33,0xf0,0xad,0x2,0xbe,0x65,0x59,0xac,0x5e,0xbd,0x9a,0x6f,0x7f,0xfb,0xdb,0xbc,0xfc,0xf2,0xcb,0x48,0x29,0x49,0x26,0x93,0x65,0xc1,0x77,0xa3,0x40,0xd,0x62,0xd4,0x8b,0xb7,0x15,0x7b,0xe4,0x0,0xa0,0x48,0xa7,0x88,0xae,0x7f,0x81,0xd8,0xfa,0x17,0x50,0xe2,0x1b,0x58,0x27,0xce,0xc7,0x9e,0xbf,0x8,0xeb,0xed,0x4b,0xc8,0xcd,0x5f,0x84,0x9a,0x32,0xb,0x7b,0xfa,0x1c,0x98,0x83,0xa3,0xfc,0x1d,0xc0,0x59,0x37,0xf0,0x6b,0xc,0x12,0xc8,0x2a,0xd8,0x2d,0xd9,0x75,0xf5,0x25,0xb4,0xec,0x79,0x83,0x53,0x56,0xdf,0x4b,0xdf,0x9,0xb,0x91,0x6e,0xce,0xab,0x65,0xbe,0xb1,0xc8,0xc,0xc,0xb,0x7e,0x35,0x36,0x83,0x6a,0x41,0x5b,0xb6,0x6c,0xe1,0xbc,0xf3,0xce,0xa3,0xab,0xab,0xb,0x70,0xe6,0x7b,0x29,0x65,0x65,0x73,0x7e,0x45,0xbc,0x91,0x7c,0x1a,0x13,0xd8,0x8d,0x9,0x7,0xcc,0x5c,0x16,0xb3,0x63,0xb,0xd,0xdb,0xb7,0x20,0x9e,0x79,0x14,0x5,0xa8,0xd6,0x56,0xd4,0x8c,0x39,0x58,0x6f,0x5f,0x4c,0xf6,0xdd,0xe7,0x93,0x39,0xfb,0x2,0xf4,0xdc,0x26,0x18,0x94,0xd0,0xe5,0x63,0x5e,0xa,0x20,0xa3,0xa0,0x4f,0xb2,0xf1,0xf2,0x2f,0x30,0xf3,0xd5,0x67,0x68,0x1c,0x3c,0x48,0x26,0xd1,0x46,0xe9,0xae,0x55,0x50,0x4c,0x43,0x5d,0x17,0xef,0xc7,0x77,0xa3,0x43,0x87,0xe,0x71,0xd3,0x4d,0x37,0x91,0xc9,0x64,0x8a,0xfc,0xef,0xc3,0xf4,0x3e,0xad,0x35,0xe9,0x74,0x9a,0xe5,0xcb,0x97,0x97,0xdd,0xe6,0x6d,0x6f,0x6f,0xc7,0xb2,0x2c,0x0,0x9a,0x9b,0x9b,0x47,0x37,0x54,0xfc,0xca,0x5f,0x3d,0xf0,0x5d,0x78,0x1a,0x30,0x1b,0xd0,0x6d,0x93,0xe,0x6f,0x27,0x58,0x39,0x44,0x2e,0x4d,0x64,0xd3,0xab,0x44,0x37,0xbe,0x4a,0xfc,0x17,0xf7,0x63,0x4f,0x9f,0x41,0xe6,0x7d,0x1f,0x63,0xf0,0x1f,0x6f,0x41,0x2d,0x9a,0x6,0xbb,0x84,0x33,0xe4,0xbb,0x2d,0xd4,0x4b,0xa0,0x47,0xa3,0x67,0x9b,0xbc,0x71,0xfe,0x75,0x9c,0xb9,0xe2,0xeb,0xa4,0x93,0x6d,0xc5,0x37,0x92,0x85,0xc0,0x4e,0x9c,0x75,0xd6,0x59,0xa1,0xaf,0x88,0xe9,0xea,0xea,0xe2,0xec,0xb3,0xcf,0xe6,0xe7,0x3f,0xff,0xb9,0x6b,0xbc,0x3c,0xed,0xda,0xb5,0x8b,0x59,0xb3,0x66,0xf9,0xc6,0x9,0x4a,0xed,0xed,0xed,0xa3,0x3d,0xdb,0x8f,0x1e,0x7c,0xf0,0x41,0x3e,0xf3,0x99,0xcf,0x10,0x8f,0xc7,0xc7,0x2c,0x14,0x5,0x1,0xb1,0xa6,0xd,0xa2,0x94,0x27,0x4,0x28,0x85,0xec,0x3b,0x80,0x61,0x81,0xdd,0xd4,0xcc,0xe0,0x67,0xfe,0x99,0xa1,0x1b,0xbe,0xe2,0xac,0x5,0xec,0xf3,0x68,0x4,0x1a,0x68,0x95,0x44,0xf6,0xf6,0xf3,0xc1,0x3b,0x2e,0x47,0xda,0x39,0xac,0x68,0xdc,0x33,0x3f,0x1f,0x7e,0x67,0x4d,0x3d,0x82,0x4c,0xd3,0x1c,0xf5,0xbb,0xcb,0xdb,0xdf,0xd1,0x68,0xb4,0xe8,0x17,0x8b,0xc5,0x8a,0x7e,0x8d,0x8d,0x8d,0x45,0xbf,0x78,0x3c,0x4e,0x2c,0x16,0x63,0xff,0xfe,0xfd,0xa3,0x47,0xba,0xfc,0x68,0xd9,0xb2,0x65,0xcc,0x9a,0x35,0x8b,0x54,0x2a,0x55,0xf6,0xb6,0xcd,0xa3,0xa,0x3e,0x8c,0xac,0x19,0x8,0x54,0x5b,0x3b,0xd6,0xb4,0x69,0x88,0xcc,0x20,0xad,0xdf,0xff,0x2a,0xad,0xcb,0x46,0xac,0xab,0xc9,0xd2,0x7d,0x27,0x52,0x0,0xfd,0x90,0x9b,0xd1,0xcc,0xfe,0x5,0x67,0x11,0xeb,0x3f,0xe8,0x99,0x5f,0x39,0x3a,0x26,0x3c,0x82,0xf2,0x3d,0xf9,0xd6,0x5b,0x6f,0x2d,0xfb,0x0,0x85,0x10,0x82,0xfb,0xee,0xbb,0xf,0x38,0xec,0xf3,0x17,0x14,0x9c,0x20,0x71,0x6a,0xc1,0x13,0x0,0xb6,0x8d,0x9a,0xd0,0x4e,0x6e,0xd2,0x44,0x92,0xff,0xef,0x9,0x5a,0x6e,0xfc,0xb4,0xb3,0x32,0x18,0xf5,0x28,0xa7,0x52,0x10,0x83,0xde,0x59,0xa7,0x22,0xad,0x6c,0xc5,0x7b,0x5,0x15,0x7b,0x4,0x85,0xa5,0x4a,0xc0,0x2f,0xd4,0x3,0xe2,0xf1,0x38,0xa9,0x54,0x8a,0xcf,0x7e,0xf6,0xb3,0x65,0xf3,0xfa,0xf0,0x87,0x3f,0xcc,0xa5,0x97,0x5e,0x4a,0x3a,0x9d,0xe,0xdc,0xf3,0x8f,0xfa,0x68,0x0,0x8e,0x15,0x60,0x44,0xb0,0xda,0x5a,0x69,0x5a,0xf5,0x53,0xa2,0xf,0xaf,0x72,0x56,0x19,0xdd,0x48,0x0,0x36,0xc,0x4c,0x39,0x9,0xab,0x31,0xe9,0x79,0x59,0x54,0x39,0x5c,0x3d,0xcf,0x5,0x84,0xf9,0x90,0xb0,0x54,0x49,0x65,0x4b,0x29,0x89,0x44,0x22,0x3c,0xf4,0xd0,0x43,0xbc,0xf0,0xc2,0xb,0x65,0xf3,0x78,0xf8,0xe1,0x87,0x89,0xc5,0x62,0xc,0xe,0xe,0x16,0xc9,0xaa,0xb,0xa0,0x3d,0x78,0x0,0x2,0x8d,0x8e,0xc6,0xd1,0x40,0xf2,0xa9,0x7b,0x9d,0x2b,0x61,0x4c,0x8f,0x85,0xdf,0x1c,0xa4,0x9b,0x27,0x62,0xc5,0x92,0x8e,0x3f,0x62,0x0,0xf9,0xa5,0x61,0x9e,0xe7,0x2,0xea,0xa1,0xe7,0x17,0xfe,0xad,0xb5,0x1e,0x75,0xdf,0xfa,0xdc,0xe7,0x3e,0x57,0x36,0xdf,0x44,0x22,0xc1,0xed,0xb7,0xdf,0x8e,0x52,0xaa,0xe8,0x16,0xd1,0xb0,0xe5,0x3d,0x52,0xbc,0x22,0xbe,0xb2,0xb1,0x4d,0x88,0xf4,0xec,0x43,0x76,0x6b,0xe7,0xbe,0x21,0x37,0x52,0x60,0x37,0x34,0x62,0x37,0xc4,0x90,0x5,0x3b,0x85,0x61,0xa6,0x83,0x71,0xbd,0x1c,0x1a,0x96,0x2a,0x1,0xa0,0xf0,0x6f,0xa5,0x14,0xb1,0x58,0x8c,0xd,0x1b,0x36,0xf0,0xe4,0x93,0x4f,0x96,0x95,0x75,0xe3,0x8d,0x37,0x32,0x7b,0xf6,0x6c,0x6,0x7,0x7,0x5d,0xb7,0x8e,0x3d,0xcb,0x23,0x84,0xe3,0xb6,0x65,0x65,0x5d,0x9d,0x33,0xc6,0xb,0xb4,0x7b,0x96,0xc5,0x71,0xb5,0x4,0xa9,0x15,0xd2,0xf6,0x5f,0x29,0x14,0x5a,0x21,0x94,0x42,0x8f,0xa4,0xf,0xab,0xb,0x54,0xfc,0x72,0x68,0x58,0xaa,0x44,0xb,0x77,0x4b,0x93,0xdf,0xc9,0xbb,0xf7,0xde,0x7b,0x3,0xe5,0x5b,0xaa,0x10,0x6,0x2a,0x8f,0x52,0x88,0x5c,0xe,0x39,0x30,0x84,0x4c,0xd,0x80,0x34,0x82,0xa5,0xb,0x40,0x41,0xd3,0x4b,0xb,0x54,0x24,0x86,0x6a,0x90,0x45,0x47,0xd0,0x8a,0xc8,0x0,0x33,0x3d,0x88,0x91,0x4d,0xa1,0xa4,0xbf,0x6f,0x84,0x57,0x19,0xcb,0x5a,0x1,0xd5,0xb2,0x0,0xca,0xc9,0xd,0x3a,0x35,0x28,0xa5,0x68,0x68,0x68,0xe0,0xb9,0xe7,0x9e,0xe3,0x95,0x57,0x5e,0x19,0x13,0xa7,0x94,0x2e,0xba,0xe8,0x22,0x96,0x2e,0x5d,0x5a,0x64,0x16,0xfa,0x7e,0xa7,0x94,0x18,0x7d,0x7d,0xc,0x5f,0xf3,0x15,0x6,0xef,0x7e,0x18,0x39,0x9c,0xc5,0x38,0xd0,0xed,0x28,0x68,0x21,0xce,0x44,0x8e,0x6b,0x94,0x30,0xc,0x4c,0x5,0xd9,0xe9,0x27,0xa1,0xa6,0x8,0x67,0xff,0xc0,0x8d,0x22,0x10,0x1d,0x3a,0x84,0x99,0x49,0x81,0xc,0xf7,0x42,0x6b,0x9e,0xca,0x5e,0x14,0xe9,0x45,0x41,0x1b,0x46,0xb5,0x7a,0x7e,0x21,0x2f,0xaf,0xb,0x4,0xf1,0xff,0x7,0x58,0xb1,0x62,0x5,0x91,0x48,0x64,0x8c,0x42,0x98,0x97,0x5b,0xa4,0x24,0xe,0xf4,0xa3,0x12,0x9,0xd2,0xd7,0xdc,0x4c,0xe6,0x8b,0xd7,0xd0,0xf7,0xc8,0x5a,0x32,0xe7,0x5e,0x84,0xd9,0xdb,0x87,0x71,0xe0,0x80,0x73,0xff,0x8f,0x47,0x5a,0x2f,0x5e,0x90,0x6f,0x1a,0x25,0x29,0x31,0x52,0x8e,0xc3,0xe8,0xe0,0x15,0x5f,0x74,0x78,0xb6,0xc7,0x45,0x15,0x12,0x5a,0xf6,0xbc,0x81,0x99,0x4d,0x17,0x8d,0x52,0x65,0xf3,0x28,0xcc,0x2e,0x54,0xe1,0x2,0xa,0xf5,0x8b,0x57,0xd,0xa5,0x50,0x6b,0x4d,0x32,0x99,0x64,0xf3,0xe6,0xcd,0xa3,0xbb,0x7d,0x7e,0x34,0x73,0xe6,0x4c,0x2e,0xbb,0xec,0x32,0x72,0xb9,0x9c,0xff,0xc9,0x66,0x29,0x31,0xb2,0x39,0xac,0x33,0xde,0x87,0x3e,0x39,0x9,0x2f,0x42,0xee,0x3,0xe7,0xd0,0xff,0xf3,0xd5,0xf4,0xdf,0xf6,0x63,0x54,0x5b,0x3b,0xe6,0xfe,0xfd,0x88,0xa1,0x43,0xce,0x68,0x50,0xc5,0x7a,0xc8,0xe7,0x2f,0xad,0x1c,0x91,0xbe,0x7e,0xe,0xfd,0xc3,0x57,0xc9,0x5e,0xba,0x4,0xf6,0x78,0xec,0xb,0x98,0x2,0x6,0x61,0xd2,0xb6,0x97,0x51,0x51,0x77,0x4f,0xe8,0x72,0x38,0x9,0x21,0xc2,0x5f,0x11,0x33,0x9e,0x29,0xa1,0x5a,0x16,0x1,0x30,0x7a,0xa9,0xd4,0x37,0xbf,0xf9,0x4d,0xfa,0xfb,0xfb,0xcb,0xe6,0x7d,0xfb,0xed,0xb7,0x3,0x8e,0x2f,0x43,0x5e,0xc6,0x98,0xfc,0x72,0x59,0x4,0x30,0x7c,0xc9,0xe7,0x9d,0xd3,0xc1,0x4a,0xc1,0x16,0x5,0xfb,0x21,0x7d,0xc3,0x3f,0xd2,0xf3,0xcb,0xbf,0x90,0xba,0x6a,0x39,0x88,0x8,0x91,0xee,0x6e,0x64,0x77,0x37,0x14,0x1c,0x7,0xab,0xbc,0xe7,0xb,0x67,0xd8,0xef,0xdd,0x4f,0xa4,0xfb,0x0,0xfd,0x97,0x5e,0xc7,0xc0,0xb7,0xbf,0xeb,0xdc,0x15,0x68,0xbb,0x38,0xd6,0x6a,0xa0,0x5,0x1a,0x77,0xee,0xa3,0x7d,0xdb,0xcb,0xa4,0x9b,0x27,0x5,0xca,0xd7,0x2d,0x3c,0xf0,0x52,0x70,0x10,0xa1,0x41,0x32,0xc,0x23,0xcb,0x2f,0x8d,0xd6,0x9a,0x44,0x22,0x41,0x3a,0x9d,0xe6,0x6b,0x5f,0xfb,0x5a,0x59,0x59,0x73,0xe7,0xce,0xe5,0xc6,0x1b,0x6f,0xf4,0x5e,0x1d,0x14,0x12,0xb3,0x7f,0x80,0xec,0xc2,0xd3,0xc9,0x7d,0xf4,0x62,0xd8,0x83,0xd3,0xf3,0xc,0x20,0xad,0xe0,0x35,0x85,0x9e,0x3e,0x99,0x81,0x1f,0x3e,0x40,0xef,0x13,0x1b,0x19,0xf8,0xa7,0xaf,0x63,0xcd,0x3b,0x5,0xa3,0xb7,0xf,0xb3,0xbb,0x1b,0xa3,0xe7,0x0,0x22,0x9b,0xa1,0x70,0x57,0x2e,0x10,0xf8,0x76,0xe,0xe3,0xe0,0x3e,0x1a,0xf6,0xec,0x41,0xc5,0x9a,0xe8,0xb9,0xf9,0xdf,0xe8,0xfd,0xc1,0x43,0xce,0xbc,0x9f,0xbf,0x1f,0x70,0xac,0x14,0x68,0x84,0x13,0xd7,0x3f,0x45,0xbc,0xaf,0xb,0x2b,0x52,0xe6,0xe6,0x53,0x9f,0x32,0x88,0xc5,0x8b,0x17,0xfb,0xde,0x13,0xe8,0x96,0xa8,0xab,0xab,0x8b,0xb3,0xce,0x3a,0x8b,0x47,0x1e,0x79,0xc4,0x37,0xa3,0xbd,0x7b,0xf7,0x32,0x7f,0xfe,0x7c,0x6,0x7,0x7,0x8b,0xe,0x6c,0x54,0x6b,0x6a,0x90,0x52,0x92,0x4a,0xa5,0xc8,0xe5,0x72,0x6c,0xdf,0xbe,0xbd,0xec,0xa9,0xe0,0x74,0x3a,0xcd,0xd4,0xa9,0x53,0xe9,0xef,0xef,0xa7,0xad,0xad,0xad,0xf8,0x8e,0x40,0xad,0x30,0xfb,0xe,0xd1,0xf7,0x2f,0x8f,0x92,0xfd,0xa7,0xab,0xe0,0x75,0x8f,0xfb,0x1,0x85,0x84,0x76,0x9c,0xfb,0xfc,0xdf,0x84,0x86,0x75,0xff,0x45,0xec,0xd9,0x27,0x89,0xbc,0xbc,0x16,0x73,0xd7,0x16,0x44,0xba,0xf8,0xe9,0x18,0x6d,0x32,0xfa,0x16,0x8c,0x0,0x84,0xd,0x14,0x58,0x76,0xda,0x0,0x6b,0xf6,0x2,0x32,0xe7,0x5e,0xcc,0xc0,0xa7,0xbe,0x8a,0x7a,0xe7,0x14,0xd8,0x5,0xc,0x7a,0x9c,0x41,0xc8,0x6f,0x4,0xed,0x1f,0xe4,0xc2,0xdb,0x2e,0x43,0x5a,0x59,0x72,0x8d,0x87,0xf7,0xf2,0xc2,0x80,0xf,0x74,0x96,0x75,0x8,0x9,0x22,0x34,0x44,0x86,0x81,0xe2,0x4,0x4d,0x93,0x1f,0x5,0xfa,0xfa,0xfa,0xb8,0xe1,0x86,0x1b,0x58,0xb5,0x6a,0x95,0x6f,0x9a,0x58,0x2c,0xc6,0x5d,0x77,0xdd,0xc5,0xf2,0xe5,0xcb,0xb1,0x2c,0xab,0xc8,0x2a,0x30,0x7a,0xf,0x91,0x5e,0xf2,0x7e,0xb2,0x9f,0xbf,0xa,0x76,0xc3,0x8,0xda,0x25,0x99,0x2,0x28,0xc7,0x13,0xb8,0x4b,0x40,0x42,0x90,0xbd,0xe4,0x43,0x64,0x2f,0xf9,0x10,0xec,0x52,0x44,0xb6,0xbe,0x86,0xb9,0x6d,0x3,0xc6,0x9b,0x5b,0x31,0xf7,0x6d,0x47,0x1e,0xec,0x42,0xf4,0xf7,0x20,0xac,0x1c,0x20,0x10,0x86,0x44,0xc5,0x92,0xa8,0x9,0xed,0xd8,0x53,0x66,0x60,0xcf,0x9c,0x4f,0x6e,0xc1,0x19,0x64,0x4f,0x3d,0x1b,0x4e,0x34,0x1c,0x2f,0xe3,0xd7,0x47,0xfc,0x1,0xbc,0xc0,0x97,0x2,0xa6,0xc0,0x9c,0x5f,0xfe,0x92,0xa6,0xae,0x1d,0xf4,0xce,0x3a,0x5,0x31,0xd2,0x90,0x43,0x82,0xf,0x94,0x71,0x8,0xf1,0xa,0xf3,0xd2,0x74,0xcb,0xa5,0xad,0x85,0x52,0xa8,0x94,0xa2,0xb1,0xb1,0x91,0x5f,0xff,0xfa,0xd7,0x3c,0xfd,0xf4,0xd3,0xa3,0xce,0x9f,0x5e,0xb4,0x6c,0xd9,0x32,0x56,0xac,0x58,0xc1,0xef,0x7f,0xff,0x7b,0x26,0x4e,0x9c,0x38,0xea,0x2f,0xa0,0xa3,0x51,0x64,0x6f,0x1f,0xe6,0x9a,0x97,0xb1,0x96,0xbe,0xb,0x76,0x18,0x8e,0xf3,0x85,0xdb,0x10,0x2c,0x0,0x46,0x1e,0x76,0xe8,0xc0,0x19,0x15,0xe2,0x92,0xdc,0x7b,0x16,0x91,0x3b,0x7f,0x91,0x3,0xd4,0x30,0xce,0x81,0x90,0x21,0x1b,0xac,0x11,0x3d,0x41,0x8,0x88,0x46,0x9c,0xf1,0x36,0x81,0xa3,0x67,0x64,0x70,0x2e,0x89,0xde,0xce,0x88,0xa9,0xe9,0x51,0xf0,0xfc,0xc1,0x92,0x19,0x30,0x75,0xd5,0x1f,0x79,0xfb,0xea,0x1f,0x30,0x38,0x79,0x36,0x42,0xf9,0xbb,0x88,0xbb,0xd5,0x59,0x21,0xf9,0x5e,0x11,0x53,0xeb,0x75,0x81,0x6a,0xe8,0x5,0x70,0xd8,0x2c,0xfc,0xf4,0xa7,0x3f,0xcd,0xf0,0xf0,0xd8,0x47,0x14,0x4a,0x69,0xc5,0x8a,0x15,0x0,0x45,0x66,0xa1,0xdd,0xdc,0x8c,0xf9,0xfa,0xcb,0x4c,0xb8,0xfc,0xc,0x62,0x3f,0x78,0x10,0xe6,0x3,0x53,0x46,0xb6,0x63,0xfd,0xe,0x38,0xe5,0x47,0x85,0x94,0x72,0xf6,0xef,0x77,0x28,0xe7,0xf4,0x50,0x37,0xce,0x9e,0x7e,0xc2,0x80,0xd6,0x28,0x34,0x37,0x40,0x53,0x64,0xc4,0xbf,0xf,0x67,0x94,0xd9,0xae,0xa0,0x53,0x39,0x6f,0x1,0xe0,0xb3,0xe2,0xa7,0x80,0x6,0x9,0xb3,0x60,0xca,0x73,0x7f,0xe4,0xbc,0x1f,0x38,0x4b,0xe1,0xd9,0xb8,0x73,0x7e,0xbd,0x52,0xf0,0x85,0x70,0xb9,0x21,0xc4,0x2f,0x51,0xbd,0x58,0x0,0xa5,0x3c,0xa5,0x14,0xcd,0xcd,0xcd,0xf4,0xf4,0xf4,0xf0,0xd4,0x53,0x4f,0x95,0x2d,0xcb,0xcc,0x99,0x33,0xf9,0xd2,0x97,0xbe,0x54,0xb4,0x3a,0x28,0x6c,0x1b,0xdd,0xde,0xe,0xa6,0xa0,0xe5,0x5b,0x9f,0x21,0xf9,0xd9,0x2f,0x20,0xfa,0x6,0xe1,0x34,0x9,0x2d,0xd2,0x39,0x26,0x1e,0xf8,0xa4,0x9b,0x76,0x2c,0x88,0xec,0x8,0xb8,0x83,0x23,0xff,0xe,0x29,0x47,0xa1,0xb4,0x94,0xfb,0x25,0x94,0x6e,0xa4,0x80,0x89,0x12,0xa6,0xc0,0x89,0x8f,0x3d,0xc9,0xd2,0x7b,0x3e,0x87,0x15,0x4f,0x90,0x9a,0x30,0x15,0x69,0x5b,0xe3,0x2,0x1f,0x8e,0xf0,0x5e,0x80,0x97,0xac,0xf1,0x80,0x9f,0xa7,0xfc,0x7c,0x1e,0xc4,0x69,0x4,0xe0,0xb6,0xdb,0x6e,0xa3,0xad,0xad,0x8d,0x43,0x87,0xe,0x1d,0x9e,0xd2,0x6c,0x1b,0x35,0x61,0x32,0x76,0x73,0x92,0xc4,0xcf,0x7f,0x40,0xdb,0x47,0x4e,0x21,0x7e,0xd7,0x3d,0x90,0xc9,0xc2,0xa9,0xc2,0xb9,0x16,0x5e,0xc9,0x10,0xd,0x61,0x1c,0xa4,0x80,0xa8,0x84,0x59,0x92,0x48,0xdf,0x20,0x67,0x7e,0xff,0x9b,0x9c,0xfd,0x7f,0xbe,0x46,0x26,0xd9,0x4a,0xaa,0xa5,0xbd,0x2a,0xe0,0xc3,0x11,0xd8,0xb,0xa8,0xb6,0xf9,0xe7,0xc5,0xcb,0x2f,0xe,0xbd,0xf8,0xe2,0x8b,0x3c,0xfe,0xf8,0xe3,0x65,0xf3,0x88,0xc5,0x62,0x7c,0xe7,0x3b,0xdf,0xc1,0xb2,0xac,0x62,0xbf,0x41,0x65,0xa3,0x23,0x31,0xac,0xf6,0x76,0x8c,0xae,0x5d,0x34,0x7f,0xe7,0x8b,0x4c,0xbc,0xe2,0x54,0x12,0xdf,0xba,0xd,0xb9,0xbb,0xb,0x4e,0x6,0xe6,0x48,0xe7,0x4e,0xff,0x6,0xc9,0x98,0xcb,0x2,0x2b,0xa5,0xbc,0x85,0x11,0x91,0xce,0x21,0xd4,0xf9,0xce,0x51,0xb1,0x13,0x7e,0xf3,0x6b,0x3e,0xf4,0x8d,0x2b,0x99,0xf7,0xdc,0x23,0xc,0x4c,0x3d,0x91,0x6c,0xa2,0xa5,0x6a,0xe0,0x3,0x88,0x25,0x4b,0x96,0x84,0xbe,0x2e,0x3e,0xff,0x6e,0xe0,0x4f,0x7f,0xfa,0xd3,0xb2,0xdf,0xd5,0xda,0xda,0xca,0xa1,0x43,0x87,0x88,0xc7,0xe3,0x35,0x5b,0x19,0xcc,0xf3,0xa4,0x94,0xf4,0xf4,0xf4,0x30,0x6d,0xda,0xb4,0xd1,0xfb,0x7f,0xca,0xd1,0xc2,0x85,0xb,0xd9,0xbc,0x79,0x33,0x6d,0x6d,0x6d,0x63,0xe5,0xb,0x1,0x68,0xe4,0xc8,0xf1,0x6d,0xbb,0x7d,0xa,0xe9,0xb,0x3f,0x4e,0xe6,0xdc,0x4b,0xc9,0x2d,0x5c,0x82,0x6e,0x49,0x40,0x2b,0xce,0x76,0xed,0xd0,0xc8,0x2f,0xc3,0x88,0xde,0x30,0xf6,0x4a,0xd7,0xe2,0x2,0xcb,0xc3,0xef,0x6,0xc6,0x71,0x10,0xb0,0x81,0x3e,0x90,0xdd,0xfb,0x69,0x58,0xbb,0x8a,0xc9,0xbf,0xfb,0x4f,0x16,0xf,0xec,0x46,0x27,0x93,0xc,0x35,0xb7,0x8f,0x68,0xfb,0xe3,0x9b,0xf3,0x4b,0xc8,0xdf,0xc,0xf4,0x12,0x94,0x4c,0x26,0xe9,0xef,0xef,0x67,0xcd,0x9a,0x35,0xa3,0x73,0x70,0x29,0x45,0xa3,0x51,0xf6,0xee,0xdd,0x8b,0x6d,0xdb,0x48,0x97,0xbb,0xf4,0x2a,0x1d,0x69,0xfc,0xd2,0x29,0xa5,0x68,0x6d,0x6d,0x65,0xef,0xde,0xbd,0x5c,0x7b,0xed,0xb5,0x7c,0xf2,0x93,0x9f,0x24,0x97,0xcb,0xb9,0x1e,0x3,0xd7,0x5a,0x33,0x61,0xc2,0x4,0xde,0xfb,0xde,0xf7,0xf2,0xc6,0x1b,0x6f,0xb8,0x3f,0xd4,0x3c,0x2,0xa0,0x9a,0x3c,0x19,0x2d,0x25,0xb2,0xef,0x0,0xc9,0x9f,0xdd,0x4b,0xfc,0x67,0xf7,0x62,0x9f,0x34,0xf,0x35,0x79,0x3a,0xf6,0x8c,0xb9,0x64,0x17,0x9d,0x4b,0x6e,0xc1,0xe9,0xd8,0x53,0xe7,0xa2,0x27,0x26,0x1c,0xd,0xbf,0x41,0x38,0x26,0x5b,0xfe,0xe1,0xc8,0x3c,0xe5,0x7,0x8c,0xfc,0x9b,0x41,0x7d,0xa,0x73,0xf7,0xe,0x22,0x5b,0x5e,0x25,0xba,0xee,0x77,0x44,0x76,0x6c,0xc2,0xdc,0xdb,0x81,0xda,0xb9,0x93,0x78,0x4c,0x30,0x7c,0xfe,0x87,0xd1,0x86,0x81,0x18,0xf1,0x76,0xae,0x22,0xf8,0xe,0x7f,0xc9,0x92,0x25,0xae,0xa7,0x83,0xfd,0x32,0x32,0x4d,0x93,0x4c,0x26,0x43,0x77,0x77,0xf7,0xa8,0x3d,0x5e,0x1a,0x3f,0x16,0x8b,0xd1,0xdf,0xdf,0x4f,0x57,0x57,0x97,0xeb,0x43,0x4d,0xb5,0xd0,0x3,0xe0,0xb0,0x2e,0xd0,0xd3,0xd3,0xe3,0x59,0xfe,0x42,0x6a,0x6d,0x6d,0x25,0x12,0x89,0xa0,0x94,0xa,0xd6,0x28,0x85,0x40,0x58,0x39,0xe4,0x50,0x3f,0x22,0x63,0x8f,0x2a,0xee,0x76,0x32,0x8a,0x9a,0x32,0x1b,0x7b,0xda,0x1c,0x54,0xfb,0x74,0xec,0x89,0x27,0xa0,0x5a,0xda,0x50,0x4d,0x13,0x21,0xd2,0xe0,0x34,0x26,0x65,0x23,0xd3,0x3,0x88,0x81,0x43,0x98,0x3d,0x7b,0x90,0xdd,0xfb,0x30,0xf7,0x6d,0xc5,0xdc,0xbb,0x13,0x63,0xff,0x41,0xe7,0x58,0x89,0x1,0x3a,0x91,0x20,0x1d,0x89,0xd1,0xdc,0xda,0xca,0xc2,0x93,0x4f,0x1e,0xed,0x64,0xd5,0x6,0x1f,0xe8,0x74,0x3d,0x17,0x50,0xce,0x34,0xb4,0x6d,0x1b,0xd3,0x34,0x47,0x2f,0x63,0x72,0x8b,0x9f,0xf7,0x0,0xee,0xee,0xee,0x2e,0x2b,0xbf,0x5a,0xe0,0xc3,0xe1,0x4b,0x29,0x5a,0x5b,0x5b,0xb1,0x6d,0x7b,0x4c,0xaf,0x2e,0xec,0xe9,0xf9,0xff,0x7,0xa9,0xdc,0x2,0x1,0x60,0x46,0x50,0x2d,0x13,0xf3,0xa5,0x0,0xad,0x90,0xb9,0x2c,0x66,0xe7,0x76,0x22,0xdb,0xb6,0x1c,0x7e,0xe2,0x27,0x9f,0xa4,0xe4,0xef,0xc2,0x9c,0x74,0x83,0x44,0xc5,0x93,0x58,0x53,0xa6,0x20,0x4c,0xf3,0xf0,0xb4,0x91,0xcd,0x6,0x7e,0x22,0xd6,0x2f,0xbc,0x5c,0xba,0x40,0x8f,0xa0,0x79,0x9,0x2b,0x7c,0x91,0xb3,0x94,0xf2,0x2f,0x7e,0xe4,0x2b,0xda,0x4b,0x46,0x35,0xc1,0x2f,0xe4,0x9,0x21,0xc6,0xbc,0x1f,0x1c,0x46,0x7e,0xf0,0x7c,0x35,0x42,0x4a,0x74,0x34,0x86,0x8e,0xc6,0x9c,0x25,0xe2,0xc2,0xb8,0x5a,0x15,0x4d,0x1,0xc2,0x63,0x17,0xd1,0x89,0xeb,0xfd,0x4,0x4c,0xb5,0xaf,0x8e,0xcd,0x87,0x8f,0xeb,0x8e,0xa0,0x20,0x8b,0x48,0x85,0xa7,0x73,0x8e,0x14,0xf8,0x95,0x96,0xb9,0x9a,0xf2,0xe,0x2b,0x92,0x72,0xb4,0xcb,0x57,0x2,0x54,0xa5,0x3d,0xbf,0x1c,0xb9,0xae,0x3,0x54,0x1b,0x7c,0x3f,0x5e,0x2d,0x94,0xc0,0x7a,0xe0,0x55,0x23,0x2e,0xe0,0xaa,0x38,0x7,0x4d,0x1b,0x26,0xac,0xe2,0xbd,0x80,0x30,0xf1,0x3,0x5f,0xc7,0x52,0x86,0x57,0x4f,0x40,0xd7,0x12,0xfc,0x4a,0x3b,0x42,0x90,0xb4,0x63,0x94,0xe6,0x5a,0x83,0x5f,0xad,0x5e,0x5d,0x4f,0x40,0x1f,0x9,0xf0,0x2b,0x99,0xf3,0xcb,0x91,0x6b,0xe7,0xc,0x13,0xb9,0x12,0xf0,0xcb,0x1,0x79,0x1c,0xfc,0xf2,0xfc,0xa0,0x71,0x2a,0x9,0xab,0xca,0x4d,0xa1,0x7e,0x1f,0x9f,0x5f,0x6a,0x75,0xb3,0x18,0xaa,0x9,0xc4,0x5b,0x1,0xe8,0x42,0xbe,0x65,0x59,0x28,0xa5,0x46,0x2d,0x19,0x55,0x66,0xcf,0xbf,0x12,0x7d,0x41,0x6b,0xad,0xc7,0x7d,0x53,0x68,0xb9,0x8c,0xf3,0xd7,0xb1,0xe6,0xf,0x66,0x14,0xc6,0x2f,0x1c,0xee,0xf2,0xff,0x2f,0xe5,0x55,0xb,0x44,0xad,0x75,0xa8,0x5b,0xb7,0x85,0x18,0xbb,0xc0,0x55,0x3a,0x3c,0x97,0x96,0xd9,0xaf,0xdc,0x7e,0xdf,0xe3,0x56,0x6,0xa5,0x14,0x52,0x4a,0xb2,0xd9,0xec,0x68,0x3,0xc8,0x97,0xa9,0x34,0xbe,0x5b,0x3d,0x96,0xfb,0x96,0x7c,0x50,0xd9,0x3b,0x82,0x2a,0x9d,0xf3,0x73,0xb9,0x1c,0xd1,0x68,0x94,0x77,0xbc,0xe3,0x1d,0x45,0xfc,0x30,0x15,0x53,0xc9,0x90,0x76,0x2c,0xa6,0x71,0xe3,0x47,0x22,0x11,0x6,0x6,0x6,0xd8,0xb0,0x61,0x3,0x42,0x88,0xd1,0x9b,0x4e,0xbc,0x46,0xbe,0xb0,0xe0,0x8f,0x74,0xca,0x68,0x45,0x7b,0x1,0x41,0xe2,0xe7,0x5b,0x70,0x22,0x91,0x18,0xb7,0xac,0xa0,0x61,0x47,0x33,0x4d,0xd8,0x1e,0x5e,0x2e,0x4d,0x34,0x1a,0x25,0x93,0xc9,0x90,0xc9,0x64,0x46,0x1b,0x40,0x35,0xbf,0x63,0xa4,0x1,0x8,0x4f,0x33,0x70,0xbc,0x80,0xe5,0x5b,0x9e,0xdb,0xcb,0xe1,0xe5,0xf2,0x38,0xda,0x0,0xd7,0x4b,0xd9,0xa,0x75,0x80,0x72,0xeb,0x2,0x15,0x36,0x0,0x5d,0x95,0x57,0xc3,0x8e,0x44,0x45,0xfe,0x2d,0x81,0xef,0x16,0x5e,0xed,0x6f,0xc9,0x87,0x55,0xf4,0x6a,0x58,0x50,0xfa,0x5b,0x0,0xdf,0x8f,0xc6,0x3,0xbe,0x9b,0x92,0x17,0x56,0x56,0x90,0x32,0xd7,0xcc,0xa,0xa8,0x75,0x63,0xa9,0x76,0x9a,0x23,0x59,0x6,0x3f,0xa,0x33,0xc2,0x56,0xe3,0x3b,0x2b,0x3e,0x17,0xf0,0x56,0x1a,0xf6,0xeb,0x21,0x4d,0x69,0x78,0xa1,0xb9,0xe7,0xfb,0xae,0xc1,0x38,0xcb,0xe6,0x7b,0x45,0x8c,0x57,0xd8,0x71,0xf0,0x6b,0x3f,0xe7,0x57,0x1a,0x37,0x6c,0x58,0xcd,0xf7,0x2,0xaa,0xc9,0x2f,0x17,0x76,0x24,0xd2,0x54,0xbb,0x6c,0x61,0xd3,0x55,0x7b,0x7a,0xab,0xe9,0x5e,0x40,0x35,0xf9,0xd5,0xce,0xbf,0x1e,0xca,0x56,0x2e,0xaf,0x6a,0xd,0xfb,0x7e,0x14,0xca,0xa,0x8,0x9b,0xf9,0xd1,0xae,0xe0,0xa3,0xad,0xed,0x57,0x33,0x6c,0x3c,0xe0,0xfb,0x85,0x8f,0xfb,0xa6,0xd0,0x6a,0x35,0x96,0x4a,0xd3,0xd4,0xf3,0xdc,0x5e,0xef,0xe0,0xb,0x11,0xe0,0xd5,0xb0,0x6a,0x7e,0xe0,0xd1,0xae,0xf8,0x7a,0x5,0xb8,0x5c,0x58,0x2d,0x15,0xcb,0x9a,0xdc,0x11,0x54,0x6b,0xf0,0xfd,0xe8,0xad,0x2,0x7e,0xa9,0x19,0x18,0x46,0x4e,0x90,0x7c,0xf2,0xe1,0x55,0xbf,0x23,0x28,0xac,0xac,0x6a,0xe5,0x51,0x8b,0x7c,0x2a,0x49,0x53,0x8b,0xb0,0xb0,0x14,0x26,0x9f,0xaa,0xec,0x5,0xf8,0x85,0xd5,0xf3,0x50,0x7d,0x2c,0x8c,0xa,0xb5,0x96,0x55,0xb5,0xbd,0x80,0xe3,0xe0,0xd7,0x3f,0xf8,0x6e,0xe1,0x55,0x79,0x2f,0xe0,0x38,0xf8,0xb5,0x9,0x3b,0x12,0xd6,0xc0,0xb8,0x5f,0xd,0xab,0x35,0xf8,0xf5,0x0,0xd6,0x5b,0x15,0x7c,0x28,0x63,0x5,0x54,0x92,0xf1,0xd1,0x56,0xde,0xde,0xa,0xe0,0x97,0x92,0xdf,0xe5,0x96,0xe3,0x35,0x5,0x43,0xbf,0x17,0xe0,0x17,0x56,0xf,0xc3,0x71,0x58,0x59,0x95,0xe6,0x53,0xef,0xfa,0x40,0xd0,0xf0,0x50,0xef,0x5,0xf8,0x85,0xd5,0x3,0xf8,0x47,0x3b,0xcd,0x78,0xc2,0x4a,0xa9,0x96,0xeb,0x0,0x85,0x64,0x52,0xf2,0x62,0x58,0xb9,0xc4,0xc7,0xc1,0xaf,0xd,0xf8,0x5e,0xe1,0xa3,0xd7,0xd8,0xf9,0xdd,0x36,0xe2,0x22,0x2b,0x48,0x7c,0xad,0xf5,0x24,0x13,0xd8,0x2,0x24,0x19,0x39,0xc4,0x7c,0x1c,0xfc,0xba,0x1,0x5f,0xb,0x21,0xc,0xc3,0x30,0x1a,0x84,0x10,0xba,0xdc,0xb,0x68,0x61,0xf3,0xd2,0x5a,0x4b,0xc3,0x30,0xba,0xff,0x3f,0x4b,0xc4,0x8d,0x4d,0x1f,0x14,0x5,0xab,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82};
      |                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:24:17: warning: 'icon_128_png_size' defined but not used [-Wunused-variable]
   24 | static uint32_t icon_128_png_size = 0x2501;
      |                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:17:16: warning: 'icon_32_png_data' defined but not used [-Wunused-variable]
   17 | static uint8_t icon_32_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x0,0x20,0x0,0x0,0x0,0x20,0x8,0x2,0x0,0x0,0x0,0xfc,0x18,0xed,0xa3,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0xea,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x30,0x3a,0x30,0x39,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x35,0x30,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x35,0x30,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x32,0x66,0x66,0x31,0x62,0x36,0x62,0x38,0x2d,0x64,0x37,0x62,0x63,0x2d,0x34,0x62,0x36,0x35,0x2d,0x61,0x36,0x33,0x35,0x2d,0x61,0x66,0x63,0x33,0x37,0x35,0x36,0x66,0x63,0x62,0x65,0x65,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x33,0x31,0x39,0x65,0x61,0x36,0x33,0x33,0x2d,0x36,0x32,0x66,0x34,0x2d,0x34,0x66,0x37,0x64,0x2d,0x38,0x35,0x63,0x30,0x2d,0x64,0x35,0x39,0x65,0x30,0x34,0x62,0x31,0x36,0x62,0x66,0x34,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x33,0x31,0x39,0x65,0x61,0x36,0x33,0x33,0x2d,0x36,0x32,0x66,0x34,0x2d,0x34,0x66,0x37,0x64,0x2d,0x38,0x35,0x63,0x30,0x2d,0x64,0x35,0x39,0x65,0x30,0x34,0x62,0x31,0x36,0x62,0x66,0x34,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x33,0x31,0x39,0x65,0x61,0x36,0x33,0x33,0x2d,0x36,0x32,0x66,0x34,0x2d,0x34,0x66,0x37,0x64,0x2d,0x38,0x35,0x63,0x30,0x2d,0x64,0x35,0x39,0x65,0x30,0x34,0x62,0x31,0x36,0x62,0x66,0x34,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x30,0x3a,0x30,0x39,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x73,0x61,0x76,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x32,0x66,0x66,0x31,0x62,0x36,0x62,0x38,0x2d,0x64,0x37,0x62,0x63,0x2d,0x34,0x62,0x36,0x35,0x2d,0x61,0x36,0x33,0x35,0x2d,0x61,0x66,0x63,0x33,0x37,0x35,0x36,0x66,0x63,0x62,0x65,0x65,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x35,0x30,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x63,0x68,0x61,0x6e,0x67,0x65,0x64,0x3d,0x22,0x2f,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0x3,0xe4,0x99,0x7f,0x0,0x0,0x6,0x1f,0x49,0x44,0x41,0x54,0x48,0x89,0xad,0x56,0x5b,0x6c,0x1c,0x57,0x19,0xfe,0xce,0x65,0x66,0x77,0x76,0xd6,0xde,0xb4,0xeb,0x5d,0x6f,0x59,0xd6,0x46,0x71,0x28,0x55,0x4a,0xdd,0x6e,0x70,0x55,0x9c,0x8b,0x12,0x81,0x69,0x95,0x97,0x4a,0x51,0xe5,0x16,0x21,0xb0,0xa0,0x3c,0xa0,0x44,0x49,0xec,0x86,0x87,0x5c,0xa0,0x6a,0x95,0x7,0x90,0x5a,0x61,0x4b,0x11,0xf,0x29,0x17,0xa5,0x28,0x55,0x53,0xac,0x10,0xa4,0x10,0x44,0x6a,0x91,0x6,0x1a,0x85,0x82,0xd3,0xaa,0xc4,0x34,0x56,0x89,0x5b,0x3b,0x51,0xe2,0xa6,0xd9,0x5d,0x7b,0x77,0x67,0xaf,0xb3,0x33,0x73,0x4e,0x1f,0xc6,0x99,0xae,0x67,0x6d,0x28,0x12,0xe7,0x61,0xf4,0x9f,0xa3,0xff,0x7c,0xff,0xed,0xfb,0xff,0x39,0x64,0xfd,0xfa,0xf5,0x84,0x10,0x0,0xe4,0xce,0xf2,0xe4,0xcf,0x22,0xb8,0x32,0x0,0x4a,0xa9,0x2b,0xf8,0x70,0xb8,0xef,0x9a,0xf,0xa2,0xf5,0xfb,0x1f,0xd0,0x57,0xd4,0xe1,0xad,0x36,0x7d,0x66,0x3e,0x3b,0x7a,0xab,0x3e,0x0,0xfe,0x7f,0xc9,0x8c,0xb7,0x6d,0x8d,0x98,0xb7,0x1e,0x29,0x8a,0xb2,0xa2,0xd5,0x56,0x67,0x7d,0x71,0x53,0x4a,0x6d,0xdb,0x16,0x42,0x34,0xe7,0x80,0x37,0xdf,0x21,0x84,0x48,0x29,0x6b,0xb5,0x9a,0xaf,0x68,0xab,0x65,0xa9,0xb5,0xbc,0xaa,0xaa,0xfa,0x9c,0xe0,0xcd,0x1b,0x55,0x55,0x4b,0xa5,0xd2,0xf4,0xf4,0x34,0x96,0xaf,0xd6,0x80,0x96,0xc9,0x94,0xba,0xa6,0x1c,0xc7,0xe9,0xed,0xed,0x8d,0x46,0xa3,0xa6,0x69,0x7a,0x17,0xb9,0x7,0xbd,0xb0,0xb0,0x90,0xcb,0xe5,0x8a,0xc5,0x22,0x5a,0x96,0x94,0x52,0x4a,0xd9,0xec,0x35,0x8,0x21,0x52,0x90,0x86,0x4d,0x1,0x2,0xb8,0xa7,0x12,0x80,0xe3,0x80,0xb2,0x65,0x35,0x70,0x25,0xc3,0x30,0x7a,0x7a,0x7a,0xba,0xba,0xba,0x2a,0x95,0xca,0xcd,0x9b,0x37,0x3d,0x68,0xce,0x79,0xbd,0x5e,0x9f,0x9a,0x9a,0xaa,0x54,0x2a,0x52,0x4a,0x55,0x55,0x1,0x80,0x31,0x56,0xad,0x52,0x40,0x7c,0x3e,0x25,0x7a,0xfb,0x64,0x7b,0x92,0x80,0x90,0xea,0x2,0xae,0x5e,0xe,0x2e,0x66,0x74,0xd4,0xcd,0xbb,0x93,0x90,0xd2,0x8d,0x8b,0xbb,0x49,0x9c,0x9b,0x9b,0xdb,0xb3,0x67,0xcf,0xae,0x5d,0xbb,0x5a,0xdd,0x7,0x90,0xcd,0x66,0x4f,0x9c,0x38,0x31,0x3c,0x3c,0x6c,0x9a,0xa6,0xa6,0x69,0xa4,0x5a,0x45,0xa8,0xcd,0x3c,0xf4,0x33,0xfb,0xf1,0xef,0xc9,0xfb,0x39,0xe8,0x1d,0xbd,0xf,0xf0,0xde,0x3b,0x6f,0x75,0x5f,0xf8,0x43,0xe7,0x3f,0xdf,0x70,0x2,0x21,0x10,0x6,0x97,0xa6,0xae,0xa7,0x96,0x65,0xb9,0x6a,0xa6,0x69,0x7a,0xa9,0xb0,0x6d,0x3b,0x14,0xa,0xc5,0x62,0xb1,0xbd,0x7b,0xf7,0xa6,0xd3,0xe9,0xad,0x5b,0xb7,0x35,0x4c,0x33,0x18,0x50,0x6b,0x2f,0x4f,0x8a,0xc1,0xfb,0xb0,0x8,0xfa,0xfb,0xf7,0xd9,0xdc,0x15,0x8,0x47,0x26,0xd7,0xd9,0xe9,0xd,0xf9,0xa7,0xfa,0xab,0xb1,0xb5,0xdd,0x7f,0x1d,0xaf,0xc6,0x52,0xf0,0xf5,0x81,0x4b,0xaf,0xd9,0xd9,0xd9,0x74,0x3a,0xed,0x1d,0x3a,0x8e,0xa3,0xeb,0xfa,0xf0,0xf0,0xf0,0xfe,0xfd,0xfb,0xb7,0x6c,0xd9,0x32,0x32,0x32,0x3c,0x36,0x36,0x66,0x7d,0x77,0xbf,0x18,0xbc,0xf,0x97,0x6b,0xda,0x8f,0x9f,0xe,0x9c,0x79,0xcd,0xab,0x81,0xe8,0xb9,0x97,0x3f,0xf7,0x42,0xea,0xfd,0x19,0xc1,0x14,0xa9,0xa8,0x44,0x4a,0x42,0x88,0xbf,0x9,0x1d,0xc7,0x31,0xc,0xa3,0x58,0x2c,0x16,0xa,0x85,0x7c,0x3e,0x6f,0x18,0xc6,0xad,0x5b,0xb7,0xe,0x1c,0x38,0x70,0xf6,0xec,0x59,0x0,0xdf,0xfa,0xe6,0x53,0x0,0x1a,0x5f,0x7a,0x18,0x80,0xfa,0xdb,0x57,0xb4,0x33,0xaf,0x49,0x85,0xca,0xf6,0x36,0x11,0x69,0x17,0xba,0x86,0xf,0xaf,0x7e,0xf9,0xd0,0xee,0xee,0xc9,0x3f,0xd5,0x12,0xdd,0xe4,0xe,0x29,0x68,0x33,0xcd,0x9b,0x49,0xcd,0x39,0x57,0x14,0x45,0x55,0xd5,0x40,0x20,0x0,0xe0,0xfc,0xf9,0xf3,0x0,0xe2,0xf1,0x4e,0x0,0xa8,0xd7,0x1,0x88,0x9e,0x2f,0x48,0x80,0x5b,0x82,0xd4,0xab,0x84,0x50,0xa8,0x41,0x11,0x89,0x34,0x92,0x49,0x5b,0xd,0xb8,0xe8,0x4b,0x80,0xbe,0x6e,0xf4,0x2a,0x61,0xdb,0xb6,0x65,0x59,0x8d,0x46,0xc3,0x25,0xf5,0xe0,0xe0,0x20,0x80,0x8f,0x6e,0xdf,0x6,0xc0,0xdf,0x7e,0x1d,0xe,0xec,0xc7,0xbe,0x51,0xfa,0xd5,0xeb,0x8d,0x6d,0x8f,0x11,0x4d,0xe3,0x85,0x82,0x92,0xcf,0xb3,0x62,0x11,0x4,0x50,0x54,0xd2,0xd4,0x3d,0xdc,0xa3,0xb5,0x2b,0xb4,0xb5,0xb5,0x6d,0xde,0xbc,0x59,0x8,0xc1,0x39,0x27,0x84,0x58,0x96,0xa5,0xeb,0xfa,0xce,0x9d,0x3b,0xfb,0xfa,0xfa,0x0,0xfc,0xe2,0xa5,0x97,0x0,0x84,0x4f,0xfd,0xba,0xfa,0xd3,0x6d,0x8d,0x7d,0xdf,0xb6,0xbf,0xff,0x68,0xe9,0x89,0x47,0xe9,0x5b,0x37,0x94,0x7f,0xff,0x9d,0x4f,0x5f,0xa2,0xff,0xf8,0xb3,0x96,0xfd,0x58,0xe3,0xa2,0xde,0xde,0xc9,0x1c,0x8b,0xb4,0xe,0x3b,0x0,0xc9,0x64,0xf2,0xc2,0x85,0xb,0x2b,0x92,0x75,0x7c,0x7c,0xfc,0xd8,0xb1,0x63,0xc1,0x60,0x50,0x3a,0xb6,0xfe,0xec,0x77,0x94,0x77,0x27,0xac,0xed,0x4f,0x36,0xd2,0xdb,0xc5,0x40,0xca,0xdc,0x9e,0x32,0x31,0x88,0xab,0xf8,0xd7,0xa5,0x37,0xd2,0xc7,0x5f,0xc,0x67,0x6f,0x54,0xe3,0x29,0xe2,0xd8,0x4b,0x8d,0xd6,0x6c,0x43,0x8,0xe1,0xd1,0xd4,0xb6,0xed,0x70,0x38,0xec,0x56,0x7e,0xf7,0xee,0xdd,0x47,0x8f,0x1e,0x65,0x8c,0x69,0x9a,0x26,0x0,0xd9,0x30,0x83,0xa7,0x8e,0x6b,0xa7,0x8e,0x8b,0x75,0x5f,0xb4,0x1f,0x7c,0xc4,0xee,0xd9,0x60,0x6e,0x79,0xdc,0xe9,0xef,0xc9,0xec,0xf8,0xda,0x5f,0x12,0xbd,0x3,0x3f,0x79,0x42,0xad,0x14,0x1d,0x2d,0xc,0xc0,0xcf,0xa2,0x6b,0xd7,0xae,0x25,0x12,0x89,0xce,0xce,0xce,0x54,0x2a,0x15,0x8f,0xc7,0x7,0x6,0x6,0x5c,0x85,0xc9,0xc9,0x49,0x0,0x91,0x48,0x44,0x48,0x49,0x1c,0x87,0x70,0x45,0x44,0xa3,0xf2,0xae,0x35,0xec,0xc3,0x19,0xed,0x77,0xaf,0x44,0x5e,0xd8,0x17,0xdf,0xb1,0xae,0xfd,0xe0,0x3e,0xcc,0xd9,0xe6,0x43,0x1d,0x73,0x5b,0x9f,0xd4,0xf3,0x1f,0xc3,0xc7,0x22,0xcf,0x6b,0xc3,0x30,0xc,0xc3,0xc8,0xe5,0x72,0xb5,0x5a,0xed,0xdc,0xb9,0x73,0x27,0x4f,0x9e,0xa4,0x94,0x4e,0x4c,0x4c,0x70,0xce,0xd,0xc3,0xa0,0x84,0x50,0xc3,0xe0,0xc5,0x22,0xad,0x96,0xc1,0x15,0x19,0xed,0x10,0xb1,0x98,0xdd,0x19,0x97,0x4,0x91,0x5f,0x8e,0x29,0xef,0x4c,0x61,0xd,0x2a,0x6b,0x92,0x6e,0x55,0x97,0xc,0x7c,0x3a,0xc2,0x0,0xc6,0x98,0xcb,0x54,0x4d,0xd3,0xdc,0xfc,0x8c,0x8c,0x8c,0x0,0x88,0x46,0xa3,0x87,0xf,0x1f,0xb6,0x6d,0x9b,0x96,0x8c,0xfa,0xd0,0x33,0xe5,0xe7,0x47,0xa9,0x69,0x2a,0xd9,0x2c,0xcf,0xe5,0x58,0x36,0xcb,0x6f,0x67,0x14,0xb,0x56,0x2c,0xe6,0x74,0x7d,0xe,0x26,0x82,0xb5,0x2,0x81,0x74,0x3b,0x79,0xd9,0xd0,0x6f,0x96,0x29,0xa5,0x52,0x4a,0x5d,0xd7,0xe7,0xe7,0xe7,0x47,0x47,0x47,0x1,0x1c,0x3c,0x78,0xb0,0x2b,0x76,0x77,0xde,0x76,0x6a,0x87,0x46,0x6b,0xcf,0x3d,0x93,0x1f,0x7f,0xaf,0xfc,0x83,0x67,0xcd,0xfe,0xaf,0x37,0x1e,0xea,0xb7,0x36,0x6c,0x2a,0xef,0x78,0x3a,0x7b,0x6c,0x52,0xa4,0x13,0x98,0x45,0xf7,0xa5,0x3f,0x36,0xda,0x3a,0x96,0xc8,0xda,0xdf,0xdf,0x4f,0x8,0xb9,0x72,0xe5,0xca,0x91,0x23,0x47,0x86,0x86,0x86,0xea,0xf5,0x7a,0x38,0x1c,0x76,0x27,0x4,0x21,0x84,0x52,0x5a,0x2e,0x97,0x15,0x45,0x29,0x95,0x4a,0x8a,0xa2,0x4c,0xbd,0x7d,0xe9,0xc1,0xaf,0xf6,0xab,0x43,0x3f,0xb4,0x76,0x1e,0x90,0xf,0xdf,0x5,0x0,0x5,0xa0,0x8,0xa8,0xc0,0x3d,0x0,0xa0,0x4c,0xd5,0xbf,0xf2,0xf3,0x1f,0x75,0xbf,0x3b,0x51,0xba,0x67,0x2d,0x11,0xe,0x21,0x84,0xa5,0x52,0x29,0x4a,0xa9,0xe3,0x38,0x1d,0x1d,0x1d,0xba,0xae,0x5f,0xbc,0x78,0xf1,0xf4,0xe9,0xd3,0xa4,0xe9,0xc7,0x19,0x8,0x4,0x2a,0x95,0xca,0xcc,0xcc,0x4c,0x28,0x14,0xaa,0x3b,0xe2,0xe2,0x9b,0x6f,0x56,0xcf,0x9f,0x89,0x9c,0x79,0x95,0x4d,0x7f,0x40,0x67,0xcb,0x28,0x10,0x94,0x25,0xfd,0x68,0x41,0xf9,0xdb,0xe5,0xe0,0x6f,0x5e,0xee,0x7b,0x75,0x6c,0xed,0x8d,0xcb,0xc5,0x78,0x37,0xc1,0xd2,0xa8,0x20,0x1b,0x37,0x6e,0x24,0x84,0xa8,0xaa,0x9a,0xcf,0xe7,0xdd,0xa,0x67,0x32,0x19,0x4a,0x29,0x63,0xcc,0x2b,0x3e,0x63,0x6c,0x71,0x71,0xd1,0x4d,0x60,0x3c,0x1e,0x17,0x52,0xd2,0x42,0x8e,0x59,0x12,0x80,0xc,0xab,0xd0,0xc2,0xc4,0xb1,0x49,0xd1,0x90,0xe,0x1e,0x48,0x3f,0xd0,0x76,0xef,0xfd,0x66,0xb5,0x42,0x7d,0x3f,0x1c,0x97,0xf2,0xee,0xe4,0x99,0x9f,0x9f,0xa7,0x94,0xa,0x21,0xbc,0xfa,0xbb,0x19,0x93,0x52,0x2,0xa8,0xd7,0xeb,0x94,0x52,0xe8,0x11,0x42,0x28,0xa4,0xa0,0xb6,0x45,0xca,0x15,0x50,0x2a,0xc3,0x11,0x87,0x10,0x27,0xda,0xa9,0x40,0x3a,0x8c,0x7d,0x4a,0xce,0x4d,0x9b,0x36,0x79,0x40,0x8c,0x31,0xdb,0xb6,0x2b,0x95,0xa,0x96,0x3f,0x20,0x9a,0x87,0xd5,0x6a,0x5b,0x4a,0x29,0xa5,0x34,0x93,0xc9,0x34,0x1a,0xd,0xc6,0x98,0x77,0xce,0x9b,0x2f,0x8,0x21,0x14,0x45,0x49,0x24,0x12,0xcd,0x74,0x5a,0xd,0xd1,0x67,0xde,0xe5,0xf7,0xf5,0xeb,0xd7,0x17,0x16,0x16,0x34,0x4d,0xf3,0xf4,0x97,0x3d,0x1d,0xc9,0x9d,0x67,0x8b,0xef,0xa1,0xf9,0x5f,0x8d,0xb9,0x7c,0xa3,0x94,0x72,0xce,0x43,0xa1,0x90,0xaa,0xaa,0xde,0xf9,0xaa,0x4f,0xc7,0xd5,0xf2,0xe3,0xc3,0x5d,0x31,0x9a,0xe6,0x2f,0xf5,0x29,0xf9,0x50,0x56,0x44,0x5f,0xb1,0x37,0x57,0xb,0xd1,0x9f,0xa2,0xff,0xd5,0xf7,0x15,0x6d,0x37,0x7b,0xf0,0x9,0x60,0x25,0x8c,0xb,0x31,0xe9,0x52,0x71,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82};
      |                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:16:17: warning: 'icon_32_png_size' defined but not used [-Wunused-variable]
   16 | static uint32_t icon_32_png_size = 0xc63;
      |                 ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 86%] Built target rs-gl
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/ux-window.cpp:16:
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:37:16: warning: 'icon_512_png_data' defined but not used [-Wunused-variable]
   37 | static uint8_t icon_512_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x2,0x0,0x0,0x0,0x2,0x0,0x8,0x6,0x0,0x0,0x0,0xf4,0x78,0xd4,0xfa,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0x1b,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x37,0x3a,0x34,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x31,0x33,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x31,0x33,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x37,0x3a,0x34,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0xc9,0x8a,0x11,0xa1,0x0,0x0,0x91,0x72,0x49,0x44,0x41,0x54,0x78,0x9c,0xed,0x9d,0x77,0xbc,0x1d,0x55,0xb9,0xfe,0xbf,0x6b,0x66,0xf7,0xd3,0x72,0xd2,0xb,0x10,0x4a,0x8,0x84,0x84,0x8e,0x10,0xa4,0x49,0x53,0x44,0x6c,0x17,0xb1,0x5d,0x41,0x51,0xec,0xe5,0x5e,0x51,0xb0,0xa0,0xe0,0x55,0xec,0x3f,0x44,0x45,0x4,0x41,0xb0,0x20,0x88,0x22,0xa0,0x62,0x1,0x11,0x4,0xb,0x84,0x16,0x4a,0x20,0x24,0x4,0x48,0x20,0x9,0xe9,0x39,0xbd,0xec,0x32,0xb3,0x7e,0x7f,0xcc,0xd9,0xc9,0x49,0x72,0xca,0x2e,0x53,0xd6,0x9a,0xbd,0x9e,0xcf,0xe7,0x18,0x49,0xce,0x3c,0xcf,0x3b,0x6b,0xad,0x99,0xe7,0x9d,0x55,0xc5,0xbc,0x79,0xf3,0xd6,0x2,0x2d,0xec,0x4,0x21,0xc4,0xce,0x7f,0xe5,0xb,0x82,0xe2,0xd,0x4b,0x47,0x27,0x5e,0x9d,0x62,0xd,0x53,0x47,0x27,0xde,0xb0,0xca,0x3a,0x28,0x2d,0xd3,0x56,0xc2,0xe5,0xd,0x4b,0xc7,0xc4,0x1f,0x9d,0x86,0x8f,0xbc,0xaf,0x24,0x80,0x99,0x7e,0xb1,0x8d,0x7,0xd3,0x68,0xc2,0xe5,0xd,0x2,0xa6,0xe,0xc3,0xe5,0xd,0xb,0xc6,0xfc,0xf5,0xe7,0xd,0x4b,0xc7,0xc4,0x1f,0x9d,0x86,0xcf,0xbc,0x7b,0x58,0x40,0x4f,0xc0,0x22,0x81,0x71,0x86,0x9,0x4d,0x2a,0x34,0x50,0x5e,0x53,0x87,0xf1,0xe0,0x8d,0x4a,0x27,0x8,0xe8,0x56,0xf6,0xba,0xd7,0xa9,0x89,0x3f,0x3a,0x4,0x10,0xfb,0x56,0x2b,0x4,0x11,0xd3,0x8d,0x19,0x3,0x5e,0x53,0x87,0xf1,0xe0,0xd,0x4b,0xc7,0x7c,0x65,0x85,0xc7,0x1b,0x96,0x8e,0x89,0x3f,0x3a,0x9d,0xa0,0x62,0xdf,0x21,0x1,0xd0,0x29,0xf0,0xb0,0xb4,0x74,0x6b,0x8c,0x3a,0x95,0x41,0x58,0x5a,0x3a,0x95,0x75,0x90,0xbc,0x61,0xe9,0x98,0xaf,0xac,0xf0,0x78,0xc3,0xd2,0x31,0xf1,0x47,0xa7,0x13,0x64,0xec,0xdb,0x12,0x0,0x9d,0x1f,0x5a,0xd0,0xab,0xe0,0x75,0xe3,0xd,0xb,0xa6,0xe,0xf5,0x7e,0x51,0x5,0xc9,0x1b,0x86,0x8e,0x29,0x93,0x70,0x79,0xc3,0xd2,0xd1,0x39,0xfe,0xa0,0x63,0x4f,0x4,0x25,0xa2,0x73,0xa1,0x1b,0xde,0xe0,0x38,0xc3,0xd4,0x31,0xbc,0xe1,0xe9,0xe8,0x1c,0xbb,0x8e,0xbc,0x61,0xe9,0x98,0xf8,0xa3,0xd3,0x9,0x23,0x76,0x4b,0xd7,0xc0,0x83,0xd4,0x31,0xbc,0xa6,0xe,0xe3,0xc2,0x1b,0x95,0x4e,0x10,0xd0,0xad,0xec,0x75,0xaf,0x53,0x13,0x7f,0x74,0x3a,0x61,0xc5,0xbe,0xcb,0x24,0xc0,0x7a,0xa1,0xf3,0xb,0x6,0xf4,0x6b,0x8c,0x3a,0x37,0xbe,0xa0,0xa0,0x53,0x59,0x7,0xc9,0x1b,0x96,0x8e,0xce,0xed,0x45,0xf7,0x32,0x31,0xf1,0x87,0xcb,0x1b,0x86,0x4e,0x98,0xcf,0x93,0xaf,0x9,0x80,0x99,0x2c,0xa6,0x3f,0xaf,0xa9,0xc3,0x78,0xf0,0x86,0xa5,0xa3,0x73,0xfc,0xa6,0x4c,0xc2,0xe5,0xd,0x4b,0x47,0xe7,0xf8,0xc3,0x7e,0xff,0xfa,0x96,0x0,0x18,0xe3,0xd0,0x9f,0xd7,0xd4,0x61,0x3c,0x78,0xc3,0xd2,0xd1,0x39,0x7e,0x53,0x26,0xe1,0xf2,0x86,0xa5,0xa3,0x73,0xfc,0x51,0xbc,0x7f,0x7d,0x1f,0x2,0x8,0x1a,0x3a,0x15,0xbc,0x6e,0xbc,0x61,0xc1,0xd4,0xa1,0xde,0x2f,0xaa,0x20,0x79,0xc3,0xd0,0x31,0x65,0x12,0x2e,0x6f,0x58,0x3a,0x3a,0xc7,0x1f,0xd5,0xc7,0x57,0xc2,0x6f,0xc2,0xa0,0xa0,0x5b,0xa3,0x31,0xbc,0xe1,0x69,0x18,0xde,0xf0,0x74,0x4c,0x2f,0x51,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xd5,0xd2,0x9,0x2,0x23,0xc5,0x5e,0x77,0xf,0x80,0x31,0xe,0xc3,0x1b,0x25,0x74,0x2b,0x13,0xf3,0xa2,0xaa,0xc,0xc6,0xfc,0xc3,0xd3,0x31,0xf1,0x47,0xab,0x13,0xa5,0x87,0xd6,0x95,0x0,0xe8,0xfc,0x92,0xd1,0xad,0x32,0x75,0xe3,0xd,0x43,0x47,0xb7,0x32,0xd1,0xb9,0xac,0x83,0xe4,0xd,0x43,0xc7,0x94,0x49,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xeb,0x43,0xcd,0x9,0x80,0xce,0x5,0xaf,0x5b,0x65,0xea,0xc6,0x1b,0x86,0x8e,0x6e,0x65,0xa2,0x73,0x59,0x7,0xc9,0x1b,0x86,0x8e,0x29,0x93,0x70,0x79,0xc3,0xd2,0x31,0xf1,0xd7,0xaf,0x53,0x53,0x2,0xa0,0x42,0xe0,0x2a,0x71,0x1a,0xde,0x70,0x75,0x74,0x2b,0x13,0x9d,0xcb,0x3a,0x48,0xde,0xa8,0x74,0xfc,0x80,0xee,0x65,0x62,0xe2,0x8f,0x56,0x47,0x95,0xf8,0xab,0x4e,0x0,0x54,0x9,0x5c,0x15,0x4e,0xc3,0x1b,0xae,0x8e,0x6e,0x65,0xa2,0x73,0x59,0x7,0xc9,0x1b,0x96,0x8e,0x4e,0x6d,0x30,0x2c,0x1d,0x13,0x7f,0xb4,0x3a,0x2a,0xc5,0x5f,0xd5,0x2a,0x0,0x95,0x2,0x57,0x81,0xd3,0xf0,0x86,0xab,0xa3,0x5b,0x99,0x98,0xb2,0x8e,0x4e,0xcb,0xd4,0x69,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xfd,0xd5,0xa9,0xb8,0x7,0x40,0xb5,0xc0,0xa3,0xe6,0x34,0xbc,0xe1,0xea,0xe8,0x56,0x26,0x3a,0x97,0x75,0x98,0x30,0x6d,0x25,0x3c,0x1d,0x13,0x7f,0xb4,0x3a,0x2a,0xc6,0x5f,0x51,0x2,0xa0,0x62,0xe0,0x51,0x72,0x1a,0xde,0x70,0x75,0x74,0x2b,0x13,0x9d,0xcb,0x3a,0x48,0xde,0xa8,0x74,0xfc,0x80,0xee,0x65,0x62,0xe2,0x8f,0x56,0x47,0xd5,0xf8,0xc7,0x4d,0x0,0x54,0xd,0x3c,0x2a,0x4e,0xc3,0x1b,0xae,0x8e,0x6e,0x65,0xa2,0x73,0x59,0x7,0xc9,0x1b,0x96,0x8e,0x4e,0x6d,0x30,0x2c,0x1d,0x13,0x7f,0xb4,0x3a,0x2a,0xc7,0x3f,0x66,0x2,0xa0,0x72,0xe0,0x51,0x70,0x1a,0xde,0x70,0x75,0x74,0x2b,0x13,0x9d,0xcb,0x3a,0x48,0xde,0xb0,0x74,0x74,0x6a,0x83,0x61,0xe9,0x98,0xf8,0xa3,0xd5,0x51,0x3d,0xfe,0x51,0x13,0x0,0xd5,0x3,0xf,0x9b,0xd3,0xf0,0x86,0xab,0xa3,0x5b,0x99,0xe8,0x5c,0xd6,0x41,0xf2,0x86,0xa5,0xa3,0x53,0x1b,0xc,0x4b,0xc7,0xc4,0x1f,0xad,0x8e,0xe,0xf1,0x8f,0xb8,0xa,0x40,0x87,0xc0,0xc3,0xe4,0x34,0xbc,0xe1,0xea,0xe8,0x56,0x26,0x3a,0x97,0x75,0x90,0xbc,0x61,0xe8,0x98,0x32,0x9,0x97,0x37,0x2c,0x1d,0x13,0x7f,0x38,0x3a,0xbb,0xf4,0x0,0xe8,0x12,0x78,0x98,0xd0,0xad,0x91,0xe8,0x5c,0x87,0xba,0x95,0x89,0xce,0x65,0x1d,0x24,0x6f,0x18,0x3a,0xa6,0x4c,0xc2,0xe5,0xd,0x4b,0xc7,0xc4,0x1f,0x9e,0xce,0xe,0x9,0x80,0x4e,0x81,0x87,0xc5,0xab,0x53,0xac,0x41,0xf2,0x46,0xa5,0xe3,0x7,0x4c,0x59,0x87,0xcb,0x1b,0x95,0x8e,0x1f,0xd0,0xbd,0x4c,0x4c,0xfc,0xd1,0xea,0xe8,0x16,0xff,0xb6,0x4,0x40,0xb7,0xc0,0xc3,0xe0,0xd5,0x29,0xd6,0x20,0x79,0xc3,0xd2,0x31,0x75,0x18,0x9e,0x8e,0x89,0x3f,0x1c,0xce,0x30,0x75,0x4c,0xfc,0xd1,0xea,0xe8,0x18,0xbf,0xe5,0x37,0xe1,0x58,0xd0,0xa9,0xe0,0x75,0x8a,0x35,0x48,0xde,0xb0,0x74,0x4c,0x1d,0x86,0xa7,0x63,0xe2,0xf,0x87,0x33,0x4c,0x1d,0x13,0x7f,0xb4,0x3a,0xba,0xc6,0x6f,0xe9,0x1a,0x78,0x90,0xbc,0x3a,0xc5,0x1a,0x24,0x6f,0x58,0x3a,0xa6,0xe,0xc3,0xd3,0x31,0xf1,0x87,0xc3,0x19,0xa6,0x8e,0x89,0x3f,0x5a,0x1d,0x9d,0xe3,0xaf,0xea,0x2c,0x80,0x5a,0xa1,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0x47,0xe7,0xf8,0x4d,0x99,0x84,0xcb,0x1b,0x96,0x8e,0x89,0x3f,0x5a,0x9d,0x9a,0x8e,0x3,0xae,0x6,0x3a,0x15,0xbc,0x4e,0xb1,0x6,0xc9,0x1b,0x96,0x8e,0xa9,0xc3,0xf0,0x74,0x74,0x8e,0xdf,0x94,0x49,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xa3,0xd7,0x9,0x34,0x1,0xd0,0xa9,0xe0,0x75,0x8a,0x35,0x48,0xde,0xb0,0x74,0x4c,0x1d,0x86,0xa7,0xa3,0x7b,0xfc,0x41,0x40,0xa7,0x58,0x47,0x82,0xee,0x75,0x6a,0xe2,0x57,0x43,0x27,0xb0,0x4,0x40,0xa7,0x82,0xd7,0x29,0xd6,0x20,0x79,0xc3,0xd2,0x31,0x75,0x18,0x9e,0x8e,0x89,0x3f,0x1c,0xce,0x30,0xb5,0x4c,0x9d,0x46,0xab,0xa3,0x7b,0xfc,0xc3,0x11,0x48,0x2,0xa0,0x7b,0xc1,0xfb,0x1,0xdd,0xcb,0x40,0xa7,0xf8,0x75,0x8a,0x35,0x4c,0x1d,0x13,0x7f,0x38,0x9c,0x61,0x6a,0x99,0x3a,0x8d,0x56,0x47,0xf7,0xf8,0x77,0x86,0xef,0x93,0x0,0x75,0x6a,0xf4,0x86,0x37,0x5c,0x1d,0xd3,0x36,0xc2,0xd3,0x31,0xf1,0x87,0xc3,0x19,0xa6,0x8e,0x89,0x3f,0x5a,0x1d,0xdd,0xe3,0x1f,0x49,0xc7,0xd7,0x1e,0x0,0xf3,0x85,0xae,0x1f,0x6f,0x58,0x3a,0x3a,0xbd,0xd0,0x4d,0x59,0x47,0xab,0xa3,0x53,0x5b,0x9,0x4b,0xc7,0xc4,0x1f,0xad,0x8e,0xee,0xf1,0x8f,0xa6,0xe3,0x5b,0x2,0xa0,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0xc7,0xc4,0x1f,0xe,0x67,0x98,0x3a,0x26,0xfe,0x68,0x75,0x74,0x8f,0x7f,0x2c,0x1d,0x5f,0x12,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x38,0xc3,0x84,0xa9,0xd3,0x68,0x75,0x74,0x8f,0x7f,0x3c,0x9d,0xba,0x13,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x38,0xc3,0xd4,0x32,0x75,0x1a,0xad,0x8e,0xee,0xf1,0x57,0xa2,0x53,0x57,0x2,0xa0,0x7b,0xc1,0xfb,0x1,0xdd,0xcb,0x40,0xf7,0xf8,0xfd,0x80,0x29,0xeb,0x68,0x75,0x74,0x36,0xcf,0xa0,0xb4,0x4c,0x9d,0x46,0xab,0xa3,0x7b,0xfc,0x95,0xea,0xd4,0xbc,0xa,0x40,0xa7,0x46,0x6f,0x78,0xc3,0xd5,0x31,0x6d,0x23,0x3c,0x1d,0x13,0x7f,0x38,0x9c,0x61,0xea,0x98,0xf8,0xa3,0xd5,0xd1,0x3d,0xfe,0x6a,0x74,0x6a,0xea,0x1,0x30,0x5f,0x77,0xfa,0xf1,0x86,0xa5,0xa3,0xd3,0xb,0xdd,0x94,0x75,0xb4,0x3a,0x3a,0xbd,0x47,0x76,0x86,0xee,0x65,0x62,0xe2,0xf,0x97,0x57,0x55,0x9d,0xaa,0x13,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x79,0xc3,0xd0,0x30,0x75,0x1a,0xad,0x8e,0xee,0xf1,0xd7,0xa2,0x53,0x55,0x2,0xa0,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0xc7,0xc4,0x1f,0x2e,0x6f,0x18,0xd0,0x39,0x76,0x30,0x6d,0x52,0x57,0x9d,0x8a,0x13,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x79,0xc3,0xd0,0x31,0x13,0x16,0xa3,0xd5,0xd1,0x3d,0xfe,0x7a,0x74,0x2a,0x4a,0x0,0x74,0x2f,0x78,0x3f,0xa0,0x7b,0x19,0xe8,0x1e,0xbf,0x1f,0x30,0x65,0x1d,0xad,0x8e,0x6e,0xbc,0x61,0xe8,0x18,0xf3,0x8f,0x56,0x47,0xf7,0xf8,0xeb,0xd5,0x19,0x77,0x15,0x80,0x4e,0x5,0xaf,0x53,0xac,0x41,0xf2,0x86,0xa5,0x63,0xea,0x30,0x3c,0x1d,0x13,0x7f,0x38,0x9c,0x61,0xea,0x98,0xf8,0xa3,0xd5,0xd1,0x3d,0x7e,0x3f,0x74,0xc6,0xec,0x1,0xd0,0xa9,0xe0,0x75,0x8a,0x35,0x48,0xde,0xb0,0x74,0x4c,0x1d,0x86,0xa7,0x63,0xe2,0x8f,0x1f,0x4c,0x9d,0x46,0xab,0xa3,0x7b,0xfc,0x7e,0xe9,0x8c,0x9a,0x0,0xe8,0x54,0xf0,0x3a,0xc5,0x1a,0x24,0x6f,0x58,0x3a,0xa6,0xe,0xc3,0xd3,0x31,0xf1,0x87,0xcb,0x1b,0x86,0x8e,0xce,0xb1,0x7,0xc9,0x1b,0x96,0x8e,0xee,0xf1,0xfb,0xa9,0x33,0x62,0x2,0xa0,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0xc7,0xc4,0x1f,0x2e,0x6f,0x18,0x3a,0xba,0xf7,0x86,0xe8,0x5c,0xf6,0x41,0xf2,0xea,0xaa,0xb3,0x4b,0x2,0xa0,0x7b,0xc1,0xfb,0x1,0xdd,0xcb,0x40,0xa7,0xf8,0x75,0x8a,0x35,0x4c,0x1d,0x13,0x7f,0xb8,0xbc,0x61,0xe8,0x98,0x9,0x7f,0xd1,0xea,0xe8,0x1e,0x7f,0x10,0x3a,0x3b,0x24,0x0,0xba,0x15,0xbc,0x4e,0x8d,0x5c,0xa7,0x46,0x11,0x26,0x6f,0x10,0xd0,0x29,0xd6,0x91,0x60,0xda,0x4a,0xb8,0xbc,0x61,0xe8,0x18,0xf3,0x8f,0x56,0x47,0xf7,0xf8,0x83,0xd2,0xd9,0xb6,0xa,0x40,0xb7,0x82,0xd7,0xa9,0x91,0xeb,0xd6,0x28,0x74,0xe6,0x35,0x65,0x1d,0xad,0x8e,0xce,0x75,0x1a,0x94,0x96,0xa9,0xd3,0x68,0x75,0x74,0x8f,0x3f,0x48,0x1d,0xcb,0x6f,0xc2,0xe1,0xd0,0x89,0x57,0xa7,0x58,0xc3,0xd4,0xd1,0x89,0xd7,0x94,0x75,0xb4,0x3a,0xa6,0xe7,0x25,0x1c,0xce,0x30,0x75,0x4c,0xfc,0xf1,0xd6,0xb1,0x74,0x2b,0x78,0x9d,0x1e,0x52,0x5d,0x1b,0x85,0x8e,0xbc,0xa6,0xac,0xa3,0xd5,0xd1,0x8d,0x37,0xc,0x1d,0x9d,0x63,0xf,0x92,0x37,0x2c,0x1d,0xdd,0xe3,0xf,0x43,0xa7,0xa6,0xd3,0x0,0xc7,0x83,0x4e,0x15,0xaa,0x53,0xac,0x61,0xea,0xe8,0xc4,0x6b,0xca,0x3a,0x5a,0x1d,0xdd,0x78,0xa3,0xd2,0xd1,0x9,0xba,0x97,0xbd,0xee,0xf1,0x87,0xa5,0xe3,0x7b,0x2,0xa0,0x53,0x85,0xea,0x14,0x6b,0x98,0x3a,0x3a,0xf1,0x9a,0xb2,0x8e,0x56,0x47,0x37,0xde,0xb0,0x74,0x74,0x8e,0x5f,0xe7,0xd8,0x83,0xe4,0x8d,0x9b,0x8e,0x10,0xc2,0xdf,0x4,0x40,0xa7,0xa,0xd5,0x29,0xd6,0x30,0x75,0x74,0xe2,0xd5,0xfd,0xcb,0xcd,0xb4,0x95,0x70,0x79,0xc3,0xd2,0xd1,0x39,0x7e,0xf3,0x4c,0x35,0x86,0x4e,0x99,0x77,0xdc,0xb3,0x0,0xaa,0x25,0xf4,0x1b,0x3a,0x35,0xf2,0xb8,0x34,0xa,0x1d,0x78,0x4d,0x59,0x47,0xab,0xa3,0x73,0x9d,0x6,0xa5,0x65,0xea,0x34,0x5a,0x1d,0xdd,0xe3,0xf,0x4b,0x67,0x38,0xaf,0x2f,0x3d,0x0,0x3a,0x55,0xa8,0x4e,0xb1,0x86,0xa9,0xa3,0x13,0xaf,0x29,0xeb,0x68,0x75,0xcc,0x57,0x62,0x74,0xd0,0xbd,0x4e,0x4d,0xfc,0xd1,0xea,0xec,0xcc,0x5b,0x77,0x2,0xa0,0x53,0x85,0xea,0x14,0x6b,0x98,0x3a,0x3a,0xf1,0x9a,0xb2,0x8e,0x56,0x47,0x37,0xde,0xb0,0x74,0xc2,0x88,0x5f,0xe7,0xd8,0x83,0xd4,0xd1,0x3d,0xfe,0xb0,0x74,0x46,0xe2,0xad,0x2b,0x1,0xd0,0xbd,0x42,0xfd,0x40,0x1c,0x1b,0x85,0xca,0xbc,0x61,0x40,0xf7,0x32,0xd1,0x2d,0x7e,0x53,0x2e,0xd1,0x41,0xe7,0xd8,0x41,0xff,0xb6,0x13,0x96,0xce,0x68,0xbc,0x35,0x27,0x0,0xba,0x3d,0x4c,0xe6,0x6b,0xd4,0xf0,0x46,0xa9,0x61,0xda,0x4a,0xb8,0xbc,0x61,0xe9,0xe8,0x1c,0xbf,0x99,0x73,0xd1,0x18,0x3a,0x63,0xf1,0xd6,0x94,0x0,0xe8,0xf6,0x30,0x99,0xc6,0x67,0x78,0xa3,0x84,0xce,0xb1,0x83,0xfe,0x75,0x6a,0xe2,0xf,0x87,0x33,0x4c,0x2d,0x9d,0xcb,0x3e,0x4c,0x9d,0xf1,0x78,0xab,0x5e,0x5,0xa0,0xd3,0xc3,0xa4,0x53,0xac,0x61,0xea,0xe8,0xc4,0x6b,0xca,0x3a,0x5a,0x1d,0xdd,0x78,0xc3,0xd0,0x31,0xe6,0x19,0xad,0x8e,0xee,0xf1,0x87,0xa5,0x53,0x9,0x6f,0x55,0x3d,0x0,0x3a,0x55,0xa8,0x4e,0xb1,0x86,0xa9,0xa3,0x13,0xaf,0x29,0xeb,0x68,0x75,0x74,0xe3,0x8d,0x4a,0x27,0x28,0x98,0x67,0x2a,0x3c,0xde,0xb8,0xe9,0x54,0xca,0x5b,0x71,0x2,0x10,0x75,0xa0,0x51,0x73,0x6,0xc9,0x1b,0x96,0x8e,0x4e,0xbc,0xe6,0xe5,0x1d,0xad,0x8e,0x6e,0xbc,0x61,0xe9,0xe8,0x1c,0xbf,0xce,0xb1,0x7,0xc9,0x1b,0x37,0x9d,0x6a,0x78,0x2b,0x4a,0x0,0x54,0x8,0x34,0x6a,0x34,0x52,0xa3,0x50,0x81,0x37,0x2c,0x98,0x17,0xad,0xfe,0xbc,0x61,0xe9,0xe8,0x1c,0xbf,0x79,0x4e,0x1b,0x43,0xa7,0x5a,0xde,0x71,0x13,0x0,0x55,0x2,0x8d,0x92,0xb7,0xd1,0x1a,0x45,0x5c,0x79,0xc3,0xd0,0xd1,0x39,0x76,0x1d,0x79,0xc3,0xd2,0xd1,0x39,0x7e,0x33,0x67,0xa1,0x31,0x74,0x6a,0xe1,0x1d,0x33,0x1,0x50,0x29,0xd0,0xa8,0x78,0x1b,0xb1,0x51,0xc4,0x91,0x37,0xc,0x1d,0xf3,0x95,0x15,0x2e,0x6f,0x58,0x3a,0xba,0xc7,0x1f,0x16,0x74,0x7e,0xa6,0x74,0xd7,0xa9,0x95,0x77,0xd4,0x55,0x0,0xaa,0x5,0x1a,0x36,0x67,0x90,0xbc,0x61,0xe9,0xe8,0xc4,0x6b,0xbe,0x52,0xa2,0xd5,0xd1,0x8d,0x37,0xc,0x1d,0xd3,0x26,0xa3,0xd5,0xd1,0x3d,0xfe,0xb0,0x74,0xea,0xe1,0x1d,0xb1,0x7,0x40,0xc5,0x40,0xc3,0xe4,0xc,0x92,0x37,0x2c,0x1d,0x9d,0x78,0xcd,0x8b,0x36,0x5a,0x1d,0xdd,0x78,0xa3,0xd2,0x9,0xa,0x3a,0xc7,0x6f,0xda,0x4e,0xb4,0x3a,0xf5,0xf2,0xee,0x92,0x0,0xa8,0x1a,0x68,0x58,0x9c,0x41,0xf2,0x86,0xa5,0xa3,0x13,0xaf,0x31,0xff,0x68,0x75,0x74,0xe3,0xd,0x4b,0xc7,0xc4,0x1f,0x9d,0x86,0xee,0x65,0x1f,0x96,0x8e,0x1f,0xbc,0x3b,0x24,0x0,0x2a,0x7,0x1a,0x16,0x74,0x8a,0x75,0x24,0x98,0x3a,0x1c,0x19,0xc6,0xfc,0xf5,0xe7,0xd,0x4b,0xc7,0xc4,0x1f,0x1d,0x74,0x2f,0xfb,0xb0,0x74,0xfc,0xe2,0xdd,0x96,0x0,0xa8,0x1e,0x68,0x18,0xbc,0xe6,0x6b,0x34,0x1e,0xbc,0x51,0xe9,0x4,0x1,0xdd,0xca,0x5e,0xf7,0x3a,0x35,0xf1,0x47,0xa7,0xa3,0xf3,0x73,0x3a,0x12,0x74,0xa8,0x63,0xcb,0x6f,0xc2,0xe1,0xd0,0x89,0xd7,0x98,0x7f,0x3c,0x78,0xc3,0xd2,0xd1,0xf9,0x65,0xa5,0x7b,0x99,0x98,0xf8,0xc3,0xe5,0xd,0x43,0x47,0xf7,0xf7,0x6f,0x58,0x1a,0x7e,0xf3,0x26,0x74,0x9,0x34,0x48,0x5e,0x9d,0x1f,0x1c,0xdd,0x78,0x75,0x7f,0xd0,0x4d,0x5b,0x9,0x97,0x37,0x2c,0x1d,0x9d,0xe3,0x37,0xcf,0x54,0x63,0xe8,0x4,0xc1,0x5b,0xf3,0x71,0xc0,0x63,0x41,0xa7,0x2,0x30,0x8d,0x22,0x3c,0x5e,0xf3,0xa2,0x8a,0x56,0x47,0x37,0xde,0xb0,0x74,0x74,0x8f,0x3f,0x2c,0x98,0x67,0x2a,0x3a,0x4,0x15,0xbf,0xef,0x9,0x80,0x4e,0xf,0xa9,0xee,0x8d,0x4f,0x37,0xde,0xb0,0x60,0xda,0x8a,0xfe,0xbc,0x61,0xe9,0x98,0xf8,0xa3,0xd3,0xd1,0x39,0xf6,0x30,0xb5,0x82,0x8c,0xdf,0xd7,0x4,0x40,0xa7,0x46,0x6e,0x4c,0x2e,0x1e,0xbc,0x51,0xe9,0x4,0x1,0xdd,0xca,0x5e,0xf7,0x3a,0x35,0xf1,0x47,0xa7,0xa3,0x73,0xec,0x61,0x6a,0x5,0x1d,0xbf,0x6f,0x9,0x80,0x4e,0x8d,0xdc,0x34,0x8a,0x78,0xf0,0x86,0xa5,0x63,0x92,0x8a,0xf0,0x78,0xc3,0xd2,0x31,0xf1,0x47,0xa7,0xa3,0xf3,0xf3,0x34,0x1a,0x74,0x2d,0x27,0x5f,0x12,0x0,0x9d,0x1a,0xb9,0x31,0xff,0x78,0xf0,0x86,0xa5,0xa3,0x73,0xfc,0xa6,0x4c,0xc2,0xe5,0xd,0x4b,0x47,0xe7,0xf8,0x75,0x7f,0xff,0x86,0xa5,0x13,0x56,0xec,0xa3,0x9e,0x5,0x50,0x29,0x74,0x6a,0xe4,0x3a,0x37,0x8,0xc3,0x1b,0xae,0x8e,0xee,0x2f,0x2a,0x53,0xa7,0xe1,0xf2,0x86,0xa1,0x63,0xda,0xa4,0x5a,0x3a,0x41,0x69,0x85,0x59,0x4e,0x75,0xf5,0x0,0xe8,0xf4,0x90,0xea,0xde,0xf8,0xc,0x6f,0x78,0x3a,0xe6,0x5,0x12,0x2e,0x6f,0x58,0x3a,0xba,0xc7,0x1f,0x16,0x74,0x8e,0xdf,0x3c,0xbb,0xd5,0xe9,0xd4,0x9c,0x0,0xe8,0xfe,0x90,0x6,0x1,0xdd,0xca,0x44,0x37,0xde,0x30,0x74,0xcc,0xb,0x24,0x5c,0xde,0xb0,0x74,0x4c,0xfc,0xd1,0xea,0x84,0x11,0xbf,0x79,0x76,0xab,0xd7,0xa9,0x29,0x1,0xd0,0xad,0x91,0x98,0xa4,0x42,0x7f,0xde,0xa8,0x74,0x82,0x82,0x4e,0x2f,0x10,0xdd,0xeb,0xd4,0xc4,0x1f,0xad,0x8e,0x31,0xff,0x68,0x38,0x2b,0xd1,0xa9,0x3a,0x1,0xd0,0xad,0x91,0xe8,0xfc,0xf0,0xe8,0x56,0x26,0x3a,0x97,0x75,0x90,0xbc,0x61,0xe8,0x98,0x32,0x9,0x97,0x37,0x2c,0x1d,0x13,0xbf,0x5a,0xd0,0xf9,0x7e,0x46,0x8a,0xbd,0xaa,0x4,0x40,0xb7,0x46,0xa2,0xf3,0xc3,0xa3,0x5b,0x99,0xe8,0x5c,0xd6,0x41,0xf2,0x86,0xa1,0x63,0xca,0x24,0x5c,0xde,0xb0,0x74,0x4c,0xfc,0x8d,0xa1,0x13,0x65,0xf,0x49,0xc5,0xab,0x0,0x74,0xba,0x79,0xd3,0x20,0xe2,0xc1,0x1b,0x86,0x8e,0xe9,0x3a,0xc,0x97,0x37,0x2c,0x1d,0x13,0x7f,0x74,0x3a,0x3a,0xc7,0x1e,0xa6,0x96,0xa,0xe5,0x54,0x51,0xf,0x80,0xee,0x8d,0x3c,0x8,0xe8,0x56,0x26,0xba,0xf1,0x86,0xa1,0x63,0x5e,0x20,0xe1,0xf2,0x86,0xa5,0x63,0xe2,0x57,0x4b,0x47,0x77,0xe8,0xf4,0xec,0x56,0xab,0x33,0x6e,0x2,0xa0,0x5b,0x23,0xd7,0xb9,0x51,0xeb,0x56,0x26,0xaa,0x34,0x62,0x55,0x38,0xc3,0xd4,0x32,0x75,0x1a,0x2e,0x6f,0x58,0x3a,0x26,0xfe,0xf8,0xeb,0xa8,0x14,0xfb,0x98,0x9,0x80,0x6e,0x8d,0x44,0xa5,0x82,0x55,0x81,0x53,0x47,0xde,0xa8,0x74,0x82,0x82,0x4e,0xf1,0xeb,0x5e,0xa7,0x26,0xfe,0x68,0x75,0x74,0x8f,0x3f,0xc,0x1d,0xd5,0xde,0x7,0xa3,0x26,0x0,0xba,0x35,0x12,0xd3,0x28,0xf4,0xe7,0xd,0x4b,0xc7,0xc4,0x1f,0xe,0x67,0x98,0x3a,0x26,0xfe,0x68,0x75,0x74,0x8f,0x3f,0x2a,0x9d,0xa0,0x50,0x69,0xfc,0x23,0x4e,0x2,0xd4,0xad,0x91,0xe8,0xdc,0x28,0x84,0x10,0x8,0x21,0x90,0x52,0x2a,0xcf,0x5b,0xbe,0xff,0x20,0xe2,0x1d,0x49,0xcb,0xcf,0xf2,0x96,0x52,0xee,0x10,0x7f,0x50,0x28,0xeb,0xd4,0xa3,0x31,0x5a,0xd9,0x56,0xca,0x5b,0x6d,0xdd,0x8c,0xc4,0x1b,0x44,0xfd,0xea,0xd4,0xd6,0xc3,0xd2,0x89,0xe2,0x99,0xf2,0x3b,0xfe,0x6a,0x39,0x6b,0x8d,0x41,0xe7,0xf7,0x7c,0x90,0xbc,0xf5,0xe8,0xec,0x92,0x0,0xe8,0x74,0xf3,0x3a,0x8f,0xe3,0x4a,0x29,0x49,0x26,0x93,0x24,0x12,0x75,0x1f,0xc7,0xb0,0xb,0xfc,0x36,0xcf,0xe1,0xbc,0x61,0x40,0xa7,0x36,0x18,0xa6,0x8e,0xce,0x75,0x1a,0xa4,0x56,0x50,0xbc,0x65,0x93,0xaa,0x37,0x71,0x1c,0x2b,0xa1,0xab,0x94,0xb7,0x1e,0xd3,0xe,0xb2,0xdc,0x6b,0x31,0xf3,0xf2,0x35,0x85,0x42,0x1,0xd7,0x75,0x2b,0x8a,0x4f,0xe7,0x67,0x57,0xe5,0x67,0x6c,0x7,0xf7,0xd1,0xed,0x1,0xd,0xb,0x41,0xc4,0x9f,0x4e,0xa7,0xe9,0xe8,0xe8,0x60,0xf3,0xe6,0xcd,0xbe,0xf3,0x7,0xf5,0x95,0xa5,0x33,0x2a,0x8d,0x7f,0x78,0x4f,0x41,0x90,0x3a,0x41,0x72,0x44,0x7d,0x7d,0xd0,0x7c,0x41,0xf3,0x8e,0xc4,0x5f,0xcf,0x33,0xa5,0x42,0x9b,0xf0,0x8b,0xc3,0xf,0x2e,0xd7,0x75,0xb1,0x6d,0x9b,0x59,0xb3,0x66,0x91,0x4a,0xa5,0x70,0x1c,0x27,0x30,0xad,0x6a,0xd0,0x68,0xe6,0xf,0xc3,0x12,0x0,0xdd,0x1e,0x52,0xdd,0x1b,0x45,0x32,0x99,0xa4,0xbf,0xbf,0x9f,0xad,0x5b,0xb7,0xfa,0xce,0x6f,0x60,0x60,0xa0,0x6,0x54,0x32,0x6e,0xbf,0x62,0x29,0xf3,0xd4,0x9a,0x10,0x39,0x8e,0x43,0x22,0x91,0x60,0xfa,0xf4,0xe9,0xd8,0xb6,0x3d,0x66,0x2,0xa0,0xfb,0x7b,0x3e,0x2c,0xd4,0xaa,0x95,0xa8,0xe7,0xe2,0xf1,0xa0,0x1b,0x6f,0x18,0x3a,0xc3,0x1f,0x1e,0xdb,0xb6,0x7d,0xe7,0x37,0xa8,0xf,0x51,0x7e,0xfd,0xeb,0x7e,0x7d,0x5c,0x62,0x88,0x1b,0x87,0x6a,0x3c,0x8e,0xe3,0x90,0x4c,0x26,0xc7,0xed,0x55,0x89,0xc3,0x7b,0x3e,0xc,0xd4,0xa3,0x65,0xe9,0x66,0xd2,0x3a,0x37,0xa,0x3,0xb5,0xd1,0xc8,0xe6,0xef,0x7,0x54,0xb8,0x7,0xc3,0x11,0xf,0x1e,0xf3,0x9e,0xaf,0xc,0xf5,0xc6,0x5f,0xf3,0x71,0xc0,0x63,0xc1,0x98,0x7f,0xb8,0xbc,0x6,0xf5,0x43,0xe7,0xba,0x51,0xc1,0x6c,0x54,0x28,0x3f,0x15,0xca,0x41,0x25,0xe,0x5d,0x79,0xcc,0x7b,0x3e,0x3c,0x1d,0xdf,0xa7,0xa0,0x37,0x72,0x77,0x4a,0x98,0x9c,0x6,0xfe,0x41,0xe7,0x49,0x7f,0x2a,0x18,0x77,0x1c,0x62,0x88,0x1b,0x87,0xae,0x3c,0x3a,0x99,0x67,0x18,0x9c,0x41,0x6b,0xf9,0xda,0x3,0xa0,0xbb,0xd1,0xe9,0x1e,0xbf,0x41,0xf5,0x88,0xba,0xce,0xa3,0x4e,0x3e,0xea,0x45,0x5c,0x62,0x50,0x85,0xc3,0x2f,0x18,0xf3,0xf,0x57,0x47,0x47,0xf3,0x7,0x1f,0x13,0x0,0xd3,0x9d,0x12,0x2e,0xaf,0x41,0xfd,0x88,0xfa,0xcb,0x35,0x6a,0xf3,0x8f,0xfa,0xfe,0xe3,0x12,0x83,0x9f,0x50,0xe9,0x7e,0x8c,0xf9,0x47,0xc7,0x19,0x96,0x96,0x2f,0x9,0x80,0xee,0xe6,0xa9,0x7b,0xfc,0x6,0xd5,0x23,0x6a,0xe3,0x89,0xba,0x6d,0xa8,0x10,0x7f,0x1c,0x62,0xf0,0x93,0x47,0x15,0x8e,0xb0,0x79,0x74,0x7e,0xcf,0xeb,0x6c,0xfe,0xe0,0x43,0x2,0xa0,0xbb,0x79,0xea,0x1e,0xbf,0x41,0xf5,0x88,0xda,0x78,0x1a,0xfd,0x7a,0xbf,0x38,0x54,0x81,0x2a,0xe5,0x61,0xcc,0x3f,0x7a,0x9d,0xa0,0x10,0x54,0xfc,0x75,0x25,0x0,0xba,0x9b,0xa7,0xee,0xf1,0x1b,0x84,0x8f,0xa8,0xcd,0x53,0xf7,0xeb,0xd,0x87,0xba,0x1c,0x61,0xf3,0x98,0xf7,0x7c,0xf4,0x3a,0x35,0xaf,0x2,0x30,0x85,0x1a,0xe,0xa7,0x81,0x7f,0x88,0xda,0xfc,0x1a,0xfd,0x7a,0x55,0x38,0x54,0x32,0x4b,0x55,0x38,0x54,0xe4,0xf1,0x3,0xc6,0xa7,0xc6,0x46,0x4d,0x3d,0x0,0xa6,0x50,0xd,0x74,0x43,0xd4,0xa6,0xd1,0xe8,0xd7,0xab,0xc4,0xe1,0x7,0xe2,0x74,0x2f,0xa0,0x56,0x2c,0x7e,0xc1,0xf8,0xd4,0xf8,0xa8,0x3a,0x1,0x30,0x85,0x1a,0x2e,0xaf,0x41,0xf4,0x88,0xda,0x3c,0x75,0xbf,0xde,0x70,0x4,0xc3,0xe1,0x27,0x8f,0x5f,0x50,0x25,0x1e,0xdd,0xdf,0xf3,0x61,0xe9,0x54,0x95,0x0,0x98,0x42,0xd,0x97,0xd7,0xc0,0x1f,0xd4,0x53,0x3f,0x51,0x9b,0x67,0xd4,0xd7,0xfb,0x1,0x55,0xc,0x33,0x4e,0x1c,0x71,0xe6,0xa9,0x17,0xba,0xbf,0xe7,0xc3,0xd4,0xa9,0x38,0x1,0x30,0x85,0x1a,0x2e,0xaf,0x81,0x3f,0x30,0xe6,0x5f,0x1f,0xe2,0x10,0x43,0xdc,0x38,0xe2,0xcc,0x53,0x2f,0x74,0x7f,0xcf,0x87,0xad,0x53,0x51,0x2,0x60,0xa,0x35,0x5c,0x5e,0x3,0x7f,0x60,0xcc,0xbf,0x3e,0xa8,0xd0,0xbe,0x55,0xb9,0xf,0x55,0x38,0xe2,0xcc,0x53,0x2f,0x74,0x7f,0xcf,0x47,0xa1,0x33,0xee,0x2a,0x0,0x53,0xa8,0xe1,0x70,0x1a,0xf8,0xb,0x63,0xfe,0xf5,0x21,0xe,0x31,0xc4,0x8d,0x23,0xce,0x3c,0xf5,0xc2,0xf8,0x54,0x6d,0x3a,0x63,0xf6,0x0,0x98,0x42,0x35,0xd0,0x11,0x51,0x9a,0x7f,0xbd,0x88,0x83,0xf1,0xaa,0x10,0x43,0xdc,0x38,0xe2,0xcc,0x53,0x2f,0x8c,0x4f,0xd5,0xae,0x33,0x6a,0x2,0x60,0xa,0x35,0x5c,0x5e,0x3,0x7f,0x10,0x75,0xfd,0xe8,0x9c,0x7c,0xc4,0x29,0x6,0x55,0x38,0xfc,0x82,0x6a,0xa6,0xad,0x4a,0xd9,0xe8,0xfe,0x9e,0x8f,0x5a,0x67,0xc4,0x4,0xc0,0x14,0x6a,0xb8,0xbc,0x6,0xfe,0x20,0xea,0x2f,0xd7,0xa8,0xcd,0x3f,0xea,0xfb,0x8f,0x4b,0xc,0x7e,0x71,0xf8,0xc5,0xa3,0x52,0x2c,0x7e,0xf2,0xd4,0xb,0xdd,0xdf,0xf3,0x2a,0xe8,0xec,0x92,0x0,0x98,0x42,0xd,0x97,0xd7,0xc0,0x1f,0x44,0x6d,0x3c,0x51,0xb7,0xf,0x15,0xe2,0x8f,0x43,0xc,0x7e,0x42,0xa5,0xfb,0x51,0x8d,0xa7,0x5e,0xe8,0xfe,0x9e,0x57,0x45,0x67,0x87,0x4,0xc0,0x14,0x6a,0x3c,0x78,0x1b,0xd,0x51,0x1b,0x4f,0xa3,0x5f,0xef,0x17,0x87,0x2a,0x50,0xa5,0x3c,0x54,0x33,0x6d,0x3f,0xeb,0x38,0xea,0xde,0xb2,0x30,0x79,0x55,0xd6,0xd9,0xb6,0xa,0xc0,0x14,0x6a,0x78,0xbc,0x42,0x8,0x84,0x10,0x48,0x29,0x7d,0xe7,0x6e,0x34,0x44,0x6d,0x7e,0x8d,0x7e,0x7d,0x5c,0x62,0xf0,0x8b,0xc3,0x2f,0x1e,0x95,0x62,0xf1,0x93,0xa7,0x5e,0x2e,0x9d,0xde,0xf3,0x3a,0xe8,0x58,0xd5,0xfc,0x72,0x50,0x41,0xa8,0xaa,0x13,0x94,0xf9,0x1b,0xf8,0x83,0xa8,0x8d,0xa7,0xd1,0xaf,0xf7,0x8b,0x23,0xe,0x31,0x94,0xa1,0x52,0x99,0xaa,0xc6,0x53,0x2f,0x97,0x4e,0xef,0x79,0x5d,0x74,0x2c,0x53,0xa8,0xe1,0xf1,0xaa,0xf4,0xa2,0xd2,0x1d,0x51,0x9b,0x5f,0xa3,0x5f,0xaf,0x12,0x87,0x1f,0x88,0xd3,0xbd,0x80,0x5a,0xb1,0x94,0x61,0xcc,0x5f,0x3d,0x9d,0x9a,0x4e,0x3,0xf4,0x3b,0x8,0xd5,0x74,0x8c,0xf9,0xab,0x8d,0xa8,0xcd,0xaf,0xd1,0xaf,0x37,0x1c,0xc1,0x70,0xf8,0xc9,0xe3,0x17,0x54,0xb8,0x2f,0x9d,0xde,0xf3,0xba,0xe9,0xf8,0x9e,0x0,0xa8,0x7c,0xb3,0x51,0xf1,0xaa,0xf6,0x50,0x37,0x32,0xa2,0x36,0x4f,0xdd,0xaf,0x37,0x1c,0xc1,0x70,0x18,0x9e,0x60,0x63,0x8,0x8b,0x57,0x37,0x1d,0x5f,0x13,0x0,0xd5,0x6f,0x36,0x2a,0x5e,0x3,0xff,0x10,0xe5,0xcb,0x44,0xf7,0xeb,0xfd,0x80,0x2a,0x86,0x19,0x27,0xe,0xc3,0x13,0x6c,0xc,0x61,0xf1,0xea,0xa8,0x33,0xee,0x59,0x0,0x61,0x4,0xa1,0x82,0x8e,0x6e,0xbc,0x8d,0x8,0x63,0xfe,0xd1,0x5d,0x6f,0x38,0x82,0xe1,0xf0,0x8b,0x47,0x95,0x89,0x7a,0x7e,0xf1,0xe8,0xfe,0x3e,0xd6,0x45,0xc7,0x97,0x1e,0x0,0x5d,0x6e,0x36,0x2e,0xbc,0x8d,0x8,0x63,0xfe,0xd1,0x42,0x15,0x93,0x8a,0x13,0x87,0x9f,0x3c,0x7e,0x41,0x85,0xfb,0xd2,0xfd,0x7d,0xac,0x93,0x4e,0xdd,0x9,0x80,0x4e,0x37,0x1b,0x7,0xde,0x46,0x84,0x8a,0x2f,0x93,0xb0,0xf4,0x55,0x30,0x2b,0x15,0x62,0x88,0x1b,0x87,0xe1,0x9,0x36,0x86,0xb0,0x78,0x75,0xd7,0xa9,0x2b,0x1,0xd0,0xed,0x66,0x75,0xe7,0x6d,0x44,0x44,0x5d,0x96,0x2a,0xbe,0xcc,0x1a,0x31,0x6,0x55,0x38,0xfc,0x82,0xa,0x66,0x1b,0x4,0x8f,0x8a,0x31,0xe8,0xee,0x53,0x41,0xea,0xd4,0x9c,0x0,0xe8,0x78,0xb3,0x3a,0xf3,0x36,0x22,0xa2,0xfe,0x72,0x8d,0xda,0xfc,0xa3,0xbe,0xff,0xb8,0xc4,0xe0,0x17,0x87,0x5f,0x3c,0x2a,0xc5,0xe2,0x27,0x4f,0x3d,0x5c,0xba,0xbf,0x8f,0x75,0xd5,0xa9,0x29,0x1,0xd0,0xf5,0x66,0x75,0xe5,0x6d,0x44,0x44,0x6d,0x3c,0x51,0xd7,0xa5,0xa,0xf1,0x47,0x5d,0x6,0xaa,0xc4,0x50,0x86,0x4a,0x65,0xaa,0x1a,0x4f,0x3d,0x5c,0xba,0xbf,0x8f,0x75,0xd6,0xa9,0x7a,0x15,0x80,0xce,0x37,0xab,0x23,0x6f,0x23,0x22,0x6a,0xf3,0x6b,0xf4,0xeb,0xe3,0x12,0x83,0x5f,0x1c,0x7e,0xf1,0xa8,0x14,0x8b,0x9f,0x3c,0x7e,0x73,0xf9,0x1,0xdd,0x7d,0x2a,0x2c,0x9d,0xaa,0x7a,0x0,0x74,0xbf,0x59,0xdd,0x78,0x1b,0x11,0x51,0x1b,0x4f,0xa3,0x5f,0x1f,0x97,0x18,0xfc,0xe2,0xf0,0x8b,0x47,0xa5,0x58,0xfc,0xe4,0xa9,0x87,0x4b,0x8,0x11,0xc8,0xbb,0x53,0x77,0x9f,0xa,0x53,0xa7,0xe2,0x4,0x40,0xf7,0x9b,0xd5,0x8d,0xb7,0x11,0x11,0xb5,0xf1,0x34,0xfa,0xf5,0x7e,0x71,0xc4,0x21,0x86,0x32,0x54,0x2a,0x53,0xd5,0x78,0xfc,0xe6,0xf2,0x3,0xba,0xfb,0x54,0xd8,0x3a,0x15,0x25,0x0,0xba,0xdf,0xac,0x6e,0xbc,0x8d,0x88,0xa8,0xcd,0xaf,0xd1,0xaf,0x57,0x85,0x43,0x25,0x93,0x53,0xe9,0xf9,0x56,0xa9,0x5c,0x82,0xe0,0xf2,0x3,0xba,0xfb,0x54,0x14,0x3a,0xe3,0x26,0x0,0xba,0xdf,0xac,0x6e,0xbc,0x8d,0x88,0xa8,0x4d,0xa3,0xd1,0xaf,0x57,0x89,0xc3,0xf,0xa8,0x74,0x2f,0x2a,0xc5,0xe2,0x27,0x54,0x8b,0x49,0x77,0x9f,0x8a,0x4a,0x67,0xcc,0x4,0x40,0xf7,0x9b,0xd5,0x8d,0xd7,0xa0,0x7a,0x44,0x6d,0x9e,0xba,0x5f,0x6f,0x38,0x82,0xe1,0xf0,0x93,0xc7,0x2f,0x98,0xfb,0x32,0x3a,0x3b,0xeb,0x8c,0xba,0xa,0x40,0xf7,0x9b,0xd5,0x8d,0xb7,0x51,0x51,0x4f,0x79,0x46,0x6d,0x9e,0xba,0x5f,0x6f,0x38,0x82,0xe1,0xf0,0x8b,0x67,0x1b,0x83,0xeb,0xe,0xfd,0x1f,0x9,0x52,0xe,0xff,0x97,0xb2,0xd8,0xb0,0xb,0xc4,0xf6,0xff,0xf6,0x31,0x96,0x20,0xb8,0xfc,0x80,0xee,0x3e,0x15,0xb5,0xce,0x88,0x9,0x80,0xee,0x37,0xab,0x1b,0x6f,0xa3,0xc2,0x98,0x7f,0x74,0xd7,0x1b,0x8e,0x60,0x38,0xc6,0xe5,0x91,0xae,0x67,0xe8,0xa5,0x22,0xa2,0xe8,0x6c,0xbf,0x66,0x67,0x8e,0xa1,0x1f,0x59,0x6f,0x2c,0xc3,0xa5,0xcb,0x7f,0x91,0x4a,0x22,0x13,0x49,0xb0,0x2c,0x10,0x95,0x2f,0x4,0x53,0x2d,0x91,0xd0,0xdd,0xa7,0x54,0xd0,0xd9,0x25,0x1,0xd0,0xfd,0x66,0x75,0xe2,0x6d,0xe4,0x84,0xc2,0x98,0x7f,0xb4,0x50,0xe5,0x5,0x1c,0x27,0x8e,0xed,0x3c,0x12,0x1c,0x7,0x51,0x18,0x4,0x67,0x57,0x73,0x2f,0x1b,0xb1,0x9c,0xd0,0x8e,0x6c,0x6b,0x47,0xb6,0x4c,0x46,0xb6,0x4c,0x40,0x36,0xb7,0x40,0xcb,0x24,0x64,0xf3,0x4,0xc8,0x35,0x23,0xb3,0x4d,0x90,0xca,0x22,0x33,0x59,0x10,0x16,0x32,0xd3,0x4,0xc9,0xd4,0xf6,0x1e,0x81,0x21,0x29,0x31,0xd0,0x3b,0xa4,0x37,0x0,0xf9,0x7e,0xc4,0x40,0x3f,0xc,0xf6,0x21,0x7a,0x3a,0xb0,0x7a,0xb6,0x20,0x7a,0x7b,0x10,0x3d,0x1d,0x88,0xee,0xcd,0x88,0x9e,0x6e,0x44,0xd7,0x26,0xac,0x7c,0x71,0x38,0xc5,0xf6,0xb8,0x6c,0x90,0xe9,0x2c,0xd8,0x89,0x1d,0x7a,0x12,0x8c,0xf9,0xc7,0x53,0x27,0x31,0xd6,0x3f,0x86,0x15,0x44,0xa3,0xf2,0x36,0x2a,0x8c,0xf9,0xd7,0x87,0x38,0xc4,0x10,0x1f,0xe,0xe9,0x7d,0xcd,0xe7,0x8b,0x3b,0x4c,0xa8,0x92,0x80,0xcc,0xa4,0x90,0x33,0xa6,0xe3,0xce,0x9a,0x8b,0x9c,0x35,0x1b,0x77,0xda,0x5e,0xc8,0x29,0x33,0x70,0x27,0xcf,0x82,0x89,0x93,0x71,0x27,0xed,0x86,0x6c,0x9d,0x0,0xd9,0x34,0x34,0x1,0x29,0xc0,0xc6,0x7b,0x2b,0x97,0xdf,0xcc,0x2e,0x3b,0x3a,0xf4,0x48,0x5d,0x2,0x65,0x61,0x31,0xec,0xc7,0x1,0x8a,0x43,0x7f,0x16,0x80,0x7e,0xa0,0x7f,0x10,0xd1,0xd3,0x83,0xb5,0x65,0x2d,0x62,0xeb,0x46,0xc4,0x96,0x57,0xb0,0x36,0xad,0xc3,0xda,0xf8,0x12,0x62,0xfd,0x1a,0xec,0xb5,0xcf,0x21,0x36,0x6f,0x40,0x74,0x77,0xef,0xda,0x3,0x91,0x4a,0x20,0xd3,0x19,0xb0,0xec,0x3a,0xca,0x4a,0x85,0xfa,0x32,0x3a,0xc3,0x91,0x18,0xeb,0x1f,0xc3,0xa,0x22,0xc,0x5e,0xdb,0xb6,0xe9,0xea,0xea,0x62,0x60,0x60,0xa0,0xaa,0x18,0x82,0xfa,0xf2,0xcf,0xe5,0x72,0x6c,0xdc,0xb8,0xd1,0x77,0x6e,0x1d,0x20,0x65,0xed,0x1d,0x9b,0xf5,0x5c,0x6b,0x59,0xf5,0x1d,0x7e,0xa9,0x42,0x22,0x68,0xcc,0x3f,0x42,0xe,0x29,0x21,0x3f,0x80,0x70,0xbc,0x36,0x58,0xbe,0x52,0x2,0xb2,0x7d,0x22,0xa5,0x39,0xb,0x70,0xf6,0x3d,0x10,0xb9,0xfb,0x5c,0x9c,0xdd,0xf,0x40,0xce,0x9c,0x8d,0x3b,0x75,0x37,0x98,0x9c,0x85,0x16,0x20,0x89,0x67,0xe8,0x65,0x73,0x1e,0x1c,0xfa,0xb3,0x4,0x74,0xb3,0xdd,0xe0,0x65,0x79,0xac,0xbf,0xae,0x1b,0x1b,0xfa,0x19,0xa,0x34,0x1,0xb4,0x66,0x90,0x13,0x33,0x38,0xfb,0x4d,0xd9,0x9e,0x6c,0x58,0x43,0x31,0xf4,0x1,0x5b,0xa,0x58,0x9b,0x37,0x20,0xd6,0xaf,0xc2,0x5e,0xfb,0x3c,0xd6,0x9a,0x17,0xb0,0x56,0x2d,0x27,0xf1,0xe2,0x53,0x58,0xeb,0x5f,0xc2,0xea,0xe9,0xdd,0xf1,0x9e,0x1,0x32,0x29,0x64,0x2a,0xb3,0xcb,0xbc,0x83,0x91,0x43,0x52,0xa3,0xce,0x8d,0xce,0x76,0x24,0x54,0x8,0x22,0xc,0xde,0x42,0xa1,0xc0,0x8c,0x19,0x33,0x68,0x6a,0x6a,0xc2,0xdd,0x36,0xa9,0x66,0x7c,0xde,0x7a,0xc,0x67,0x34,0x4e,0x80,0x6c,0x36,0x4b,0x4b,0x4b,0xb,0xab,0x57,0xaf,0x56,0xc2,0x58,0xc2,0x40,0x18,0xe6,0x55,0x2c,0x16,0x29,0x16,0x8b,0x94,0x4a,0x25,0x6,0x6,0x6,0x28,0x14,0xa,0xdb,0xfe,0x6d,0xb4,0x7a,0xb7,0x2c,0x6b,0x5c,0x6e,0x15,0x5e,0x5e,0x2a,0xb4,0x13,0x15,0xca,0xc1,0x2f,0x8e,0x8a,0x50,0xcc,0x23,0xa,0xa5,0xed,0xc6,0x67,0x81,0xbb,0xd7,0x1c,0xe4,0xa4,0x19,0xb8,0xb3,0xe6,0xe0,0xce,0x3b,0x14,0x77,0x9f,0x43,0x71,0xf7,0xdc,0x1f,0xb9,0xdb,0x64,0x68,0x67,0xbb,0xa9,0xe,0xc,0xfd,0xf4,0x2,0x9d,0x78,0xe3,0xff,0x61,0x61,0xe7,0x24,0xa2,0x34,0xc6,0xef,0xa,0xcb,0x4b,0x6,0x9a,0x52,0xb8,0x93,0x76,0x87,0x43,0x76,0xc7,0x49,0x1d,0xe7,0x25,0xe,0xbd,0xc0,0x86,0x22,0xf6,0xba,0x17,0xb1,0x56,0x3d,0x8b,0xf5,0xc2,0xb3,0x24,0x5e,0x78,0x2,0x6b,0xe3,0x5a,0xc4,0xd6,0x75,0x58,0xaf,0xac,0xc2,0xee,0xee,0xf6,0x24,0x1,0x99,0x4e,0x78,0x43,0x15,0x3b,0x4b,0x68,0x54,0xe7,0x71,0xd3,0x19,0x33,0x86,0x43,0xe,0x39,0xa4,0x1b,0x2f,0x3f,0xd,0x56,0x28,0x42,0xf3,0x77,0x5d,0x97,0x35,0x6b,0xd6,0xf0,0xd3,0x9f,0xfe,0x94,0x37,0xbd,0xe9,0x4d,0xbe,0x9b,0x7a,0xad,0x50,0x25,0x8e,0xb8,0x40,0x8,0x41,0xa9,0x54,0xa2,0x54,0x2a,0xe1,0x38,0xe,0xbd,0xbd,0xbd,0x6c,0xde,0xbc,0x99,0x8d,0x1b,0x37,0xb2,0x79,0xf3,0x66,0x56,0xad,0x5a,0xc5,0x86,0xd,0x1b,0x58,0xb1,0x62,0x5,0x2b,0x57,0xae,0xe4,0x85,0x17,0x5e,0x60,0x70,0x70,0x70,0x44,0x9e,0xe1,0xbd,0x5,0x2a,0xbc,0xbc,0xa2,0xbe,0xbe,0xa1,0x38,0xa,0x83,0x88,0xa2,0xb3,0xad,0xb,0xdc,0xdd,0x73,0x5f,0x9c,0x83,0x8f,0xc6,0x3d,0xf8,0x18,0x9c,0xf9,0xb,0x71,0xf7,0x9c,0x7,0xad,0x49,0xef,0xad,0x99,0xc6,0xfb,0x92,0xef,0xc5,0xfb,0x8a,0x2e,0x82,0xf7,0x99,0x1f,0x13,0xd8,0x16,0x64,0x80,0x1c,0xde,0x30,0x85,0x8d,0x37,0x9c,0xd0,0xd,0xa2,0x67,0x0,0x6b,0xed,0xf3,0xd8,0xcb,0x1e,0x23,0xb1,0xf4,0x61,0xec,0xa5,0x8f,0x60,0x3f,0xf7,0x24,0xd6,0xa0,0x37,0xbf,0xc0,0x5,0x64,0x73,0xe,0x91,0x4c,0xef,0x90,0x8c,0x38,0x8e,0x43,0x22,0x91,0x60,0xfe,0xfc,0xf9,0xe4,0x72,0x39,0x8a,0xc5,0xe2,0xb8,0x61,0xc4,0xcd,0x94,0x15,0xd1,0x59,0x5b,0xf5,0x61,0x40,0x1,0x4,0x11,0xa,0xaf,0xeb,0xba,0x64,0xb3,0x59,0x84,0x8,0x66,0xff,0x69,0x3,0x35,0x90,0x4a,0xa5,0x48,0xa5,0x52,0x0,0xb4,0xb4,0xb4,0x30,0x63,0xc6,0x8c,0x51,0x7f,0x77,0xc3,0x86,0xd,0x2c,0x5b,0xb6,0x8c,0x25,0x4b,0x96,0xf0,0xe4,0x93,0x4f,0xf2,0xc4,0x13,0x4f,0xf0,0xe8,0xa3,0x8f,0x22,0xa5,0xc4,0x71,0xb6,0xcf,0xd0,0xb6,0x6d,0x5b,0xeb,0x79,0xb,0x7e,0x40,0xb,0xe3,0xae,0x95,0x43,0x8,0xaf,0x6b,0x7f,0xb8,0xe9,0xef,0x77,0x20,0xa5,0x13,0xde,0x88,0x73,0xec,0x19,0x38,0xf3,0x8e,0x84,0x59,0xb6,0xd7,0x85,0xdf,0x8b,0xd7,0x5d,0xdf,0x7,0x74,0x11,0xee,0x57,0x7d,0x14,0x70,0x5c,0xef,0x5e,0xfb,0x80,0x4d,0x43,0x7f,0x67,0x59,0x90,0x0,0xd9,0x9a,0xc5,0x99,0x71,0x20,0xce,0x6b,0xe,0xa4,0xe0,0xbe,0xf,0x36,0x81,0xbd,0x62,0x19,0x89,0x47,0xef,0x25,0xf1,0xc4,0x7f,0xb0,0x97,0x3c,0x40,0x62,0xf5,0x2a,0x4,0xfd,0x5e,0x99,0x36,0xe5,0x20,0x95,0xae,0x3a,0x4,0x45,0xcc,0x32,0x96,0x3a,0x81,0x27,0x0,0x2a,0x98,0x3f,0x78,0xdd,0xbc,0x23,0x7d,0xed,0x19,0x34,0x2e,0xa6,0x4d,0x9b,0xc6,0xb4,0x69,0xd3,0x38,0xe1,0x84,0x13,0xb6,0xfd,0xdd,0xb,0x2f,0xbc,0xc0,0xa2,0x45,0x8b,0xb8,0xff,0xfe,0xfb,0xf9,0xcf,0x7f,0xfe,0xc3,0xd2,0xa5,0x4b,0x77,0x48,0x6,0x12,0x89,0xea,0x1e,0x19,0x15,0xcc,0x3f,0xe,0x31,0xf8,0xc5,0x31,0x8c,0xc,0x5c,0x17,0xd1,0xdf,0xbf,0xcd,0xf4,0x9d,0x3,0xf,0xc3,0x39,0xfe,0x8d,0x94,0x5e,0x7d,0x6,0xee,0x81,0x47,0xc0,0x4c,0xbc,0xaf,0xfb,0x2d,0xc0,0xcb,0x78,0xb3,0xef,0xa3,0xcf,0xc5,0xa2,0x87,0xeb,0x7a,0x13,0xb,0xb,0x78,0x9,0xd1,0x7a,0xbc,0x61,0x84,0x14,0x38,0x7,0xef,0x8f,0x73,0xdc,0xfe,0xe4,0x7,0x3f,0x86,0x78,0x79,0x80,0xc4,0x33,0xf,0x90,0x78,0xec,0x1e,0x92,0x8b,0xee,0x21,0xf1,0xe4,0xc3,0x88,0x3e,0x2f,0x19,0x10,0x4d,0xde,0xca,0x86,0xf1,0xa,0x54,0x25,0xb3,0x8c,0xa3,0x4e,0xe0,0x43,0x0,0x2a,0x2c,0x9f,0x2b,0xf,0x1,0x5c,0x77,0xdd,0x75,0xbc,0xe9,0x4d,0x6f,0xf2,0x3d,0x1e,0x83,0xf8,0x62,0xc9,0x92,0x25,0xdc,0x73,0xcf,0x3d,0xdc,0x7c,0xf3,0xcd,0x3c,0xf4,0xd0,0x43,0x3b,0xfc,0xdb,0x78,0xc9,0x40,0x1c,0x8c,0x57,0x85,0x18,0xfc,0xe2,0x0,0x10,0x96,0x5,0x83,0xfd,0x58,0x25,0xef,0xcb,0xdd,0x9d,0x3c,0x85,0xd2,0x1b,0xce,0xa6,0xf8,0xfa,0x77,0xe1,0x1e,0x7c,0x4,0x4c,0x65,0x68,0x42,0x1c,0x30,0x30,0x34,0xd5,0xcd,0x98,0x7e,0x75,0x90,0x78,0xbd,0x4,0x4d,0xc0,0x44,0xbc,0x21,0x84,0xf5,0x90,0x78,0xf4,0x41,0x92,0xf,0xdd,0x89,0xf5,0xaf,0x3f,0x93,0x7e,0xfa,0x31,0x5e,0xb5,0xdb,0x14,0x32,0x33,0x66,0xd2,0x9d,0x6b,0xf7,0x7e,0x7f,0xa7,0x21,0x51,0xd5,0xcc,0x32,0x86,0x3a,0x6b,0x3,0x4d,0x0,0x54,0x30,0x7f,0x30,0x9,0x80,0x81,0x3f,0x78,0xfc,0xf1,0xc7,0xb9,0xed,0xb6,0xdb,0xb8,0xed,0xb6,0xdb,0x58,0xba,0x74,0xe9,0xe,0xff,0xb6,0x73,0x32,0x60,0x8c,0xd7,0xbf,0x18,0xea,0xe6,0x11,0x2,0x9c,0x12,0xd6,0x60,0x7e,0xfb,0xd7,0xfe,0xb1,0xa7,0x50,0x7c,0xdd,0xbb,0x71,0x4e,0x7a,0x2b,0x72,0xee,0x4,0xc8,0x3,0x1b,0x80,0xbc,0x4,0x61,0xe6,0xe6,0xf8,0xa,0x29,0x20,0x2d,0xbc,0xe4,0x2a,0x87,0x97,0xc,0x3c,0xfe,0x18,0xbb,0xbd,0xb0,0x88,0x59,0x4b,0xfe,0x43,0xfb,0xd2,0x87,0x10,0xa5,0x22,0xc5,0xa6,0x36,0x8a,0xcd,0x6d,0x38,0xc9,0x74,0x75,0xe7,0xd4,0xd7,0x1,0x5,0x4d,0x39,0x4c,0x9d,0xe0,0x12,0x0,0x55,0xcc,0x1f,0x4c,0x2,0x60,0xe0,0x3f,0xee,0xb9,0xe7,0x1e,0x6e,0xba,0xe9,0x26,0xee,0xbd,0xf7,0x5e,0x56,0xad,0x5a,0xb5,0xed,0xef,0x93,0xc9,0x64,0xdd,0xdc,0x2a,0x18,0x77,0x2c,0x38,0x84,0x80,0x62,0x1e,0x6b,0x68,0x16,0xbf,0x33,0x7b,0xe,0xce,0x71,0xaf,0xa7,0x74,0xc6,0x39,0x38,0x47,0x1f,0x1,0xcd,0x78,0xa6,0xdf,0x69,0xbe,0xf4,0x43,0x83,0x14,0x90,0x11,0x30,0x9,0x6f,0x4e,0xc5,0x7a,0x98,0xf6,0xc4,0xbd,0x4c,0x79,0xe2,0x7e,0xda,0xd6,0x2c,0xa5,0x69,0xcd,0x2a,0x32,0x1d,0xeb,0x29,0xb4,0x4f,0x25,0xdf,0x3a,0x9,0x21,0xdd,0xfa,0x97,0x44,0x8e,0x2,0x45,0x4d,0x39,0x4c,0x2d,0xff,0x27,0x1,0xaa,0x32,0xe6,0x6f,0x60,0x10,0x24,0x4e,0x3e,0xf9,0x64,0x4e,0x3e,0xf9,0x64,0x0,0x6e,0xbb,0xed,0x36,0xae,0xbe,0xfa,0x6a,0xee,0xbe,0xfb,0xee,0x6d,0x33,0x9a,0x53,0xa9,0x54,0x4d,0xab,0x3c,0xb4,0x37,0x5d,0x15,0x38,0x84,0x80,0xc2,0x20,0xd6,0xd0,0x56,0xbb,0xce,0x51,0xaf,0xa1,0xf8,0xce,0x8f,0x53,0x3a,0xf1,0x4c,0x98,0x25,0xbc,0x71,0xfd,0x75,0xc0,0x1a,0xd7,0x5b,0xb2,0x67,0x5e,0x2d,0xe1,0x41,0x48,0xaf,0x97,0xe5,0x15,0xbc,0x65,0x2,0x59,0x8b,0xd,0x27,0x9d,0xc4,0x86,0x13,0x4e,0x82,0x2e,0x68,0x5d,0xbd,0x8c,0x99,0x8f,0xdd,0xc9,0x8c,0x7,0xfe,0x42,0xdb,0xca,0x67,0x28,0xb4,0x4d,0x64,0x70,0xc2,0x54,0xaf,0x4e,0x7d,0x4c,0x4,0xe2,0x66,0xfe,0xb5,0xea,0xf8,0xda,0x3,0xa0,0xaa,0xf9,0x9b,0x1e,0x0,0x83,0x30,0xf0,0xef,0x7f,0xff,0x9b,0xcb,0x2f,0xbf,0x9c,0xdb,0x6e,0xbb,0xd,0xf0,0xda,0x6d,0x32,0x99,0xac,0x38,0x11,0xd0,0xda,0x74,0x55,0xe0,0x10,0x2,0xa4,0x8b,0xe8,0x1f,0x0,0xc0,0x39,0xee,0x75,0x14,0xcf,0xf9,0x34,0xce,0xa9,0xaf,0xf3,0xde,0x70,0x6b,0xf1,0x26,0xad,0x61,0x26,0xf3,0x29,0x85,0xf2,0x9c,0x81,0x24,0xd0,0xa,0xe4,0x20,0xb9,0xb2,0x8b,0x3d,0xfe,0xf9,0x1b,0x66,0x2e,0xba,0x93,0xf6,0xe7,0x1e,0xc7,0x4d,0x24,0x18,0x98,0x3c,0xb,0xd7,0x4e,0x7a,0xbd,0x2,0x75,0x40,0x75,0x53,0xe,0x51,0x67,0xad,0x6f,0x43,0x2d,0xaa,0x9a,0xbf,0x81,0x41,0x58,0x38,0xf6,0xd8,0x63,0xb9,0xf5,0xd6,0x5b,0x79,0xf0,0xc1,0x7,0x39,0xe9,0xa4,0x93,0x90,0x52,0x52,0x28,0x14,0x2a,0x4a,0x0,0xb4,0x35,0x5d,0x55,0x38,0x84,0x40,0xf4,0xf5,0x61,0xf5,0xf,0xe0,0xce,0x3d,0x88,0xc1,0xeb,0xee,0x62,0xf0,0xe6,0x3b,0x71,0xde,0xfc,0x3a,0xd8,0xc,0x2c,0x73,0xa1,0xcf,0x5,0x61,0xcc,0x5f,0x39,0x8,0xbc,0xe5,0x94,0x5,0x17,0x36,0xb9,0xb0,0x4a,0x52,0x9c,0xd0,0xc6,0xb,0xef,0xfd,0x10,0xff,0xfa,0xca,0xad,0x3c,0xfa,0xe9,0x2b,0xd9,0x74,0xc8,0x9,0x64,0x37,0xad,0xa3,0x79,0xc3,0x4a,0x90,0x12,0x59,0xc5,0x21,0x46,0x3b,0x48,0xa9,0x6f,0xca,0xa1,0xea,0x84,0x35,0xd7,0xa2,0x26,0x18,0xf3,0x37,0xd0,0x11,0xb,0x17,0x2e,0xe4,0x9e,0x7b,0xee,0xe1,0x97,0xbf,0xfc,0x25,0xfb,0xec,0xb3,0xf,0xa5,0x52,0x89,0x62,0xb1,0x18,0x68,0x7b,0xd6,0xd6,0xb8,0xeb,0xe5,0x28,0xcf,0xea,0xef,0xeb,0x43,0xe6,0x26,0x90,0xff,0xcc,0x37,0x19,0xf8,0xc3,0x93,0x38,0x6f,0x7d,0xad,0xd7,0xcd,0xbc,0xc2,0x85,0xa2,0xab,0xf8,0x9b,0xce,0x60,0x1b,0x4,0x60,0x49,0xe8,0x71,0x61,0x95,0xb,0x42,0xf0,0xca,0xe9,0xa7,0xf3,0xd0,0x97,0x7e,0xca,0x43,0x5f,0xba,0x9e,0xf5,0x87,0x9d,0x42,0xcb,0xda,0xe7,0x69,0xda,0xf4,0x32,0x40,0x55,0x89,0x80,0x2e,0xa6,0x1c,0xa6,0x8e,0x3d,0x7d,0xfa,0xf4,0x2f,0xe0,0xed,0x67,0x15,0x69,0x20,0x41,0x72,0x4a,0x29,0xe9,0xee,0xee,0xe6,0xcd,0x6f,0x7e,0x33,0xfb,0xed,0xb7,0x9f,0x6f,0xbc,0x6,0x6,0x63,0xe1,0xe0,0x83,0xf,0xe6,0x13,0x9f,0xf8,0x4,0xb6,0x6d,0xf3,0xc0,0x3,0xf,0x50,0x28,0x14,0x70,0x5d,0xd7,0xac,0x18,0xf0,0x83,0xa3,0x3c,0xc1,0x6f,0x30,0xef,0x9d,0xc7,0xf3,0xce,0xf,0x93,0xbf,0xe2,0xf7,0x38,0xef,0x78,0xad,0xb7,0xed,0xee,0xcb,0x43,0xa7,0xe8,0x98,0x6f,0x8,0x7d,0x21,0x80,0x92,0xf4,0x26,0x69,0x3a,0x82,0xfe,0x79,0x7b,0xf0,0xca,0xd1,0x67,0xd0,0xbd,0xdb,0x3c,0x32,0x9d,0x9b,0x69,0x7f,0xfe,0x9,0x12,0x3,0xbd,0x38,0xe9,0x1c,0x6e,0x22,0x89,0x18,0xa3,0xa7,0x4d,0xe1,0x89,0x78,0x51,0x6a,0xf4,0xd4,0x9d,0x17,0xab,0x6e,0xfe,0x6,0x6,0x51,0xc2,0xb2,0x2c,0x2e,0xbe,0xf8,0x62,0x96,0x2d,0x5b,0xc6,0x3b,0xde,0xf1,0xe,0x80,0x6d,0xe7,0x13,0xf8,0xb1,0x2b,0xa5,0x76,0xc6,0xed,0x7,0x87,0xe5,0x75,0xf7,0x8b,0xa2,0x43,0xe9,0xe8,0x93,0x18,0xf8,0xc5,0xbf,0xc9,0x5f,0x75,0x35,0x72,0xe6,0x64,0x78,0x4a,0x42,0xb7,0x1b,0xc2,0x16,0x67,0x6,0xa1,0xc1,0x2,0x4a,0x2e,0xac,0x76,0xa1,0x7,0xd6,0xbd,0xfe,0x34,0x1e,0xf8,0xbf,0x1b,0x79,0xec,0x13,0x3f,0x64,0xcb,0x41,0x47,0x93,0xec,0xe9,0xa2,0x79,0xfd,0x2a,0xaf,0x37,0x60,0x84,0x36,0x14,0x37,0xf3,0xf7,0x13,0x35,0x27,0x0,0x41,0x6d,0xa9,0x6b,0xe6,0x12,0x18,0xc4,0x11,0x7b,0xed,0xb5,0x17,0x37,0xdf,0x7c,0x33,0xff,0xfc,0xe7,0x3f,0x99,0x33,0x67,0xe,0xc5,0x62,0x91,0x42,0xa1,0x50,0x57,0xbb,0xd4,0xce,0xb8,0xeb,0xe5,0x10,0x2,0x5c,0x7,0xab,0xb7,0xf,0x12,0x59,0xf2,0xff,0xef,0x26,0x6,0xef,0xb8,0x7,0xf7,0xd4,0x63,0x60,0x19,0xb0,0xce,0x5,0xdb,0x7c,0xf5,0xc7,0x16,0x16,0xde,0x70,0xce,0x4b,0x2e,0xe4,0x61,0xcd,0x9b,0xde,0xcc,0x83,0x97,0xfc,0x82,0x45,0x97,0xfc,0x9c,0x8d,0xf3,0x8f,0xa5,0xfd,0xc5,0xa7,0x48,0xf6,0x76,0x22,0xad,0xed,0xd9,0x5f,0x98,0xdd,0xf1,0x61,0x7d,0xf9,0xfb,0xa9,0x53,0x53,0x2,0xa0,0x9b,0x49,0x1b,0xf3,0x37,0x50,0x5,0xc7,0x1d,0x77,0x1c,0xcf,0x3e,0xfb,0x2c,0x1f,0xfe,0xf0,0x87,0x1,0xc8,0xe7,0xf3,0x35,0xb5,0x4f,0xad,0x8c,0xdb,0xf,0xe,0xcb,0xf2,0x26,0xf9,0xd,0xe6,0x29,0x2d,0x7c,0x2d,0xfd,0x77,0x2f,0xa3,0xf4,0x81,0x77,0xc1,0x4b,0xc0,0x4a,0x17,0x30,0xe3,0xfc,0xd,0x3,0xb,0xc8,0xbb,0xb0,0xd6,0x85,0x2e,0xe8,0x38,0xec,0x50,0x1e,0xfa,0xca,0xcf,0x78,0xf2,0xbc,0xaf,0x21,0xb1,0x68,0x5d,0xfd,0x2c,0xc2,0x75,0xc0,0xb2,0x43,0x9,0x47,0xa7,0x31,0xff,0x9d,0x51,0xf5,0x23,0xa3,0x9b,0x49,0x1b,0xf3,0x37,0x50,0xd,0x89,0x44,0x82,0xab,0xaf,0xbe,0x9a,0x5f,0xff,0xfa,0xd7,0xe4,0x72,0x39,0xf2,0xf9,0x3c,0xa0,0x5f,0x57,0x65,0x98,0x5f,0xfe,0xa2,0xb7,0x17,0x80,0xfc,0xa7,0xbf,0xc5,0xe0,0x6d,0x77,0x21,0xf7,0xdd,0x3,0x9e,0x91,0x9e,0x11,0x18,0xe3,0x6f,0x4c,0x8,0xbc,0xc3,0x8a,0x5e,0xf6,0x7a,0x4,0x5e,0x38,0xf7,0x43,0xfc,0xeb,0x1b,0xb7,0xb3,0xfa,0xb8,0x33,0x69,0x5e,0xb7,0x8a,0x6c,0xe7,0x6,0xa4,0x1d,0xec,0x58,0x90,0xce,0xe6,0xf,0x8a,0x3c,0x3a,0xc6,0xfc,0xd,0x1a,0x11,0xef,0x7c,0xe7,0x3b,0x59,0xba,0x74,0x29,0xaf,0x7a,0xd5,0xab,0x28,0x14,0xa,0x38,0x8e,0x53,0x51,0x9b,0x6d,0xa8,0x79,0x3,0x2,0x6f,0x86,0x7f,0xeb,0x34,0x6,0x7e,0x75,0x3f,0xc5,0xaf,0x7e,0xce,0x5b,0xd6,0xb7,0xca,0x74,0xf7,0x1b,0xc,0xc1,0x6,0xfa,0x5d,0x58,0x29,0x19,0xd8,0x63,0x16,0x8b,0xbf,0x74,0x39,0x8f,0x7c,0xe6,0x4a,0xf2,0xd9,0x89,0xb4,0xae,0x59,0xe6,0xd,0x1d,0x69,0xec,0x5,0x41,0xfa,0x58,0x55,0x9,0x80,0x19,0xf3,0x37,0x30,0xf0,0x17,0xb3,0x67,0xcf,0xe6,0xe1,0x87,0x1f,0xe6,0x84,0x13,0x4e,0xa0,0x54,0x2a,0x8d,0x3b,0x24,0xd0,0x30,0xe6,0x2f,0x4,0x38,0x25,0xec,0xbe,0x7e,0x9c,0x3d,0xe6,0x31,0x70,0xcf,0x33,0xb8,0x6f,0x38,0x1e,0x9e,0x6,0x7a,0x5d,0xef,0xa5,0x6f,0x60,0x50,0x46,0x79,0xf9,0xe0,0x46,0x17,0x36,0xc1,0x2b,0x6f,0x78,0x3,0xf7,0x5f,0xf6,0x7,0xd6,0x1e,0x7e,0x3a,0xed,0xcf,0x2f,0xc6,0x2a,0xe4,0x91,0x3e,0xf,0x9,0xc4,0xc1,0x63,0x2a,0x4a,0x0,0xcc,0x84,0x3f,0x3,0x83,0x60,0x71,0xdf,0x7d,0xf7,0x71,0xfe,0xf9,0xe7,0x3,0xa3,0xcf,0xb,0x88,0x8b,0xf9,0x8f,0xb,0xcb,0x82,0x81,0x3e,0xac,0x7c,0x81,0xe2,0x89,0x67,0x32,0x78,0xcb,0x83,0xc8,0xd9,0x93,0xe0,0xe9,0xa1,0xb1,0x7e,0xf3,0x78,0x1b,0x8c,0x86,0xf2,0x8a,0x81,0x55,0x2e,0xc5,0x49,0xad,0x3c,0xf2,0xf9,0x1f,0xb3,0xf8,0xbc,0xcb,0x70,0x52,0x19,0x12,0x83,0xbd,0xbe,0x48,0x84,0x35,0xe1,0xaf,0xac,0x15,0x24,0xc6,0x4d,0x0,0x74,0x33,0x69,0x63,0xfe,0x6,0xba,0xe2,0xb2,0xcb,0x2e,0xe3,0x8e,0x3b,0xee,0x0,0x76,0x4d,0x2,0x54,0x30,0x7f,0xbf,0x30,0x66,0x2c,0x96,0x85,0xe8,0xed,0xc5,0x72,0x21,0xff,0x89,0xaf,0x33,0x78,0xfb,0xef,0x90,0x53,0xdb,0xbc,0x9d,0xfc,0xcc,0xd2,0x3e,0x83,0x4a,0x61,0x1,0xaf,0x38,0xd0,0x4,0x2f,0x9e,0xf1,0x3e,0x84,0xeb,0x60,0x39,0xa5,0xba,0x69,0x75,0x9b,0xa7,0x33,0x1e,0xc6,0x4c,0x0,0x74,0x33,0x69,0x95,0x5e,0x72,0x6,0x6,0xb5,0xe0,0x8c,0x33,0xce,0x60,0xd1,0xa2,0x45,0xdb,0x26,0x7,0x86,0xf9,0xb5,0x31,0x1e,0x2,0xef,0x41,0x18,0x32,0x7f,0x1,0xc,0x7e,0xf9,0x6a,0x8a,0xdf,0xfa,0xa2,0x37,0xcb,0x7f,0xad,0xeb,0xed,0x13,0x6f,0x60,0x50,0xd,0x6c,0xb,0x6c,0xd8,0xfb,0x8e,0xeb,0x69,0x5d,0xfb,0x1c,0xc5,0x5c,0x5b,0x5d,0x74,0x71,0x33,0x7f,0x18,0x23,0x1,0xd0,0xcd,0xa4,0x55,0x79,0x49,0x1a,0x18,0xd4,0x8b,0xa3,0x8e,0x3a,0x8a,0xc7,0x1e,0x7b,0x8c,0x96,0x96,0x96,0x9a,0x97,0x9,0xe,0x87,0x2a,0x5d,0xff,0x95,0x9a,0xff,0xc0,0x37,0x6f,0xa2,0xf4,0xf9,0xf,0xc3,0x72,0xcc,0x78,0xbf,0x41,0xed,0xc8,0xa,0xc4,0x2b,0x25,0x76,0x7b,0xf8,0xcf,0x14,0x5a,0x27,0x7a,0xe7,0xd,0xd4,0x88,0x38,0x9a,0xbf,0x10,0x22,0xdc,0x55,0x0,0xc6,0xfc,0xd,0xc,0x2a,0xc3,0xfe,0xfb,0xef,0xcf,0xe2,0xc5,0x8b,0x1,0x18,0x1c,0x1c,0xac,0xb9,0x8d,0x6b,0x61,0xfe,0x42,0x40,0x7e,0xd0,0xfb,0xf2,0xff,0xda,0x4d,0x38,0x9f,0x7a,0x17,0x2c,0x5,0x6,0xcd,0x12,0x3f,0x83,0x3a,0xd0,0x6,0xed,0xcf,0x3e,0xce,0x84,0x97,0x9e,0x66,0xb0,0x65,0x72,0xd4,0xd1,0x54,0x84,0xb0,0xe7,0x16,0x8c,0xf8,0x78,0x99,0x9,0x7f,0x6,0x6,0xd1,0x63,0xce,0x9c,0x39,0xfc,0xee,0x77,0xbf,0x3,0x6a,0x4b,0x2,0xb4,0x31,0xff,0x62,0x11,0xbb,0x58,0x22,0xff,0xee,0xb,0x28,0x5d,0xf8,0x2e,0x78,0x16,0xef,0x64,0x38,0x63,0xfe,0x6,0xb5,0xc2,0x15,0x90,0x86,0xb6,0x57,0x9e,0xc5,0x2e,0xf4,0x43,0x8d,0xa7,0x7,0x82,0xfe,0x6b,0xfd,0xc7,0xd2,0xd9,0xa5,0x54,0x8c,0xf9,0x1b,0x18,0xa8,0x83,0x33,0xcf,0x3c,0x93,0x9b,0x6f,0xbe,0x19,0xa8,0x2e,0x9,0xd0,0xc6,0xfc,0x9d,0x12,0x56,0xa1,0x40,0xfe,0xf4,0x73,0x29,0x7e,0xfd,0x3b,0xb0,0x2,0xb3,0xb9,0x8f,0x41,0xfd,0x68,0x12,0x88,0x57,0x1c,0x66,0x3d,0xfc,0x27,0xf2,0x2d,0x93,0x80,0xf1,0x8f,0xe4,0xde,0x19,0x71,0x9a,0xed,0x3f,0x9a,0x8e,0x35,0xd6,0x3f,0x6,0x21,0xa8,0x3a,0xaf,0x81,0x81,0x6a,0x78,0xc7,0x3b,0xde,0xc1,0x3d,0xf7,0xdc,0x3,0x54,0x96,0x4,0x68,0x61,0xfe,0x0,0xae,0x8b,0x35,0x98,0xa7,0x78,0xf2,0xbb,0x29,0xfc,0xfa,0x7a,0x28,0x0,0x1d,0xc6,0xfc,0xd,0xea,0x84,0x4,0x26,0xc1,0xf4,0x7,0xff,0xc6,0xd4,0xa5,0xf,0x30,0xd8,0x36,0xb5,0x6a,0x8a,0xb8,0x8e,0xf9,0xef,0xc,0x6b,0xac,0x7f,0xc,0x42,0x50,0x65,0x5e,0x3,0x3,0x55,0x71,0xd2,0x49,0x27,0xf1,0xb3,0x9f,0xfd,0xc,0x60,0xcc,0x43,0x84,0xb4,0x31,0x7f,0x21,0xb0,0x6,0x6,0x28,0xed,0x7d,0x10,0xf9,0x9f,0xde,0x8,0x9b,0x80,0x4d,0x66,0xa9,0x9f,0x81,0xf,0x48,0x58,0xd0,0xb,0xbb,0x3d,0xf2,0x47,0x4a,0x99,0x1c,0xa2,0xca,0xaf,0xff,0x46,0x31,0x7f,0x18,0x7a,0xdc,0x8c,0xf9,0x1b,0x18,0xa8,0x8f,0xf7,0xbd,0xef,0x7d,0x2c,0x5d,0xba,0x94,0xef,0x7e,0xf7,0xbb,0x38,0x8e,0x83,0x6d,0xdb,0xc8,0x61,0x67,0xa0,0x6b,0x63,0xfe,0x43,0x33,0xfe,0xdd,0x74,0x86,0xfc,0xcf,0xfe,0xe,0x19,0xe0,0xf9,0x6,0x35,0xff,0xf2,0x36,0xb5,0x9,0xb6,0xff,0x24,0x87,0x7e,0x6c,0xb6,0xaf,0x80,0x10,0x6c,0xdf,0x0,0x69,0x78,0xf1,0xba,0x43,0xff,0x2d,0x87,0x7e,0x5c,0xc0,0x1,0x4a,0x78,0x3d,0x2a,0xa5,0x61,0x3f,0x2e,0x75,0xcd,0x84,0xd7,0x2,0x43,0x5f,0xff,0x2d,0x8b,0x57,0x30,0xed,0x99,0x7f,0xd1,0x3f,0x71,0x26,0xc8,0xca,0x13,0x80,0x46,0x32,0x7f,0x80,0x84,0x31,0x7f,0x3,0x3,0x7d,0xf0,0x9d,0xef,0x7c,0x87,0xc7,0x1f,0x7f,0x9c,0xbf,0xff,0xfd,0xef,0x58,0xd6,0xf6,0xbe,0x72,0x6d,0xcc,0x5f,0x8,0xc8,0xe7,0xbd,0x19,0xff,0xdf,0xfe,0x3,0xf2,0xd0,0x29,0xf0,0x64,0x3,0x98,0xbf,0xb0,0xbc,0x7b,0xcc,0x0,0x39,0x20,0x8d,0x67,0xf2,0x25,0x20,0xf,0xf4,0x3,0xbd,0x20,0xfa,0xbb,0x11,0x5d,0x1d,0x88,0xde,0x4e,0x18,0xe8,0x46,0xc,0xf4,0x7b,0x2b,0x24,0x6,0xfb,0xc0,0x71,0xbc,0xe3,0x90,0x7,0x7a,0x41,0x4a,0x64,0x32,0x5,0x99,0x26,0x90,0x2e,0x32,0x93,0x43,0x66,0x72,0x90,0xc9,0x21,0xb3,0xcd,0xc8,0xa6,0x36,0x64,0xdb,0x24,0x64,0x53,0xb,0x34,0x27,0xa1,0x6d,0x48,0x33,0x65,0x79,0x9,0x42,0x1e,0x18,0x0,0x6,0xf1,0x12,0x5,0x37,0x26,0x89,0xc1,0x50,0x32,0xb5,0xdb,0x23,0x7f,0x20,0xd9,0xd7,0x45,0xff,0xc4,0x99,0x8,0x5,0x93,0x1e,0x15,0xcc,0x1f,0x2,0x78,0xec,0x8c,0xf9,0x1b,0x18,0x4,0x8b,0x3f,0xff,0xf9,0xcf,0xa4,0xd3,0x69,0xf2,0xf9,0x3c,0x99,0x4c,0xc6,0x17,0xce,0xd0,0x12,0x8,0xd7,0xc5,0x2a,0x16,0x29,0x9c,0xf9,0x49,0x9c,0xf7,0xbf,0x16,0x96,0xc9,0x78,0xad,0xf3,0x97,0x78,0x5d,0xd0,0x39,0xa0,0x95,0xed,0x5f,0xf2,0x45,0xa0,0xb,0xc4,0xc6,0x5e,0xac,0xf5,0x2b,0x11,0xeb,0xd7,0x60,0xaf,0x5e,0x8e,0x58,0xbf,0x1a,0x6b,0xf3,0x1a,0xc4,0xd6,0x4d,0x88,0xae,0xcd,0x88,0x9e,0xad,0x88,0xde,0x6e,0xc4,0x40,0x2f,0x94,0xe4,0x88,0xbb,0x1e,0x97,0x3b,0x3,0x46,0xfb,0xae,0x95,0x36,0xc8,0x4c,0x16,0x9a,0xda,0x70,0x5b,0x26,0x20,0xdb,0x26,0x23,0xdb,0xa7,0xe0,0x4e,0x9a,0x89,0x9c,0xba,0x1b,0xce,0xee,0x73,0x70,0x67,0xec,0x8e,0x3b,0x6d,0x1f,0xe4,0xd4,0xc9,0x30,0xd,0xc8,0x5a,0x1e,0xa1,0x83,0x97,0x14,0xf4,0xc,0xfd,0xa9,0xa0,0x79,0x8e,0x89,0x16,0x81,0x58,0x53,0x64,0xc6,0xe2,0xbf,0x31,0xd0,0x3e,0xbd,0x2a,0xf3,0x57,0xc5,0x94,0xc3,0xd4,0xf1,0x35,0x1,0x30,0xe6,0x6f,0x60,0x10,0x3c,0x52,0xa9,0x14,0xbf,0xf8,0xc5,0x2f,0x78,0xef,0x7b,0xdf,0x4b,0xa9,0x54,0x22,0x99,0x4c,0xee,0x30,0x14,0x50,0x2d,0x42,0x33,0xff,0x72,0xd7,0xff,0xa4,0x69,0x14,0xbe,0xf6,0x43,0x58,0xf,0x14,0xa5,0xfe,0x93,0xfe,0xa4,0x80,0x94,0x80,0xc9,0x40,0x33,0x9e,0x79,0xbe,0xdc,0x87,0xbd,0xe8,0x49,0xac,0x8d,0x2f,0x63,0x6d,0x5d,0x87,0xf5,0xf2,0x72,0xac,0x95,0xcb,0xb1,0xd6,0xbe,0x80,0xb5,0x69,0x2d,0xa2,0xe8,0x19,0xd3,0x70,0x23,0xdf,0x56,0x83,0x36,0x90,0x48,0x22,0x53,0x36,0x52,0x58,0xde,0x6f,0x89,0xa1,0x32,0x16,0x82,0x1d,0xd2,0x2,0x39,0xec,0x6a,0x9,0x48,0x17,0xe1,0x3a,0x88,0x62,0x1,0x36,0xaf,0xc7,0xde,0xb8,0x7e,0x97,0x91,0x3,0x9,0x60,0x81,0x9c,0x34,0xd,0x67,0xfa,0xee,0xb8,0xbb,0xed,0x83,0xb3,0xe7,0x7c,0xe4,0xb4,0x59,0xb8,0xad,0x53,0xbc,0xff,0xde,0xfb,0x0,0x98,0x5,0xa4,0x2d,0xef,0x7e,0xba,0xf0,0x7a,0xd,0xa4,0xc2,0x67,0x31,0x48,0x1,0x6d,0xb0,0xfb,0x5f,0x6e,0xa7,0x6d,0xcd,0x32,0xba,0x77,0xdb,0xaf,0xe2,0xee,0x7f,0x95,0x4c,0x39,0x4c,0x1d,0xdf,0x12,0x0,0x63,0xfe,0x6,0x6,0xe1,0xe1,0x9c,0x73,0xce,0xe1,0x89,0x27,0x9e,0xe0,0xf2,0xcb,0x2f,0xc7,0xb6,0xed,0x48,0x37,0xa,0xaa,0x18,0x85,0x82,0xd7,0xf5,0xff,0xf9,0xeb,0x61,0x6,0xf0,0x8c,0xc6,0xbb,0xfc,0x49,0x3c,0x73,0x9c,0x82,0xf7,0xb5,0xbf,0x19,0xec,0x7,0x9e,0xc0,0x7e,0xf8,0xef,0x24,0x9e,0xfc,0x37,0xd6,0xb2,0xc5,0x58,0xeb,0x56,0xef,0x92,0xdb,0x48,0x80,0x74,0x2,0xb7,0x39,0xb,0xd5,0x9e,0x4e,0x37,0x52,0x5d,0xed,0xf2,0x77,0x36,0x72,0xa7,0x7d,0x93,0x77,0xb6,0x40,0x21,0x25,0xa2,0x54,0x44,0x6c,0xdd,0x40,0x72,0xd3,0x6,0xc4,0x92,0x47,0x77,0xf8,0x5d,0x99,0x49,0xe1,0xec,0x39,0x17,0x67,0xdf,0x43,0x28,0x2d,0x78,0x35,0xa5,0x23,0x5e,0x83,0x33,0x67,0x1e,0xec,0xd,0x60,0xc1,0x56,0xa0,0x1b,0x70,0x14,0x4b,0x6,0xb2,0x2,0x36,0xc2,0x9e,0xff,0xfc,0x35,0x85,0xa6,0xca,0xb7,0xfd,0x55,0xcd,0x94,0xc3,0xd4,0x51,0x7a,0xe4,0xcd,0x98,0xbf,0x81,0xc1,0xe8,0xf8,0xde,0xf7,0xbe,0xc7,0x1f,0xff,0xf8,0x47,0x5e,0x78,0xe1,0x5,0xb2,0xd9,0x6c,0xd5,0xbd,0x0,0x7e,0x3d,0x5f,0x15,0xf1,0x8,0x81,0x55,0x28,0x50,0x3c,0xe6,0xd,0x38,0xe7,0x9e,0xe,0x2f,0x68,0xd8,0xf5,0x2f,0xf1,0xbe,0x32,0xa7,0x8,0x98,0x4,0x6c,0x4,0xfb,0xfe,0x87,0x49,0x3c,0xf0,0x67,0x12,0xf,0xfe,0x15,0xfb,0x89,0x47,0xb0,0xca,0xbf,0x6,0x90,0xcd,0xe0,0xda,0x9,0xb0,0x86,0xcf,0xe0,0xab,0xd,0xbe,0xd6,0x95,0x10,0xc8,0x54,0x1a,0x52,0xe9,0x1d,0x93,0x3,0xe9,0x82,0x94,0x88,0x42,0x9e,0xc4,0xb2,0xa7,0x49,0x2e,0x7b,0x1a,0xee,0xf8,0x15,0x6e,0x26,0x89,0x33,0x67,0x1,0xa5,0x3,0x17,0x52,0x3a,0xec,0x35,0x94,0xe,0x39,0x1e,0x77,0xee,0x74,0xc8,0x59,0xb0,0x5,0xe8,0xc4,0x9b,0x43,0x10,0xe5,0xeb,0x5a,0x2,0x13,0x61,0xca,0xdf,0xfe,0x45,0xfb,0xca,0x27,0xe9,0x9d,0xbe,0x77,0x45,0x5f,0xff,0x2a,0x9a,0x72,0x98,0x3a,0xbe,0x24,0x0,0x3a,0x4d,0x24,0x34,0x30,0x88,0x13,0x6e,0xbb,0xed,0x36,0xe,0x3e,0xf8,0x60,0xf2,0xf9,0x3c,0xe9,0x74,0xba,0xae,0xa1,0x80,0x5a,0x50,0xa9,0xf9,0x8b,0xc1,0x1,0xa4,0x80,0xc2,0x45,0x3f,0xf5,0xc6,0x96,0x7,0x35,0x4a,0x0,0x5c,0xbc,0x83,0x65,0x66,0x0,0x6d,0x20,0x1e,0x7b,0x85,0xd4,0x55,0x37,0x90,0xb8,0xf7,0x56,0x12,0x4f,0x3e,0xb2,0xad,0x1b,0xdf,0x4d,0x27,0x70,0x52,0x59,0xc0,0xdf,0xf7,0x57,0x68,0x89,0x9a,0xb0,0x40,0xb0,0x7d,0x42,0x61,0xf9,0xaf,0x7,0xfb,0x49,0x3c,0xfd,0x38,0xc9,0xa7,0x1f,0x87,0x5f,0x5f,0x85,0x33,0x71,0x22,0xa5,0xc3,0x4f,0xa0,0x78,0xe2,0x5b,0x29,0x1e,0xf5,0x5a,0xdc,0xfd,0xa6,0x79,0xbd,0x21,0x9b,0xf0,0x86,0xa,0xa2,0x18,0x26,0xb0,0x2d,0x28,0xc0,0xee,0xf,0xff,0x1,0x0,0x29,0x4,0x62,0x9c,0x67,0x41,0x55,0x53,0xe,0x53,0xa7,0xee,0x4,0xc0,0x98,0x7f,0xed,0xb8,0xef,0xbe,0xfb,0xb8,0xe0,0x82,0xb,0x76,0x98,0xcd,0x1d,0x34,0xa2,0x2c,0xdb,0xa0,0xe,0xb5,0x71,0x5d,0x97,0x54,0x2a,0x45,0x26,0x93,0xa1,0xb5,0xb5,0x95,0xe9,0xd3,0xa7,0x33,0x6d,0xda,0x34,0xf6,0xde,0x7b,0x6f,0xf6,0xdb,0x6f,0x3f,0x16,0x2c,0x58,0xe0,0xdb,0x64,0x39,0xd5,0x70,0xd0,0x41,0x7,0xf1,0xbf,0xff,0xfb,0xbf,0x7c,0xff,0xfb,0xdf,0xc7,0x75,0x5d,0x35,0x77,0xa,0x94,0x2e,0xc2,0x71,0xc9,0x9f,0xf3,0x5,0xe4,0x71,0xd3,0xe1,0x29,0x4d,0xcc,0xbf,0x6c,0xfc,0x7b,0x2,0x9,0xb0,0x1e,0x78,0x96,0xd4,0x1f,0xae,0x25,0x79,0xeb,0xf5,0xd8,0x3d,0x5d,0x43,0xa6,0x9f,0x84,0x74,0x76,0x87,0xaf,0x4d,0x2d,0xcd,0x7f,0xc,0x6c,0x4b,0x8,0x84,0xf0,0x26,0x71,0x76,0x6f,0x25,0x73,0xf7,0xed,0x64,0xee,0xbe,0x1d,0x67,0xf2,0x64,0x8a,0x47,0x9e,0x42,0xf1,0x98,0xd7,0x53,0x38,0xf6,0xc,0xe4,0x7e,0x13,0xa1,0x64,0x79,0xf3,0x3b,0xc2,0xda,0xd1,0x51,0x2,0x13,0x20,0xb3,0x7c,0x3d,0xd3,0x96,0xdc,0xcf,0xc0,0xa4,0x59,0xc6,0xfc,0x2b,0x44,0x5d,0x9,0x80,0x4e,0xe6,0x1f,0xe6,0xb6,0x8e,0x95,0x62,0xcd,0x9a,0x35,0x3c,0xfa,0xe8,0xa3,0xe3,0xff,0xa2,0x41,0x5d,0x98,0x3e,0x7d,0x3a,0x7,0x1f,0x7c,0x30,0x47,0x1f,0x7d,0x34,0x27,0x9c,0x70,0x2,0x27,0x9c,0x70,0x82,0x72,0x6d,0xa1,0x1e,0x5c,0x7e,0xf9,0xe5,0xfc,0xf2,0x97,0xbf,0x64,0xeb,0xd6,0xad,0x15,0xd,0x5,0x84,0x6a,0xfe,0x42,0x20,0xfa,0xfa,0x71,0xb3,0x59,0x8a,0x1f,0xfb,0x8a,0x67,0xc,0x22,0xdc,0x5e,0x8a,0xaa,0x51,0x36,0xfe,0xbd,0x1,0x1b,0xec,0x7b,0x1e,0x22,0x75,0xe3,0xf,0x48,0xfe,0xe9,0xd7,0x58,0x43,0xff,0xec,0xb4,0xb6,0x6e,0x37,0x7d,0xc5,0xcd,0xdf,0x37,0x48,0xe9,0xd,0x1f,0xb4,0xb4,0xe3,0x8,0xe1,0xd,0x17,0x74,0x6e,0x21,0xf3,0x97,0x9b,0xc9,0xfc,0xe5,0x66,0x9c,0x29,0x53,0x28,0xbc,0xe6,0xad,0xe4,0xdf,0xfc,0x7e,0x4a,0xb,0x8f,0x82,0x89,0x16,0xf4,0xe1,0xf5,0xc,0xc,0x4,0x98,0xc,0x48,0x1,0xcd,0xb0,0xdb,0xa3,0x7f,0x24,0xbb,0xf5,0x15,0x3a,0xf7,0x98,0x3f,0xe6,0xec,0x7f,0xd5,0x4d,0x39,0x4c,0x9d,0x9a,0x12,0x0,0xdd,0x26,0xfc,0x29,0xf7,0x20,0xd,0xa1,0xa9,0xa9,0x29,0x14,0x9d,0xa0,0xbe,0xbc,0x55,0xbf,0xde,0x71,0x1c,0xa4,0x94,0xac,0x5f,0xbf,0x9e,0xf5,0xeb,0xd7,0x73,0xd7,0x5d,0x77,0x1,0xb0,0xe7,0x9e,0x7b,0x72,0xfa,0xe9,0xa7,0x73,0xfc,0xf1,0xc7,0x73,0xf2,0xc9,0x27,0x33,0x79,0xb2,0x1e,0x27,0x85,0x8d,0x85,0xdf,0xfc,0xe6,0x37,0x9c,0x7a,0xea,0xa9,0x14,0x8b,0x45,0x12,0x89,0xd1,0x1f,0xeb,0xd0,0xf7,0xb,0x70,0x4a,0x8,0x20,0xff,0xb1,0xef,0xc1,0xfe,0x29,0x78,0x46,0xf1,0x59,0xff,0x25,0x60,0x86,0x5,0x6d,0x90,0xf8,0xcb,0x7d,0x24,0x7f,0x77,0x2d,0xc9,0x3b,0x6e,0xf2,0x8c,0x3f,0x21,0x70,0x72,0x2d,0x9e,0x11,0x8e,0x90,0x64,0xa9,0x68,0xfe,0x81,0xc5,0x34,0x74,0xff,0xb2,0x65,0xc2,0xf6,0x64,0x60,0xcb,0x26,0xb2,0xb7,0x5c,0x43,0xe6,0x96,0x6b,0x28,0x1e,0x73,0x12,0x85,0xa3,0x5f,0x8f,0x33,0xef,0x55,0x14,0x8f,0x3e,0x1,0xf6,0xb0,0x60,0xd,0xd0,0x17,0x40,0x22,0xd0,0x2c,0x48,0xbc,0xd0,0xcb,0xee,0xf,0xfe,0x7e,0xdc,0xa5,0x7f,0x3a,0x98,0x72,0x98,0x3a,0x55,0x57,0x85,0x6e,0x26,0xad,0xaa,0xf9,0xeb,0x2,0x5d,0xcd,0x1f,0xc0,0xb6,0x6d,0x92,0xc9,0xe4,0xe,0x3f,0x0,0xab,0x56,0xad,0xe2,0xc7,0x3f,0xfe,0x31,0xef,0x7c,0xe7,0x3b,0x99,0x33,0x67,0xe,0x9f,0xfc,0xe4,0x27,0x59,0xb6,0x6c,0x59,0x5d,0x71,0x46,0x8d,0x53,0x4e,0x39,0x85,0xf7,0xbc,0xe7,0x3d,0x94,0x4a,0xa5,0x51,0x7f,0x27,0x74,0xf3,0x17,0x2,0x31,0x98,0xc7,0xd9,0x63,0xe,0xa5,0x8f,0x7c,0x4,0x56,0xa3,0xee,0xd7,0x7f,0xf9,0xab,0x7f,0x81,0x5,0x1d,0x7d,0x64,0x3e,0xfe,0x61,0x9a,0xde,0x7b,0x22,0xe9,0x3b,0x6e,0x82,0x54,0x2,0xa7,0xad,0xd,0x99,0x6d,0xae,0x6a,0x57,0xb9,0x5a,0xa1,0xbc,0xf9,0xef,0x8c,0x72,0x32,0xd0,0xd6,0x8e,0x33,0x71,0x22,0x6e,0x73,0x8e,0xe4,0x7f,0xee,0xa5,0xf9,0xff,0x5d,0x40,0xeb,0x7,0x5e,0x43,0xdb,0x3b,0x17,0x92,0xfe,0xf1,0x4f,0xbd,0x8d,0x88,0xe,0xb0,0xa0,0xd5,0xf2,0x4e,0xeb,0xf3,0xa3,0x28,0x25,0xd0,0xe,0x93,0x9e,0x79,0x98,0x9,0x2f,0x3d,0x4d,0xa1,0x65,0x62,0x6d,0xf7,0xe0,0x23,0x74,0xd2,0x51,0x22,0x17,0x37,0xe6,0x1f,0x1c,0xea,0x29,0x3,0x9d,0xcd,0x7f,0xb4,0xeb,0x87,0x27,0x3,0xb6,0x6d,0xd3,0xd5,0xd5,0xc5,0x8f,0x7e,0xf4,0x23,0xe6,0xcd,0x9b,0xc7,0x79,0xe7,0x9d,0xc7,0xa6,0x4d,0x9b,0xea,0xd2,0x8c,0x12,0x97,0x5f,0x7e,0x39,0x96,0x65,0x91,0xcf,0xe7,0x77,0xf9,0xb7,0x48,0x76,0xa,0x1c,0xfa,0xfa,0x2f,0xbe,0xe7,0x8b,0x30,0x15,0xe8,0x92,0x6a,0x2d,0x1b,0x2b,0xa3,0x84,0xd7,0x5d,0x3d,0x7,0x12,0x37,0xfd,0x9e,0x96,0xd3,0xe6,0x92,0xf9,0xed,0x35,0xb8,0x65,0xe3,0x4f,0x67,0xc7,0xdd,0x29,0x4f,0x45,0xd3,0x8e,0x4,0x52,0x42,0x32,0x8d,0xdb,0xde,0x8e,0x33,0xb1,0x1d,0xb7,0xa5,0x99,0xe4,0x53,0xf,0xd1,0x72,0xf1,0x7,0x69,0x7b,0xdb,0xe1,0x64,0xbe,0x7f,0x15,0x62,0x60,0x10,0xe6,0x9,0x68,0xf3,0x21,0x11,0x10,0x2,0x5c,0x68,0x5f,0xf5,0x84,0xb7,0x67,0xc2,0x28,0x5c,0x3a,0x99,0x72,0x98,0x3a,0x55,0x25,0x0,0xba,0x8d,0xf9,0x37,0x3a,0x8c,0xf9,0x8f,0xd,0xcb,0xb2,0x76,0xe8,0x19,0xb8,0xee,0xba,0xeb,0xd8,0x7f,0xff,0xfd,0xb9,0xee,0xba,0xeb,0xea,0xd2,0x8e,0xa,0x93,0x27,0x4f,0xe6,0xd8,0x63,0x8f,0x45,0x4a,0xb9,0xc3,0xfd,0x47,0xb3,0x4d,0xb0,0xf7,0xf5,0xef,0xb6,0x4f,0xa2,0xf4,0xe6,0x73,0x60,0x2d,0x60,0x2b,0xf8,0xf5,0x5f,0xc4,0xeb,0x9e,0xce,0x42,0xe6,0x53,0xff,0x4b,0xd3,0xc7,0xdf,0x8a,0xb5,0xe5,0x15,0x9c,0xb6,0x56,0x48,0xe7,0x2a,0xda,0x22,0x57,0x45,0xf3,0x57,0x82,0x4b,0x2,0x89,0x24,0xce,0xc4,0x89,0x38,0x13,0x26,0x90,0x78,0x66,0x31,0x2d,0xff,0xf7,0x31,0x26,0xbc,0x75,0x7f,0x9a,0x2f,0xfd,0x26,0x76,0x4f,0xf,0xcc,0x16,0xde,0x2e,0x84,0xb5,0x6e,0x38,0xd8,0x2c,0xb0,0x56,0xe7,0x99,0xf9,0xf8,0xdf,0x18,0x9c,0x30,0x85,0x91,0x32,0x0,0xdd,0x4c,0x39,0x4c,0x9d,0x8a,0x13,0x0,0x63,0xfe,0x7a,0xc1,0x98,0x7f,0x75,0x28,0x27,0x2,0x5b,0xb7,0x6e,0xe5,0xbc,0xf3,0xce,0xe3,0xd4,0x53,0x4f,0xe5,0xf9,0xe7,0x9f,0xaf,0x2b,0x8e,0x28,0xf0,0xf9,0xcf,0x7f,0x1e,0x80,0x62,0xb1,0x8,0x44,0x65,0xfe,0x80,0xf0,0xf6,0xab,0x2b,0xbd,0xe9,0x3c,0x98,0x6b,0x43,0x87,0x82,0xe6,0x5f,0x2,0xf6,0xb6,0x60,0x6b,0x1f,0x4d,0x6f,0x39,0x81,0xcc,0xaf,0x7e,0x80,0x4c,0x25,0x70,0xdb,0xda,0xc0,0xdd,0xb6,0x9a,0x7f,0x4c,0x18,0xf3,0xaf,0x0,0xe5,0xc9,0x83,0x93,0x26,0xe1,0x4c,0x9c,0x8,0xab,0x5f,0xa2,0xe5,0x7b,0x5f,0xe4,0x98,0xcf,0xbe,0x9e,0x39,0xb7,0xfe,0x1a,0x52,0x78,0x49,0x58,0xaa,0xca,0x44,0x60,0x68,0xf6,0xff,0x8c,0xc7,0xee,0xa2,0xed,0xe5,0xa5,0x14,0x9b,0x26,0x4,0x13,0x7f,0x5,0xd0,0x55,0xa7,0xa2,0x4,0xc0,0x98,0xbf,0x5e,0xd0,0xb9,0xc,0xa2,0x8e,0x3d,0x95,0x4a,0x61,0x59,0x16,0x7f,0xff,0xfb,0xdf,0x99,0x37,0x6f,0x9e,0x76,0xbd,0x1,0xaf,0x7f,0xfd,0xeb,0x59,0xb0,0x60,0x1,0xa5,0x52,0xc9,0x97,0xe5,0xa5,0x35,0xd7,0xc7,0xe0,0x20,0x52,0x40,0xf1,0xf4,0xf3,0xa0,0x17,0xf5,0xc6,0xfe,0x4b,0xc0,0x5c,0xb,0xf2,0xd0,0xf4,0xce,0x13,0x49,0x3e,0xf1,0x4f,0x9c,0xe6,0x66,0x6f,0xb9,0x5b,0x85,0x7,0xe3,0x18,0xf3,0xaf,0x12,0x43,0x73,0x5,0xdc,0x9,0x13,0xc8,0x4f,0x9e,0x4c,0xba,0xa7,0x83,0x43,0xaf,0xbd,0x98,0x63,0xbf,0xfc,0xe,0x66,0xfe,0xf5,0x2f,0xde,0x8e,0x8a,0x7b,0x59,0xde,0x6,0x43,0x95,0x54,0x41,0x72,0xe8,0xd8,0xdf,0x87,0xef,0xa0,0x94,0xce,0x6,0x1f,0xff,0x28,0xd0,0x59,0x67,0xcc,0x37,0x44,0x50,0x4b,0xe7,0x8c,0xf9,0x7,0x87,0x7a,0xbf,0xfc,0xa3,0xfc,0x7a,0xf7,0x43,0xdb,0x8f,0x36,0x90,0x48,0x24,0x48,0xa7,0xd3,0x94,0x4a,0x25,0xce,0x3b,0xef,0x3c,0xce,0x39,0xe7,0x1c,0xfa,0xfb,0xfb,0xeb,0xe6,0xd,0xb,0x3f,0xfc,0xe1,0xf,0x81,0xed,0xbd,0x0,0xb5,0xa2,0xae,0xba,0x74,0x5c,0xdc,0xbd,0xe7,0x21,0xe7,0xcf,0xf1,0x96,0x81,0xa9,0xf4,0x68,0x96,0x80,0x39,0x16,0x62,0xc5,0x5a,0x9a,0xde,0x70,0x34,0x89,0xe5,0x8f,0xe0,0xb4,0xb4,0x78,0xe3,0xc9,0x21,0xef,0x1d,0xaf,0xaa,0x61,0xfb,0xcd,0xb5,0xf3,0xa,0x2,0x21,0x25,0x83,0x13,0xa6,0xd2,0xb3,0xdb,0xbe,0xb4,0xbf,0xf8,0x14,0x47,0x5e,0xfe,0x9,0x8e,0xfa,0xfa,0x7,0xd9,0xe3,0xb6,0xdb,0xb0,0xfa,0x7,0x61,0x37,0xcb,0x9b,0x94,0x39,0x5a,0x22,0x20,0x81,0xc9,0x30,0xe1,0xb1,0x27,0x99,0xfa,0xcc,0xbf,0x18,0xd8,0xe9,0xd8,0x5f,0x9d,0x4d,0x39,0x4c,0x9d,0x51,0x13,0x0,0xdd,0x4c,0xda,0x98,0x7f,0xf4,0x65,0x10,0xb5,0xf9,0xd7,0x8b,0xe1,0x1c,0x52,0x4a,0xd2,0xe9,0x34,0x42,0x8,0x6e,0xb8,0xe1,0x6,0x16,0x2e,0x5c,0x48,0x77,0x77,0x77,0xdd,0x1a,0x61,0xe0,0xc4,0x13,0x4f,0xe4,0xd5,0xaf,0x7e,0x35,0xc5,0x62,0xb1,0xe6,0x72,0xa9,0xab,0x3c,0x85,0x40,0x0,0xce,0xe1,0x27,0x79,0x93,0xff,0xf2,0xa,0x7d,0xfd,0x97,0x80,0x7d,0x2c,0xc4,0x8b,0x9b,0x69,0x7e,0xfd,0xa1,0x24,0x97,0x2d,0xc2,0x6d,0x6d,0xf5,0xcc,0xbf,0x42,0x18,0xf3,0xf7,0x87,0xcb,0x5b,0xae,0x27,0xe9,0x9b,0xbc,0x3b,0x3d,0x33,0xf7,0x62,0xea,0xd3,0xff,0xe6,0xf0,0x1f,0xfc,0xf,0x27,0x7e,0xf9,0xc,0x66,0xde,0xf5,0x17,0x6f,0xe7,0xc5,0x29,0xa3,0x4c,0x14,0xb4,0xbd,0x63,0x8d,0xf7,0xbe,0xef,0x97,0xd8,0x85,0x41,0xdc,0xc4,0xf6,0xf3,0xf,0x74,0x37,0xe5,0x30,0x75,0x42,0x5d,0x5,0x60,0xcc,0x3f,0x38,0x44,0x6d,0xa0,0x51,0x9a,0xbf,0x1f,0x18,0x29,0x6,0x29,0xe5,0xb6,0xb9,0x1,0x4b,0x96,0x2c,0xe1,0x90,0x43,0xe,0x61,0xdd,0xba,0x75,0x11,0x44,0x57,0x3d,0x2e,0xb8,0xe0,0x2,0xa0,0xb6,0x5e,0x80,0xba,0xeb,0xa3,0xe0,0xad,0x42,0x70,0x4e,0x38,0xcb,0x3b,0x5e,0x36,0xe4,0xed,0x89,0x47,0x85,0x83,0xb7,0xc6,0xbf,0x1b,0x9a,0xde,0x75,0x3c,0x76,0xcf,0xa6,0xed,0x1b,0xfa,0x28,0x76,0x6a,0x5c,0x35,0x50,0xd5,0xfc,0x2b,0xd6,0x94,0x2e,0x20,0xe8,0x9f,0xbc,0x1b,0x5d,0xb3,0xe7,0x91,0xdd,0xb2,0x8e,0x57,0x5d,0xfe,0x49,0xe,0xfd,0xc6,0x85,0x64,0x57,0xaf,0x85,0x3d,0xc5,0x8e,0xc3,0x2,0xe5,0x9d,0xff,0x96,0xad,0x67,0xda,0xd3,0xf7,0xd3,0x3f,0x65,0x77,0xc4,0xd0,0xb0,0x4d,0x1c,0x4c,0x39,0x4c,0x9d,0x11,0x13,0x0,0xd3,0xed,0xaf,0x17,0x1a,0xdd,0xfc,0x83,0x8e,0x5f,0x8,0x41,0x2a,0x95,0x62,0xe5,0xca,0x95,0x1c,0x7a,0xe8,0xa1,0x6c,0xd9,0xb2,0xa5,0x2e,0xbd,0x30,0xf0,0x96,0xb7,0xbc,0x85,0x19,0x33,0x66,0xd4,0xd5,0xb,0x50,0x2b,0x44,0xb1,0x84,0x3b,0x6d,0x26,0xce,0xe1,0xc7,0xc3,0x66,0xd4,0xe8,0xfe,0x97,0x78,0xb3,0xcd,0x27,0x40,0xf6,0x63,0xef,0x24,0xf1,0xf2,0xb3,0x5e,0xb7,0x7f,0x15,0xc9,0x89,0x8a,0x46,0xab,0x62,0x4c,0x35,0xf3,0x49,0x89,0x90,0x2e,0xfd,0x93,0x77,0xa3,0x6f,0xda,0xee,0xec,0x79,0xef,0xcd,0x1c,0x7f,0xd1,0x7f,0xb1,0xcf,0x2f,0x7e,0xa,0x49,0xbc,0x61,0x1,0x61,0x79,0x3b,0xff,0xe5,0xbc,0x9d,0xff,0x32,0x5b,0xd7,0x53,0xa,0xe0,0xfc,0x85,0xb1,0x10,0x27,0x9d,0x5d,0x12,0x0,0x63,0xfe,0x7a,0x41,0x67,0xf3,0xf7,0x3,0x61,0xc6,0x9f,0x4a,0xa5,0xd8,0xb0,0x61,0x3,0x47,0x1e,0x79,0x24,0x83,0x83,0x83,0x75,0xe9,0x86,0x81,0xf7,0xbd,0xef,0x7d,0x0,0x55,0x1d,0x10,0x54,0x7f,0x7d,0xa,0x2c,0xc0,0x39,0xea,0x75,0xde,0x12,0xaf,0xbe,0x3a,0xe9,0xfc,0x82,0x2b,0x60,0x2f,0x48,0xfe,0xe0,0x6,0xd2,0xf7,0xfe,0x6,0x27,0x9b,0x8d,0xa4,0xdb,0xdf,0x4f,0x2e,0x15,0x63,0xf2,0x83,0x4f,0xb8,0xe,0xd2,0x4e,0xd0,0xb5,0xc7,0x3c,0x2c,0x5c,0xe,0xba,0xfe,0x12,0x8e,0xbd,0xe8,0xed,0x4c,0x7c,0x78,0x31,0xcc,0x4,0xa6,0x8,0xc4,0x9a,0x22,0xb3,0x1e,0xf9,0xb,0xf9,0xb6,0xc9,0x8,0x59,0xf9,0x19,0x18,0xf5,0x22,0x6e,0x3a,0x3b,0x24,0x0,0xc6,0xfc,0x1b,0xb,0x51,0x9b,0xbf,0x8e,0xd7,0xa7,0x52,0x29,0x5e,0x7c,0xf1,0x45,0x4e,0x38,0xe1,0x84,0xba,0xb4,0xc3,0xc0,0xfb,0xdf,0xff,0x7e,0x80,0x11,0x37,0x6,0x1a,0x9,0xbe,0xf4,0xc6,0xc,0xf5,0xd3,0x3a,0x87,0x9e,0xe0,0x2d,0xef,0xaa,0x70,0x46,0x7d,0xa0,0x90,0xc0,0xc,0x81,0x78,0xba,0x8b,0xec,0xb7,0x3f,0xe0,0x45,0x98,0x4a,0x45,0xd2,0xed,0x6f,0xcc,0xbf,0xa,0x1e,0xd7,0xa1,0xd0,0x3c,0x81,0xae,0x3d,0xe7,0x33,0xf1,0x85,0x27,0x38,0xee,0xe2,0xb3,0xd8,0xef,0xa7,0x57,0xc0,0x74,0x98,0xf0,0xfc,0x12,0xda,0x5f,0x58,0x4c,0xbe,0x75,0x72,0xec,0x4c,0x39,0x4c,0x1d,0x6b,0xf8,0x7f,0x4,0x21,0x10,0x4,0x8c,0xf9,0xd7,0x3f,0xe3,0x5d,0x47,0xf3,0x55,0xe5,0xfa,0x64,0x32,0xc9,0xc3,0xf,0x3f,0xcc,0x59,0x67,0x9d,0x55,0x57,0xc,0x41,0x63,0xce,0x9c,0x39,0x1c,0x7f,0xfc,0xf1,0x15,0x9d,0x12,0xe8,0xd7,0x50,0x8c,0x18,0x1c,0xc4,0x4d,0xa5,0x70,0xe,0x3d,0x19,0x3a,0x50,0xa3,0xfb,0x1f,0x1,0x93,0x21,0x75,0xfd,0x77,0xb1,0xa,0x45,0x64,0x6b,0x4b,0xe8,0x4b,0xfd,0xfc,0xe4,0x52,0x31,0xa6,0xa0,0xf8,0xca,0xc3,0x2,0xbd,0xd3,0xf7,0x62,0x60,0xd2,0x34,0xe6,0xdd,0xf2,0x3d,0xe,0xbd,0xe0,0x73,0xec,0xfb,0xb7,0x6b,0xc9,0xb7,0x4e,0x86,0x90,0x4e,0x52,0x8d,0xa3,0xf9,0xc3,0x50,0xf,0x80,0x31,0x7f,0xbd,0xa0,0xb3,0x79,0xc6,0xe1,0x7a,0xcb,0xb2,0x48,0x24,0x12,0xfc,0xee,0x77,0xbf,0xe3,0x9a,0x6b,0xae,0xa9,0x8b,0x2b,0x68,0x7c,0xe8,0x43,0x1f,0x2,0xbc,0x83,0x91,0x46,0x83,0x9f,0xf3,0x30,0x84,0x2b,0x71,0xe7,0x1d,0x8e,0xdc,0x6f,0x37,0xe8,0xac,0x9b,0xb6,0x7e,0x94,0xbf,0xfe,0xff,0xb3,0x81,0xf4,0x8d,0xdf,0xc2,0x4d,0xd8,0x54,0x9a,0x95,0xa8,0x68,0xb4,0x2a,0xc6,0x14,0x14,0xdf,0xe,0xdc,0xae,0x43,0x29,0xd3,0x44,0xcf,0xac,0x39,0xcc,0x5a,0x74,0x7,0x93,0x97,0x2f,0x22,0x3f,0x71,0xc6,0xb8,0xc7,0xfe,0xfa,0xa2,0x1d,0x53,0xf3,0x7,0xb0,0x8c,0xf9,0xeb,0x85,0xa8,0xcd,0xaf,0xd1,0xaf,0x2f,0xa3,0x7c,0xe2,0xde,0x5,0x17,0x5c,0x40,0x4f,0x4f,0x8f,0x2f,0x9c,0x41,0xe0,0x8c,0x33,0xce,0x20,0x93,0xc9,0x8c,0x3a,0xc,0xe0,0xef,0x24,0x4c,0xef,0x4f,0x67,0xbf,0xc3,0xa0,0x1d,0x28,0xaa,0x30,0xfb,0x5f,0x40,0x1b,0xa4,0x7f,0xf5,0x6d,0xac,0xa2,0x83,0xcc,0x35,0x85,0xbe,0x2a,0xc1,0x98,0xbf,0x4f,0x1a,0x43,0xab,0x35,0x6,0x26,0xcf,0xa4,0xd0,0x3a,0x19,0xab,0x54,0x8,0x5e,0x33,0xc6,0xe6,0xf,0x1,0x2c,0x3,0x34,0xe6,0xaf,0x2e,0xa2,0x36,0x4f,0xdd,0xaf,0x1f,0xce,0x51,0xde,0x27,0xa0,0xbb,0xbb,0x9b,0xb3,0xcf,0x3e,0xbb,0x6e,0xde,0xa0,0xd0,0xd6,0xd6,0xb6,0x6d,0xbe,0xc2,0xce,0xf7,0xef,0xff,0xa,0x8c,0xa1,0x9d,0xde,0xf6,0x3d,0x4,0x6c,0xd4,0x58,0xfe,0xd7,0x2e,0xe0,0xe9,0x3e,0x92,0x77,0x5c,0x87,0x2b,0xa8,0xf8,0xe0,0x19,0x15,0x4d,0x5b,0x55,0x84,0xbe,0xca,0x24,0xe6,0xa6,0x1c,0xa6,0x8e,0xaf,0x9,0x80,0x31,0xff,0x60,0x61,0xc6,0xfc,0xa3,0xc5,0x48,0x31,0xd8,0xb6,0xcd,0x1f,0xfe,0xf0,0x7,0xfe,0xf1,0x8f,0x7f,0x44,0x10,0x51,0x65,0x78,0xfd,0xeb,0x5f,0xf,0xec,0xb8,0x1a,0xc0,0x7f,0xf3,0x7,0xa,0x79,0x24,0xe0,0xee,0x35,0x1f,0x6,0x89,0x7e,0xfc,0x5f,0x2,0x53,0x21,0x79,0xe7,0x6f,0xb0,0x7a,0xba,0x91,0x4d,0x4d,0x98,0xfd,0xfd,0xd5,0xe5,0x52,0x49,0xaf,0x51,0x74,0x7c,0x4b,0x0,0x8c,0xf9,0x7,0xb,0x63,0xfe,0xf5,0x21,0xa8,0x18,0xca,0x27,0x9,0x9e,0x77,0xde,0x79,0x75,0xf1,0x7,0x89,0x53,0x4e,0x39,0x5,0xd8,0xbe,0x1a,0x20,0xa8,0xf2,0x14,0xc5,0x12,0xb2,0xb9,0x19,0x39,0x6b,0xae,0x1a,0xcb,0xff,0x12,0xde,0x5e,0xf1,0xc9,0x7f,0xdc,0xec,0xfd,0xb7,0x65,0x8f,0x7b,0x89,0x31,0xff,0x68,0xb8,0x54,0xd2,0x6b,0x24,0x1d,0x5f,0x12,0x0,0x63,0xfe,0xc1,0xc2,0x98,0x7f,0x7d,0xd7,0x7,0x19,0x43,0x79,0xb7,0xc0,0x17,0x5f,0x7c,0x91,0xcb,0x2e,0xbb,0xac,0x2e,0x9d,0xa0,0x30,0x7f,0xfe,0x7c,0x66,0xcf,0x9e,0x5d,0xd1,0x6a,0x80,0x4a,0x30,0x66,0x79,0xec,0x31,0x17,0x39,0x63,0x12,0xc,0xd4,0x2d,0x53,0x3f,0x26,0x81,0xf5,0xe8,0xcb,0x24,0x1e,0xbd,0xd7,0x9b,0xfc,0x37,0xce,0x90,0x84,0x31,0xff,0x68,0xb8,0x54,0xd2,0x6b,0x34,0x9d,0xba,0x13,0x0,0x63,0xfe,0xc1,0x22,0x4a,0xf3,0xaf,0x17,0x51,0x9b,0xbf,0x1f,0xa8,0x24,0x6,0xdb,0xf6,0xbe,0x2c,0x2f,0xbc,0xf0,0x42,0xfa,0xfa,0x54,0xf8,0xf4,0xdd,0x15,0x7b,0xec,0xb1,0x87,0x2f,0x3c,0x63,0x95,0x87,0x0,0xdc,0x99,0x7b,0x43,0x1b,0x50,0xdf,0x39,0x44,0xfe,0xa0,0xd,0x12,0x8f,0xfc,0x5,0x51,0x74,0x20,0x9b,0x1b,0xf3,0x57,0x8d,0xf9,0x47,0xc3,0xa5,0x92,0x5e,0x23,0xea,0x84,0x7a,0x16,0x40,0xa5,0x50,0xe1,0xc5,0xaf,0x2,0xa2,0x2e,0x7,0x9d,0x7b,0x1e,0xc2,0x8c,0xa1,0xdc,0xb,0xe0,0xba,0x2e,0x57,0x5f,0x7d,0x75,0x5d,0x9a,0x41,0x61,0xdf,0x7d,0xf7,0x5,0x82,0x6f,0x53,0xee,0x94,0x59,0x90,0x6,0xdc,0x88,0x27,0x0,0xa,0xb,0xa,0x60,0x2f,0x7b,0x74,0xe8,0xbf,0xc7,0x48,0x5c,0x8c,0xf9,0x47,0xc2,0xa5,0x92,0x5e,0xa3,0xea,0xd4,0x95,0x0,0x4,0x71,0x33,0x51,0x9b,0x9e,0x2a,0x88,0xda,0x40,0x75,0xee,0x79,0x88,0x22,0x86,0x72,0x2f,0xc0,0xf,0x7e,0xf0,0x83,0x50,0x75,0x2b,0xc5,0x91,0x47,0x1e,0x9,0x80,0x5b,0xc7,0xce,0x7c,0x15,0x95,0xe9,0xa4,0x19,0xde,0xbe,0xed,0x51,0xaf,0x0,0x48,0x2,0x5b,0xc0,0x5a,0xb9,0xd4,0xfb,0xef,0x51,0xe2,0x51,0xa1,0xad,0xee,0xc,0x55,0xd,0xdb,0x98,0x7f,0xfc,0x74,0x6a,0x4e,0x0,0x8c,0xf9,0x7,0x7,0x9d,0xcd,0xdf,0xf,0xa8,0x10,0x7f,0xb5,0x1c,0x52,0x4a,0x6c,0xdb,0x66,0xf5,0xea,0xd5,0xdc,0x7b,0xef,0xbd,0x75,0xeb,0xfb,0x8d,0x83,0xe,0x3a,0x8,0x80,0x42,0xa1,0xb6,0xb5,0xd3,0xe3,0x96,0x87,0xf4,0x12,0xb,0xb7,0x7d,0x8a,0x77,0xea,0x5e,0xd4,0xc8,0x82,0xd8,0xd8,0x87,0x58,0xb7,0x72,0xd4,0x79,0xff,0x2a,0x9a,0xa3,0x8a,0x31,0x45,0x1,0x15,0xcd,0x32,0x8e,0x3a,0x35,0x25,0x0,0xc6,0xfc,0x83,0x43,0xd4,0xe6,0xd7,0xe8,0xd7,0xd7,0xc3,0x51,0x5e,0x11,0x70,0xc3,0xd,0x37,0xd4,0x1d,0x83,0xdf,0x38,0xe0,0x80,0x3,0x68,0x6a,0x6a,0x1a,0x73,0x47,0xc0,0xd1,0x50,0x51,0x79,0xb8,0xd2,0x33,0xda,0xd6,0x49,0xdb,0x8f,0x6d,0x8d,0x12,0x69,0x10,0x9b,0x57,0x23,0xb6,0x6e,0x82,0xc4,0x8,0x2b,0x16,0x14,0x34,0x5a,0x15,0x63,0x8a,0x82,0x4f,0x55,0xb3,0x8c,0xa3,0x4e,0xd5,0x9,0x80,0x31,0xff,0xe0,0x10,0xb5,0xf9,0x35,0xfa,0xf5,0xf5,0x72,0x94,0xd7,0xd9,0xdf,0x7a,0xeb,0xad,0x74,0x74,0x74,0xd4,0x1d,0x8b,0x9f,0x68,0x6b,0x6b,0x63,0xc1,0x82,0x5,0x55,0x5f,0x57,0x71,0x79,0x48,0x2f,0xb1,0x90,0x2d,0xed,0x6a,0xf4,0x0,0xa4,0x41,0x6c,0x7e,0x5,0x51,0x72,0x90,0xc9,0xf4,0xe,0xff,0xa4,0xa2,0xd1,0xaa,0x18,0x53,0x10,0x7c,0xe3,0xad,0xca,0x51,0xd9,0x2c,0xe3,0xa8,0x53,0x55,0x2,0xa0,0xb3,0xf9,0xab,0x9e,0x64,0x44,0x6d,0x7e,0x8d,0x7e,0xbd,0x5f,0x1c,0x89,0x44,0x82,0x9e,0x9e,0x1e,0xfe,0xfd,0xef,0x7f,0xd7,0xcd,0xe5,0x37,0xf6,0xdb,0x6f,0xbf,0xaa,0x7e,0xbf,0xaa,0xf2,0x18,0x9a,0x5b,0x20,0x33,0x4d,0x6a,0xf4,0x0,0x58,0x20,0xba,0xb7,0x7a,0x7b,0x11,0xd,0x5b,0xff,0xaf,0xa2,0xd1,0xaa,0x18,0x53,0x10,0x7c,0xe3,0x71,0xc5,0xcd,0xb,0x74,0xd0,0xa9,0x38,0x1,0x30,0xe6,0xaf,0x2e,0xa2,0x36,0x4f,0xdd,0xaf,0xf7,0x93,0xa3,0x3c,0x19,0x70,0xed,0xda,0xb5,0x75,0xf3,0xf9,0x8d,0x3d,0xf7,0xdc,0xb3,0xe2,0xdf,0xad,0xb6,0x3c,0x84,0xe3,0x20,0x93,0x36,0x64,0xb2,0x6a,0xf4,0x0,0x8,0x10,0x83,0x3b,0x2e,0xc9,0x54,0xd1,0x68,0x55,0x8c,0x29,0x28,0x3e,0x15,0xb4,0x8c,0xce,0x8e,0xa8,0x28,0x1,0x30,0xe6,0xaf,0x2e,0xa2,0x36,0x4f,0xdd,0xaf,0xf7,0x9b,0xa3,0xfc,0xe7,0xf2,0xe5,0xcb,0xeb,0xe6,0xf4,0x1b,0xbb,0xef,0xbe,0x3b,0xb0,0xe3,0x96,0xc0,0x23,0xa1,0xe6,0xf2,0xb0,0x2c,0xb0,0x12,0x15,0xef,0xb7,0xaf,0x2b,0x8c,0xf9,0xfb,0xcb,0x17,0x37,0x2f,0xd0,0x49,0x67,0xdc,0x4,0x40,0x67,0x3,0x55,0x3d,0xf6,0xa8,0xcd,0xaf,0xd1,0xaf,0xf,0x92,0x63,0xf1,0xe2,0xc5,0x75,0xf3,0xfa,0x8d,0x99,0x33,0x67,0x2,0x63,0x2f,0x5,0xac,0xab,0x3c,0xa4,0xdc,0xb6,0x1a,0x40,0x9,0x94,0x13,0x1d,0xa1,0xa6,0x69,0xfb,0x5,0x9d,0xcd,0x3f,0x2c,0xe8,0x64,0xca,0x61,0xea,0x8c,0x99,0x0,0x4,0x75,0x33,0x61,0x14,0x92,0xa,0x8d,0x2e,0x48,0x44,0x6d,0x9e,0x51,0x5f,0xef,0x7,0x82,0x4c,0x20,0x9e,0x7d,0xf6,0x59,0x8a,0x45,0x15,0xb6,0xc3,0xdb,0x8e,0x29,0x53,0xa6,0x0,0x8c,0x1a,0x97,0xa,0x75,0xe2,0x1b,0x24,0x90,0xca,0x0,0x6a,0x9a,0xbf,0xaa,0x65,0x1d,0x96,0xf9,0x4b,0x29,0xc7,0x9d,0x10,0x18,0x74,0xc,0xba,0xea,0xf8,0x89,0x51,0x13,0x80,0xa0,0xba,0xfd,0xe3,0x54,0xe1,0x51,0x21,0x6a,0xf3,0x55,0xe1,0xfa,0xa8,0x63,0x18,0x8f,0x63,0xd3,0xa6,0x4d,0x3c,0xfb,0xec,0xb3,0x75,0x6b,0xf8,0x89,0x29,0x53,0xa6,0x90,0x4e,0xa7,0x47,0xec,0x1,0xa8,0xb7,0x3c,0xa4,0x4,0x84,0xf0,0x86,0x1,0x54,0x18,0x2,0x70,0x41,0xb6,0x4d,0xf2,0x26,0x1,0xd6,0xb1,0xf9,0x51,0x19,0xaa,0x9a,0xbf,0xaa,0x5c,0xe3,0xf1,0xc5,0xcd,0x94,0xc3,0xd4,0xf1,0x53,0x6b,0xc4,0x4,0xc0,0x8c,0xf9,0xab,0x8b,0xa8,0x8d,0x4f,0xf7,0xeb,0xc3,0xe0,0x48,0x24,0x12,0x0,0xbc,0xf8,0xe2,0x8b,0x75,0xeb,0xf8,0x89,0x9,0x13,0x26,0xd0,0xd2,0xd2,0xb2,0xcb,0xdf,0xfb,0xf2,0xcc,0x58,0x2,0xcb,0x71,0xa1,0x54,0x50,0x63,0x83,0xf1,0x22,0xb8,0x93,0xa6,0x23,0x6d,0x81,0x28,0xe6,0xeb,0xa2,0x52,0xd5,0x64,0x55,0xe5,0xa,0x82,0x4f,0xe5,0x18,0x74,0xd6,0xd9,0xe5,0x51,0x35,0xe6,0xaf,0x2e,0xa2,0x36,0xcf,0xa8,0xaf,0xf7,0x3,0x61,0x24,0x10,0xe5,0x95,0x0,0x1b,0x36,0x6c,0xa8,0x5b,0xcb,0x4f,0xe4,0x72,0x39,0x9a,0x9a,0x9a,0x76,0xf8,0x3b,0xdf,0xba,0xc7,0x6d,0x1b,0x4a,0xe,0x62,0xb0,0x1f,0xc6,0x3f,0x75,0x37,0x78,0xc,0x80,0x9c,0x32,0xdb,0xdb,0x99,0xb0,0x50,0xfb,0xb2,0x4,0x55,0x4d,0x56,0x55,0xae,0x20,0xf8,0x54,0x8e,0x41,0x77,0x9d,0x1d,0x12,0x0,0x63,0xfe,0x6,0xa3,0x41,0x85,0xf2,0x55,0x21,0x1,0xa9,0x84,0xa3,0xfc,0x3b,0x5b,0xb7,0x6e,0xad,0x5b,0xcf,0x4f,0xa4,0x52,0x29,0xb2,0xd9,0xec,0xb6,0xff,0xf6,0x75,0x6c,0xdc,0xf6,0x7a,0x3d,0x18,0xec,0x53,0x23,0x1,0x18,0x4,0x39,0xad,0x15,0x39,0x73,0x6f,0x6a,0xbd,0x4b,0x55,0x4d,0x56,0x55,0xae,0x20,0xf8,0x54,0x8e,0x21,0xe,0x3a,0xdb,0x12,0x0,0x15,0x2a,0xce,0x60,0x74,0x44,0x69,0x7e,0x2a,0x74,0xbb,0xab,0xd0,0x3e,0xab,0x8d,0xa1,0xab,0xab,0x2b,0xa0,0x48,0x6a,0xc7,0xf0,0x4,0xc0,0xf,0x6c,0x2f,0x13,0x81,0x0,0x44,0x6f,0x97,0x1a,0x43,0x0,0x79,0x60,0xa,0x38,0xfb,0x1e,0xec,0xfd,0x77,0x84,0xed,0x47,0x55,0xc3,0x36,0xe6,0x6f,0x74,0xac,0x20,0x45,0xe2,0x52,0x48,0x51,0x43,0x77,0xf3,0x54,0x21,0xfe,0x28,0x62,0x28,0x95,0x4a,0x75,0x69,0x6,0x81,0xf2,0x7d,0xf8,0x5e,0xa6,0xd6,0x10,0x6f,0x77,0x87,0x1a,0x3d,0x0,0xd2,0x85,0x4,0x94,0x16,0x1c,0x33,0x34,0x11,0xb0,0xba,0x61,0x0,0xb3,0x72,0xa0,0x3a,0xa8,0x10,0x9b,0xf1,0x9b,0xea,0x61,0xe9,0x3e,0xdb,0x3f,0x4e,0x95,0x31,0x12,0xa2,0xfe,0xf2,0x8f,0xda,0xbc,0x75,0x5e,0x31,0x60,0x59,0x2a,0x7c,0xa,0xef,0x88,0xf1,0x36,0x1,0xaa,0x14,0xbb,0x94,0x89,0xf0,0xee,0x55,0x6c,0x2a,0xef,0x80,0x18,0xf1,0x73,0x29,0x80,0xcd,0x50,0x3a,0xfe,0x8d,0x38,0x6d,0x13,0x10,0xfd,0xfd,0x95,0x5f,0x1a,0x73,0xf3,0xf7,0xfb,0xbd,0xa9,0xc2,0x3b,0x38,0x6e,0xe6,0x1f,0x96,0xb7,0xf9,0xfe,0x86,0x52,0xa1,0x31,0xc4,0x5,0x51,0x9b,0x67,0xbd,0xd0,0x3d,0xfe,0x7a,0x63,0x18,0x6b,0xc3,0x9d,0xa8,0x50,0x9e,0xa0,0x58,0xf,0xc6,0x2a,0x13,0x6b,0xfd,0x4b,0x50,0x24,0xd2,0x2e,0xf7,0x6d,0xe8,0x90,0xc8,0x83,0x26,0x50,0x3c,0xf1,0xbf,0xbc,0x15,0xa,0x15,0x24,0x64,0x71,0x37,0x7f,0xbf,0xa1,0x42,0x6c,0x71,0x34,0xff,0xb0,0xe0,0x6b,0x2,0x10,0x66,0xe0,0x2a,0x34,0xbc,0x20,0x11,0xb5,0x79,0xea,0x7e,0xbd,0xa,0x31,0xf8,0x3d,0xde,0x5e,0x2f,0xa4,0x94,0x14,0xa,0x85,0xba,0x38,0xc6,0x2b,0x13,0xb1,0x69,0xd,0xf4,0xa3,0xc6,0x30,0x0,0x12,0x8a,0x50,0x78,0xe3,0xc7,0xbc,0xad,0x9,0x6,0x7,0xc6,0xfc,0xed,0x46,0x30,0x7f,0x95,0x63,0x53,0x39,0x86,0xb8,0xe9,0x94,0xb5,0x7c,0x4b,0x0,0x8c,0xf9,0xfb,0x87,0xa8,0x8d,0x4b,0xf7,0xeb,0xfd,0xe2,0xa8,0x17,0xed,0xed,0xed,0x51,0x87,0xb0,0x3,0xa4,0x94,0xc,0xc,0x8c,0x6d,0x82,0x75,0xf1,0x3,0xd6,0xba,0x55,0xd0,0x1,0xa4,0x2,0x93,0xa9,0x1c,0x2,0x58,0xb,0xce,0xeb,0xe,0xa7,0xf8,0xaa,0x13,0xb1,0x7,0xf3,0xa3,0xf6,0x2,0x18,0xf3,0xd7,0xf,0x71,0x33,0xe5,0x28,0x3c,0x54,0xbd,0x41,0xca,0x71,0x10,0xb7,0x46,0xbc,0x33,0xa2,0x36,0x4f,0xdd,0xaf,0x57,0x81,0xa3,0xdc,0xf5,0x3f,0x75,0xea,0xd4,0xba,0xe3,0xf0,0x13,0x85,0x42,0x81,0x7c,0xbe,0xf6,0x4d,0x71,0xc6,0x2d,0x13,0x1,0x62,0xdd,0x2a,0xc4,0x86,0xb5,0xa0,0x4a,0xe7,0x47,0xc1,0x9b,0xc,0x38,0xf8,0xd1,0xff,0x87,0x4,0xc4,0x8,0xbd,0x0,0xc6,0xfc,0xa3,0xe7,0x53,0x55,0x3f,0x6e,0x3a,0x3b,0x6b,0xf9,0x92,0x0,0xc4,0xb1,0x90,0xa2,0x40,0xd4,0xe6,0xa9,0xfb,0xf5,0xaa,0x70,0x94,0x67,0xff,0x97,0xf,0xdf,0x51,0x5,0xfd,0xfd,0xfd,0xf4,0xf6,0xf6,0xd6,0x74,0x6d,0x25,0x65,0x22,0x33,0x69,0xc4,0xc0,0x20,0xd6,0xda,0xe7,0xa0,0xb9,0x26,0x19,0xff,0x61,0x1,0xab,0x24,0xce,0x5b,0xe,0x23,0x7f,0xea,0xbb,0x86,0x7a,0x1,0xb6,0xdf,0x8b,0x8a,0xef,0x14,0xd5,0xcd,0x3a,0xea,0x32,0x33,0x7e,0x53,0x3b,0x76,0xbe,0xa7,0xba,0x12,0x0,0x33,0xdb,0xdf,0x3f,0x44,0x6d,0x9e,0xba,0x5f,0xaf,0x12,0x87,0xeb,0xba,0x24,0x93,0x49,0xf6,0xdb,0x6f,0xbf,0xba,0xb9,0xfc,0x44,0x47,0x47,0x7,0x3d,0x3d,0x3d,0x55,0x5f,0x57,0x71,0x99,0xd8,0x49,0x4,0x60,0x2f,0x7d,0x4,0x92,0x80,0x54,0xe4,0x99,0x75,0x24,0x74,0xc3,0xe0,0x45,0x97,0xe3,0x64,0x9b,0xb1,0x3a,0xbb,0xc0,0xb2,0x94,0xfe,0x62,0xf7,0xb,0xc6,0xfc,0xd5,0xd7,0x89,0xd2,0x43,0x6b,0x4e,0x0,0xa2,0x6e,0x8,0x6,0xdb,0x11,0xb5,0xf9,0x46,0x7d,0xbd,0x8a,0x1c,0x73,0xe6,0xcc,0x61,0xd6,0xac,0x59,0x75,0xf3,0xf9,0x89,0xcd,0x9b,0x37,0x53,0x2c,0x16,0xb7,0x9d,0x55,0x50,0x9,0x6a,0x29,0x13,0x7b,0xc9,0x3,0xd0,0x7,0xd8,0x8a,0xbc,0x23,0x2c,0x60,0xb5,0x8b,0x3c,0x70,0x1a,0xbd,0x3f,0xfa,0xb,0x2,0xb0,0xba,0x3a,0xc1,0xf2,0x67,0xa6,0xa2,0xaa,0x89,0x84,0x31,0x7f,0xa3,0x33,0x1e,0x6a,0x4a,0x0,0xcc,0x84,0x3f,0x75,0x10,0xb5,0xf9,0x46,0x7d,0xbd,0xaa,0x1c,0x7,0x1d,0x74,0x50,0xdd,0x7c,0x7e,0x63,0xcb,0x96,0x2d,0x0,0x15,0x27,0x0,0xb5,0x94,0x89,0x4,0xac,0x67,0x1f,0x81,0x35,0x45,0x68,0x1a,0xf7,0xd7,0xc3,0x83,0xd,0x3c,0x27,0x71,0xce,0x3c,0x8e,0xde,0xaf,0xfd,0x2,0x4b,0xe2,0x6d,0x5a,0x54,0xe7,0x5e,0xd,0xaa,0x1a,0xb6,0xea,0xe6,0x5f,0x2d,0x5f,0xdc,0x4c,0x59,0x15,0xf,0xad,0xba,0xf5,0xab,0x12,0xb8,0x41,0xf4,0xe6,0xab,0x42,0xfd,0xa8,0x68,0xfe,0x0,0x7,0x1f,0x7c,0x70,0xdd,0x9c,0x7e,0xe3,0x95,0x57,0x5e,0x1,0x2a,0xdb,0xa0,0xa8,0xd6,0x32,0x91,0xa9,0x24,0xd6,0x86,0x57,0xb0,0x97,0x2f,0x86,0x9,0x35,0x51,0x4,0x3,0x81,0x77,0x66,0xf1,0xa,0x28,0x7e,0xea,0x1c,0x7a,0x2f,0xb9,0x16,0xcb,0x91,0x88,0x8e,0x8e,0x9a,0x7b,0x2,0x54,0x35,0xec,0xa8,0xcd,0xda,0x6f,0x3e,0x15,0xde,0x33,0x7e,0x42,0x25,0xf,0x55,0x76,0x15,0x40,0xdc,0x2a,0x5d,0x35,0xa8,0x50,0xbe,0x2a,0x24,0x20,0x7e,0x73,0x94,0x57,0x0,0xa8,0xd6,0xfd,0xf,0xb0,0x66,0xcd,0x1a,0x60,0xfc,0x7b,0xae,0xab,0x4c,0x52,0x19,0x6f,0x1e,0xc0,0x13,0xf7,0x43,0xe,0x70,0xa3,0x6f,0x67,0xdb,0x20,0xf0,0x56,0x5,0x3c,0xf,0x85,0x4f,0x9f,0x47,0xcf,0x65,0xbf,0xf5,0x62,0xed,0xd8,0x5a,0x75,0x4f,0x80,0xaa,0x86,0x1d,0xb5,0x59,0xfb,0xcd,0xa7,0x92,0x59,0xea,0xa2,0x51,0x8d,0x56,0x55,0xad,0x3e,0x8e,0xdd,0x23,0xba,0xa2,0x9e,0x32,0x52,0xc1,0x38,0x55,0xa8,0xe3,0x20,0xca,0xa1,0x58,0x2c,0x2,0x6a,0xe,0x1,0xbc,0xf4,0xd2,0x4b,0xe3,0xfe,0x4e,0xfd,0x65,0xe2,0x6d,0x35,0x9c,0x58,0x74,0x27,0x74,0x2,0xa9,0xe8,0xeb,0x79,0x7,0x58,0xc0,0xa0,0xb,0xcf,0x41,0xf1,0xbc,0xb3,0xe8,0xfe,0xcd,0x43,0x38,0x13,0xa6,0x61,0x77,0x74,0x40,0xa9,0x18,0xea,0x6e,0x81,0x2a,0x73,0xa9,0xc0,0xa7,0x9a,0x59,0xea,0x84,0x4a,0xef,0xa7,0xe2,0x4,0x40,0xe7,0xd9,0xfe,0x71,0x5a,0x45,0x50,0xef,0xbd,0xc4,0xc1,0xfc,0xfd,0xa8,0xcf,0x20,0xca,0x41,0x8,0x81,0xeb,0xba,0x1c,0x7e,0xf8,0xe1,0x1c,0x72,0xc8,0x21,0x75,0xf3,0xfb,0x8d,0x67,0x9f,0x7d,0x76,0xcc,0x7f,0xf7,0xeb,0x19,0x91,0xc9,0x4,0x89,0xc7,0xfe,0x81,0xf5,0xd0,0x73,0xa0,0xd6,0x56,0x8,0x1e,0x2c,0xa0,0xe4,0xc2,0x33,0x12,0xe7,0xc4,0x23,0xe9,0xbe,0x6b,0x19,0x83,0x67,0x9c,0x8d,0xdd,0xd7,0x8f,0xd5,0x31,0xf6,0xbc,0x0,0x55,0xd,0x3b,0x6a,0xb3,0xf6,0x9b,0x2f,0x6e,0xb3,0xf0,0xcb,0x5a,0x61,0x68,0x54,0xa3,0x53,0x51,0x2,0xa0,0xb3,0x79,0xea,0x1c,0xfb,0xce,0x50,0xd1,0xf4,0x74,0xbb,0x3e,0x48,0x8e,0x72,0xf7,0xff,0x7f,0xff,0xf7,0x7f,0xd7,0xcd,0xef,0x37,0x7a,0x7b,0x7b,0x59,0xbe,0x7c,0xf9,0xa8,0xff,0xee,0xd7,0x73,0x22,0x84,0x80,0x6c,0xe,0xcb,0x85,0xe4,0x3d,0x37,0x7a,0xc3,0x0,0x51,0x1f,0xc,0x34,0x12,0x4,0x20,0x24,0x2c,0x77,0x91,0xd3,0x26,0xd0,0xff,0xb3,0x5f,0xd2,0xfb,0xad,0x9f,0xe3,0xb6,0x4c,0xf4,0x7a,0x3,0xa,0x83,0xbb,0x24,0x2,0xaa,0x1a,0x76,0xd4,0x66,0xed,0x37,0x5f,0x9c,0xc,0x39,0xa,0xad,0x6a,0x30,0x6e,0x2,0xa0,0x73,0x65,0xa8,0x5a,0xe8,0xba,0x42,0x5,0xf3,0xae,0x17,0x41,0x26,0x10,0xe5,0x5d,0xf6,0xde,0xf5,0xae,0x77,0xd5,0xad,0xe1,0x37,0x96,0x2f,0x5f,0x4e,0x67,0x67,0xe7,0x88,0x87,0x1,0xf9,0x6a,0xfe,0x0,0xd2,0x1b,0x8,0xb0,0x17,0xff,0xc3,0x1b,0x6,0x48,0x44,0x5f,0xef,0xa3,0x22,0x1,0xac,0x71,0xe1,0x25,0x28,0x7c,0xf8,0xbd,0x74,0xdf,0xb9,0x9c,0xc1,0x37,0x9f,0x83,0x35,0x90,0xf7,0x7a,0x3,0x84,0x0,0xe2,0x77,0x7a,0xde,0x68,0x30,0xe6,0xaf,0xaf,0x56,0x2d,0x3a,0x63,0x26,0x0,0x2a,0x7,0x1e,0x5,0x67,0x94,0x88,0xda,0x7c,0xa3,0xbe,0x5e,0xf5,0x18,0x84,0x10,0x48,0x29,0x79,0xcb,0x5b,0xde,0xc2,0xf4,0xe9,0xd3,0xeb,0xd6,0xf1,0x1b,0x4b,0x96,0x2c,0x1,0x20,0x9d,0x4e,0xef,0xf0,0xf7,0xbe,0x9b,0x3f,0x0,0x12,0x29,0xc0,0x7e,0x61,0x9,0xac,0x19,0x80,0x16,0x5f,0x24,0x82,0x83,0x8d,0x37,0x39,0xf0,0x19,0x17,0x39,0x73,0x32,0xfd,0x3f,0xfd,0x5,0xbd,0xd7,0xff,0xd,0x67,0xf6,0x5c,0x12,0x9d,0x9d,0x58,0xdd,0x9d,0x75,0x2f,0x17,0x2c,0x23,0x6a,0x83,0xd,0x8b,0xab,0x16,0xbe,0xb8,0xbd,0xb3,0x41,0x7d,0xf,0x1d,0xb5,0x55,0xab,0x1e,0x78,0xd8,0x9c,0x51,0x22,0x6a,0xe3,0x8b,0xfa,0x7a,0xbf,0x38,0x82,0x8c,0xa1,0x7c,0xca,0xde,0xe7,0x3e,0xf7,0xb9,0xb0,0xc2,0xa9,0xa,0x8b,0x17,0x2f,0x6,0x76,0xbc,0x87,0x60,0xcc,0xdf,0x83,0x6c,0x6a,0xc2,0xea,0xea,0x24,0x79,0xdf,0x2d,0x30,0xd,0x70,0x7c,0x91,0xa,0xe,0x2,0x2f,0x11,0x78,0xc5,0x85,0x95,0x50,0x7c,0xcb,0xa9,0x74,0xff,0x7e,0x9,0xfd,0x1f,0xf9,0x12,0x34,0xb5,0x62,0x6f,0xdd,0x8a,0xe8,0xec,0x4,0xd7,0x19,0xea,0x15,0xa8,0x41,0x42,0x61,0xf3,0xf7,0x1b,0x2a,0x9b,0xbf,0xce,0xde,0xe6,0xb7,0xce,0x88,0x9,0x80,0xe,0x81,0x37,0xa,0xa2,0x36,0xdf,0xa8,0xaf,0x57,0x85,0x63,0xac,0xeb,0x85,0x10,0x94,0x4a,0x25,0x16,0x2e,0x5c,0xc8,0xc2,0x85,0xb,0xeb,0xd2,0x9,0xa,0x4b,0x97,0x2e,0xd,0x84,0x77,0xd4,0x72,0x19,0x5a,0x5b,0x9f,0xfa,0xed,0xf7,0x61,0x2b,0xd0,0xa4,0xec,0x8a,0xe3,0x1d,0x61,0x1,0x8e,0xd7,0x1b,0x40,0x26,0xc5,0xc0,0xb7,0xbe,0x46,0xd7,0x1f,0x97,0xd1,0xff,0xbe,0xb,0x90,0x53,0xa6,0x60,0x77,0xf7,0x78,0x43,0x3,0x4e,0xa9,0xaa,0x44,0x40,0x75,0xf3,0x8f,0xb2,0x27,0xc1,0x98,0x7f,0x74,0x3a,0xbb,0x3c,0x95,0xba,0x4,0x3e,0x1a,0x67,0x9c,0x92,0x8a,0xa8,0xcd,0x37,0xea,0xeb,0xfd,0x8a,0x21,0xc8,0x36,0x21,0x84,0x60,0x70,0x70,0x10,0x80,0x5f,0xfe,0xf2,0x97,0x81,0xe9,0xd4,0x8b,0xd5,0xab,0x57,0x6f,0xfb,0xff,0x7e,0x95,0xc9,0x98,0x1c,0x52,0xe2,0xe6,0xb2,0x24,0x9f,0x7d,0x9c,0xe4,0xaf,0x6f,0x85,0xd9,0xa8,0xdf,0xb,0x30,0x1c,0x9,0xa0,0xc3,0x5b,0x29,0xe0,0xce,0x9e,0xc1,0xc0,0x77,0xbe,0x43,0xd7,0xed,0xcb,0xe9,0xb9,0xf2,0x76,0x8a,0x47,0x9d,0x88,0xdd,0xd3,0x8b,0xdd,0xd1,0x81,0x18,0xec,0x1f,0x37,0x11,0x50,0xdd,0xac,0x55,0x1e,0x46,0xf0,0xb,0x71,0x9b,0xed,0xef,0x97,0xce,0xe,0x9,0x80,0x4e,0x81,0x87,0xc1,0x19,0x25,0xa2,0x36,0xdf,0xa8,0xaf,0xf7,0x8b,0xc3,0xf,0x8c,0x15,0x87,0x94,0x12,0xd7,0x75,0xf9,0xd8,0xc7,0x3e,0xc6,0xbe,0xfb,0xee,0x1b,0x62,0x54,0x95,0x63,0xf5,0xea,0xd5,0xac,0x5c,0xb9,0x12,0x8,0xb6,0xdb,0x7f,0x17,0x24,0x53,0x48,0x20,0x7d,0xed,0x17,0x60,0x13,0xd0,0xa2,0x49,0x2f,0x40,0x19,0x2,0xb0,0x24,0x6c,0x70,0xe1,0x5,0x89,0x9c,0xd8,0x4e,0xe1,0x5d,0x6f,0xa1,0xe7,0x57,0xf7,0xd2,0xfd,0xa3,0x3f,0x90,0x3f,0xe5,0xcd,0x50,0x2c,0x61,0x77,0x74,0x60,0x75,0x76,0x82,0x74,0x6b,0x1e,0x1e,0xa8,0x38,0x24,0x45,0x9e,0x89,0x91,0x50,0x4d,0x6c,0x52,0xca,0xaa,0xaf,0xa9,0x15,0xa6,0x87,0x61,0x74,0x6c,0x7b,0x22,0x75,0xb,0x3c,0x68,0xce,0x28,0x11,0xb5,0xf9,0x46,0x7d,0xbd,0x2e,0x1c,0x42,0x8,0x6,0x6,0x6,0x68,0x6a,0x6a,0xe2,0xb2,0xcb,0x2e,0xab,0x5b,0x2b,0x28,0xdc,0x77,0xdf,0x7d,0x14,0x8b,0x45,0xb2,0xd9,0xac,0x2f,0x7c,0x15,0x97,0xab,0xeb,0xe2,0xe6,0x72,0x24,0x5e,0x5a,0x41,0xe2,0x37,0xb7,0xe8,0xd7,0xb,0x50,0x86,0x0,0x90,0xd0,0xe5,0xc2,0x52,0x17,0x7a,0xa0,0x78,0xd6,0x9b,0xe8,0xfd,0xf9,0xef,0xe9,0xbe,0x65,0x9,0xfd,0x1f,0xfe,0x2,0xce,0x9e,0x73,0xb0,0xbb,0xba,0xbd,0x5e,0x81,0xfc,0x80,0x97,0x8,0x28,0xfe,0x75,0x1d,0xe5,0x7b,0x33,0xac,0x2f,0x72,0x63,0xfe,0x63,0xc3,0xf2,0x9b,0x70,0x2c,0x18,0xf3,0x1f,0x1f,0x51,0x9b,0xaf,0xa,0xe5,0xa9,0x83,0xf9,0xc3,0xf6,0x5d,0xff,0x7e,0xf6,0xb3,0x9f,0x91,0xc9,0x64,0xea,0xd6,0xb,0xa,0x77,0xdf,0x7d,0x37,0x50,0xf9,0x21,0x40,0x63,0xa1,0xea,0x72,0x4d,0x24,0x91,0x40,0xe6,0x9a,0xb,0x61,0x2d,0xd0,0x6e,0x95,0x37,0xb,0xd4,0x13,0x36,0x90,0x77,0xe1,0x79,0x17,0xd6,0x82,0x73,0xd8,0x1,0xc,0x7c,0xe3,0x1b,0x74,0xdd,0xfe,0x2c,0x3d,0x97,0xfe,0x9c,0xc2,0xd1,0x27,0xc2,0x60,0x1e,0xbb,0xa3,0xc3,0x4b,0x6,0xa,0x83,0xbe,0xf4,0xa,0xa8,0x6e,0xfe,0x2a,0xbc,0x37,0xa2,0x84,0xae,0x1e,0x6a,0xe9,0x1a,0x78,0x50,0x9c,0x51,0x22,0x6a,0xf3,0x56,0xc1,0x78,0x55,0x88,0xa1,0x12,0xe,0x21,0x4,0xc5,0x62,0x91,0xd3,0x4e,0x3b,0x8d,0xb3,0xce,0x3a,0xab,0x6e,0xbd,0xa0,0xe0,0xba,0x2e,0x77,0xdd,0x75,0x17,0xb0,0xbd,0xdb,0x35,0x54,0x48,0x17,0xb7,0xb9,0x89,0xc4,0x9a,0x55,0xa4,0x7e,0xf2,0x7d,0xaf,0x17,0x40,0xc6,0xe0,0xb9,0xb5,0x0,0xd7,0xf5,0x56,0xd,0x2c,0x97,0x90,0x48,0x50,0xf8,0xf0,0x7b,0xe9,0xb9,0xf1,0x5e,0xba,0x7f,0xfb,0x14,0xfd,0x9f,0xfa,0x1a,0xa5,0x43,0x8e,0x44,0xf4,0xf,0x60,0x6f,0xdd,0x8a,0xd5,0xd1,0x81,0x18,0xe8,0x3,0xa7,0xfa,0x55,0x4,0xaa,0x9b,0xb5,0xaa,0xef,0x61,0x9d,0xbd,0x2d,0x2c,0x9d,0xfa,0x3f,0x9,0x2a,0x80,0xaa,0xd,0x44,0x25,0xa8,0x60,0x9c,0xf5,0x42,0x85,0x7b,0x8,0xcb,0xfc,0xfb,0xfb,0xfb,0x1,0xb8,0xf2,0xca,0x2b,0xeb,0xd6,0xb,0x12,0xf7,0xdd,0x77,0x1f,0x1b,0x37,0x6e,0xdc,0x65,0xfd,0x7f,0x2d,0xa8,0xb9,0x6c,0x2d,0x1b,0xd7,0xb6,0xc8,0x5c,0xf3,0x5,0x8a,0x6f,0x3d,0x7,0xb9,0xef,0x44,0x58,0x29,0x43,0x7a,0xfb,0x4,0x8c,0xf2,0xf0,0x40,0xaf,0x84,0xe7,0x80,0x94,0x85,0xf3,0xaa,0x3,0x19,0x38,0xf1,0x40,0x6,0x36,0x7e,0x89,0xc4,0x53,0x8b,0x49,0xdd,0x7d,0x33,0xa9,0xfb,0xff,0x8c,0xb5,0x7e,0x25,0x56,0x77,0xb7,0x77,0x30,0x21,0xe0,0x36,0xe7,0x20,0x95,0xf1,0x4e,0x29,0x1c,0x8d,0x5e,0x71,0xb3,0x56,0xe1,0xbd,0x33,0x12,0x74,0x36,0xe5,0x30,0x75,0x2,0x7f,0x4,0x83,0xa,0x5c,0xd5,0x86,0x17,0x5,0xe2,0x60,0xbc,0x2a,0xc4,0x50,0x9,0x87,0x65,0x59,0xf4,0xf5,0xf5,0x1,0x70,0xe7,0x9d,0x77,0xb2,0xf7,0xde,0x7b,0xd7,0xad,0x19,0x24,0xae,0xb9,0xe6,0x1a,0x0,0x52,0xa9,0x54,0x5d,0x3d,0x0,0x75,0x95,0xad,0x94,0xc8,0xa6,0x66,0xac,0xee,0x6e,0x72,0x9f,0x3c,0x83,0xbe,0x3f,0x3e,0x0,0x13,0x2c,0xe8,0x71,0x51,0x71,0x97,0xe0,0x9a,0x51,0x3e,0x63,0x60,0x1d,0x5e,0x2f,0x47,0x5a,0x50,0x7a,0xf5,0x61,0x94,0x4e,0x3c,0x8c,0xfe,0xd5,0xdf,0xc1,0x5e,0xf3,0x1c,0xf6,0xea,0xe7,0x48,0x3c,0x7a,0xf,0xc9,0xc7,0xee,0x23,0xf1,0xf4,0x13,0x58,0xf4,0xe3,0x2,0x32,0x95,0x40,0xe6,0x9a,0xbd,0xd,0x87,0x2,0x9a,0x20,0xa7,0x3a,0x9f,0x5f,0xd0,0xdd,0x94,0xc3,0xd4,0x9,0x34,0x1,0x30,0xe6,0x1f,0x3c,0x54,0x28,0x8b,0x46,0x31,0xff,0xe1,0x5f,0xfe,0xd7,0x5f,0x7f,0x3d,0xaf,0x7b,0xdd,0xeb,0xea,0xd6,0xc,0x12,0x5d,0x5d,0x5d,0xdc,0x7e,0xfb,0xed,0x8,0x21,0xa2,0x33,0xff,0x32,0x24,0xc8,0xe6,0x26,0xd2,0x4f,0x3f,0x48,0xf1,0xb2,0xcb,0x28,0x5c,0xfa,0x19,0x58,0x2a,0x40,0xe8,0x3c,0x21,0x60,0xc,0x8,0x9,0x5,0x9,0x6b,0x0,0x61,0x41,0x16,0x9c,0x5,0x73,0x71,0x8e,0x9a,0x4b,0xe1,0x1d,0x67,0xc0,0x6,0x48,0x2c,0x5e,0x44,0xf2,0xa1,0xbb,0x48,0x3e,0x7e,0x3f,0xf6,0xb3,0x8f,0x62,0x77,0x76,0x2,0x5e,0xef,0x80,0x6c,0xca,0x42,0xda,0x9f,0x49,0x9b,0x60,0xcc,0xdf,0xe8,0x8c,0x8c,0xc0,0x12,0x0,0x63,0xfe,0xc1,0x43,0x5,0xe3,0x8c,0xfa,0xfa,0xb0,0x38,0xca,0x33,0xfe,0xa5,0x94,0x7c,0xf3,0x9b,0xdf,0xe4,0xdc,0x73,0xcf,0xad,0x5b,0x33,0x68,0xfc,0xe6,0x37,0xbf,0xa1,0x50,0x28,0xd0,0xd4,0xd4,0x54,0x33,0x87,0x7f,0xcb,0x6,0x1,0x2b,0x89,0x23,0x20,0xf3,0xf3,0xaf,0x50,0x78,0xef,0xf9,0x30,0x53,0xc0,0x5a,0xe9,0x4d,0xac,0x8b,0x2b,0x4,0x80,0xb,0x3,0x78,0x3f,0x1b,0xf1,0xa,0x23,0x2d,0x28,0x9d,0xb8,0x90,0xd2,0xe9,0xb,0x19,0xe8,0x0,0xeb,0xf9,0x97,0x49,0x3c,0xf3,0x20,0x89,0x27,0xff,0x4d,0xf2,0xd1,0xfb,0x49,0xbe,0xf8,0xc,0xa2,0x6f,0x0,0x28,0x27,0x4,0x19,0x64,0x3a,0xe7,0x5d,0x5b,0x65,0x32,0x67,0xcc,0xdf,0xe8,0x8c,0x86,0x40,0x12,0x0,0x63,0xfe,0xc1,0x43,0x5,0xe3,0x54,0xa1,0x3e,0xc2,0xfe,0xf2,0xff,0xf2,0x97,0xbf,0xcc,0xe7,0x3f,0xff,0xf9,0xba,0x35,0xc3,0xc0,0x75,0xd7,0x5d,0x7,0x78,0xc3,0x16,0xb5,0xf4,0x0,0xf8,0xbe,0x67,0x80,0x74,0x91,0x2d,0xad,0xd8,0xdd,0xdd,0x64,0x2f,0x39,0x87,0x81,0x1b,0x6f,0x80,0xe,0xb,0x6,0x63,0x36,0x14,0x30,0x16,0xca,0x73,0x6,0xf2,0xd2,0x5b,0x15,0x21,0x81,0xa4,0x85,0xbb,0xcf,0x1e,0x14,0xe,0xdf,0x83,0x2,0xef,0x80,0x35,0x90,0x58,0xf1,0x24,0x89,0xa5,0xf,0x93,0x78,0x7a,0x11,0x89,0xe5,0x8b,0xb1,0x5f,0x5c,0x8a,0xbd,0x75,0x2b,0x43,0x57,0x23,0xb3,0x69,0x64,0x26,0xb,0xc2,0x66,0xac,0x65,0x15,0xc6,0xfc,0x8d,0xce,0x58,0xf0,0x3d,0x1,0x30,0xe6,0xaf,0x7,0x54,0x30,0x7f,0x1d,0x62,0x18,0x6e,0xfe,0xdf,0xfd,0xee,0x77,0xf9,0xec,0x67,0x3f,0x5b,0xb7,0x66,0x18,0x58,0xb2,0x64,0x9,0xf,0x3f,0xfc,0x30,0xc9,0x64,0x52,0xd,0xf3,0xdf,0xfe,0x17,0x38,0xb9,0x1c,0x99,0xbf,0xfe,0x8a,0xd2,0x77,0x4f,0xa0,0xf8,0xe5,0xf3,0xe0,0x29,0xcb,0x9b,0x51,0xdf,0x88,0x8f,0xb8,0xc0,0x9b,0x37,0xb0,0x15,0xd8,0x82,0xf7,0x85,0x9f,0x11,0x94,0x8e,0x3a,0x98,0xd2,0x49,0x7,0x43,0xe1,0x83,0xb0,0x11,0xec,0x17,0x9f,0x21,0xf9,0xc4,0x7f,0x48,0x2c,0x7d,0x88,0xc4,0x8a,0x27,0xb0,0x57,0x2d,0xc3,0xee,0xe8,0x4,0x86,0x12,0x82,0x94,0xd,0xc9,0x34,0x32,0x99,0x4,0x2b,0x1,0x48,0x63,0xfe,0x46,0x67,0x5c,0x1d,0x5f,0x13,0x0,0x63,0xfe,0xe1,0x20,0x6a,0xe3,0x6c,0x4,0xf3,0x2f,0x8f,0x9b,0x97,0xcd,0xff,0x8a,0x2b,0xae,0xe0,0x13,0x9f,0xf8,0x44,0xdd,0x9a,0x61,0xe1,0xbb,0xdf,0xfd,0x2e,0x0,0x99,0x4c,0xa6,0xea,0x4,0x20,0x30,0xf3,0x7,0xaf,0xfb,0x3a,0x95,0xc2,0x2d,0xc,0xd2,0xf4,0xcd,0xf,0xd2,0xb3,0xef,0x3c,0x9c,0xb7,0x1d,0x3,0xcf,0xc,0x75,0x6d,0x37,0xf2,0xa3,0x5e,0xee,0x1d,0x18,0x94,0xb0,0xde,0xfb,0xbf,0x58,0x16,0xa4,0xc1,0x39,0x74,0x3e,0xce,0xf1,0xf3,0xa1,0xf0,0x21,0xd8,0x4,0xf6,0x4b,0x2b,0xbc,0x44,0x60,0xf9,0x63,0x24,0x9f,0x7c,0x10,0x7b,0xd5,0x52,0x44,0x4f,0x7,0x76,0x5f,0xff,0x36,0x3a,0xd9,0x9c,0x43,0xfa,0x34,0x8f,0x40,0xd5,0x77,0x70,0x1c,0x4d,0x39,0x4c,0x1d,0xdf,0x12,0x0,0x63,0xfe,0xc1,0xa3,0x11,0x8c,0x57,0x85,0x18,0x86,0x7f,0xf5,0xcf,0x9b,0x37,0x8f,0x6b,0xae,0xb9,0x86,0x63,0x8f,0x3d,0xb6,0x6e,0xcd,0xb0,0xf0,0xdc,0x73,0xcf,0x71,0xc3,0xd,0x37,0xd4,0xf4,0xf5,0x1f,0xa8,0xf9,0x97,0xe1,0xba,0xc8,0xe6,0x56,0x44,0x67,0x27,0x2d,0xef,0x3f,0x96,0x5e,0xee,0xa1,0x74,0xe6,0x49,0xf0,0x34,0xf1,0x9d,0x14,0x58,0xb,0x4,0xde,0xf6,0xc2,0x83,0x78,0x3f,0x1b,0xf1,0x26,0x14,0xa6,0xc1,0x99,0xbf,0x2f,0xce,0xc2,0x7d,0xc1,0x3a,0xb,0x36,0x82,0xb5,0x76,0x3,0x56,0xc7,0x3a,0xac,0x75,0x2b,0x49,0x3e,0xfd,0x20,0xc9,0xa7,0x1f,0x22,0xb1,0xe4,0x41,0x12,0x5b,0xfa,0xbd,0x1e,0x2,0xc0,0x6d,0x6d,0x86,0x64,0xf5,0xcb,0x41,0x83,0x78,0x7,0xab,0xf0,0x1e,0x31,0x3a,0x3e,0x25,0x0,0xc6,0xfc,0xf5,0x80,0xea,0xc6,0x1b,0x56,0xc,0x63,0x71,0xbb,0xae,0xcb,0xc0,0x80,0x37,0xf9,0xea,0x23,0x1f,0xf9,0x8,0x57,0x5d,0x75,0x55,0x60,0x7a,0x41,0xe1,0x92,0x4b,0x2e,0x1,0x20,0x9b,0xcd,0xe2,0xba,0x6e,0xc5,0xd7,0x85,0x62,0xfe,0x65,0xb8,0x2e,0xee,0x84,0x9,0x58,0x9d,0x9d,0x34,0xbf,0xff,0x64,0xba,0x27,0x3c,0x85,0xfb,0x9a,0x3,0xe1,0x99,0x98,0xec,0xf,0x10,0x14,0x86,0x27,0x4,0x9b,0x1,0x4,0xa4,0x4,0xee,0x1e,0xd3,0x70,0xf7,0x9d,0x6,0xd9,0x43,0x28,0xd8,0x6f,0x85,0x2d,0x60,0x3f,0xf3,0xc,0xc9,0xa7,0x17,0x91,0x5c,0xf2,0x0,0x89,0x67,0x1e,0x26,0xf1,0xc2,0x33,0x58,0xdd,0xbd,0x5e,0x32,0x90,0x49,0x22,0x73,0x2d,0x3b,0x2c,0x3b,0x1c,0x9,0xc6,0xfc,0xe3,0xad,0x53,0xf7,0xa3,0x66,0xcc,0x3f,0x1c,0x44,0x6d,0x9c,0x3a,0x3d,0xb4,0xe3,0x61,0xa4,0x38,0x76,0xfe,0xea,0xff,0xde,0xf7,0xbe,0xc7,0x69,0xa7,0x9d,0x16,0x76,0x68,0x75,0xe3,0x85,0x17,0x5e,0xe0,0xe6,0x9b,0x6f,0x26,0x91,0x48,0xa8,0x6b,0xfe,0x65,0xc,0x4b,0x2,0x5a,0xde,0x7d,0xc,0xdd,0x7f,0x5a,0x82,0x3c,0x70,0x36,0x3c,0xe7,0x9a,0x24,0xa0,0x62,0xc,0x2d,0x37,0x2c,0xc,0xff,0x2b,0x2f,0x29,0x28,0xf,0x1b,0xc,0x16,0x3f,0x0,0xeb,0x24,0x89,0xe7,0x1e,0x27,0xf9,0xd4,0x3,0xa4,0x16,0xfd,0x95,0xc4,0x53,0xf,0x62,0x6f,0xdd,0x8a,0x0,0x6f,0x1f,0x82,0x96,0x9c,0xb7,0xca,0x60,0x58,0x32,0x60,0xcc,0x3f,0xfe,0x3a,0x75,0x3d,0x66,0xc6,0xfc,0xc3,0x41,0xd4,0xe6,0xad,0xca,0x43,0x1b,0x14,0x47,0xf9,0x8b,0x1f,0xe0,0xa2,0x8b,0x2e,0xe2,0xd2,0x4b,0x2f,0xad,0x5b,0x27,0x2a,0x7c,0xfd,0xeb,0x5f,0x7,0xbc,0xaf,0xff,0x4a,0xbb,0xff,0x23,0x31,0xff,0x32,0x86,0xf7,0x4,0xbc,0xef,0x75,0xf4,0xdc,0xbb,0xc,0xf6,0xb2,0x60,0xa5,0x49,0x2,0x6a,0x86,0x90,0x50,0x94,0xde,0x90,0xc1,0x6,0xbc,0xaf,0xfc,0xcc,0xd0,0xa6,0x44,0xaf,0x3d,0x8c,0x81,0xce,0x4f,0x60,0x3d,0xbf,0x86,0xe4,0x33,0xf,0x92,0x7c,0xfc,0x9f,0x24,0x9f,0x7a,0x10,0x7b,0xd9,0x93,0x24,0x7a,0xbc,0xe1,0x2,0x37,0x9b,0xf6,0x36,0x25,0xaa,0x61,0xc9,0xe1,0x98,0x61,0x29,0xf2,0xe,0x30,0x3a,0xdb,0x51,0xf3,0x23,0x66,0xcc,0x3f,0x1c,0xa8,0x60,0xde,0xf5,0x42,0x95,0x7,0xbf,0xcc,0x21,0xa5,0x24,0x9f,0xcf,0x6f,0x33,0x48,0xdb,0xb6,0x79,0xcf,0x7b,0xde,0xc3,0xf9,0xe7,0x9f,0xcf,0x41,0x7,0x1d,0x54,0xb7,0x4e,0x94,0xb8,0xfd,0xf6,0xdb,0x81,0xca,0xf7,0xfd,0x57,0xa1,0x7d,0xe0,0xba,0xb8,0x6d,0xad,0xd8,0x6b,0x96,0xd3,0xfc,0x96,0x63,0xe9,0xbd,0xf5,0x7e,0xd8,0xd7,0x86,0xe7,0xa5,0x77,0x1c,0xaf,0x2,0x21,0x6a,0x8b,0xf2,0x3c,0x82,0xf2,0x3e,0x4,0x12,0x48,0x58,0xb8,0x7b,0xee,0x46,0xfe,0x90,0xb3,0xc8,0xbf,0xe7,0x2c,0x6f,0x53,0xa2,0xa5,0x4f,0x91,0x7a,0xe0,0x4f,0x24,0x1f,0xfb,0x7,0xc9,0x67,0x1e,0x22,0xb9,0x65,0xb,0x0,0xae,0xd,0x6e,0x53,0xb,0x24,0x53,0xde,0xfc,0x83,0x1a,0x4f,0x72,0x52,0xe5,0x1d,0x60,0x74,0x76,0x44,0x4d,0x9,0x80,0x31,0xff,0x70,0xa0,0x82,0xf9,0xc7,0x21,0x6,0x0,0xc7,0x71,0xb6,0x9d,0xde,0x57,0xc6,0x9c,0x39,0x73,0x38,0xeb,0xac,0xb3,0x38,0xef,0xbc,0xf3,0x94,0xdf,0xd2,0xb7,0x12,0xfc,0xbf,0xff,0xf7,0xff,0xe8,0xec,0xec,0x24,0x97,0xcb,0x85,0xae,0x5d,0x7f,0x1d,0x9,0xdc,0xd6,0x56,0x52,0x4b,0xff,0x43,0xeb,0x19,0xaf,0xa2,0xe7,0xe7,0x7f,0x42,0x2e,0x98,0x9,0xcf,0xb,0x28,0xb8,0xc3,0xe,0x2e,0x37,0xa8,0xb,0x2,0x70,0x5c,0xe8,0xc0,0x5b,0x7a,0x38,0x34,0xa9,0xb0,0xb4,0xf0,0x20,0x4a,0x27,0x1f,0x4,0x9d,0x5f,0xc4,0x7e,0x6e,0x25,0xc9,0x27,0xfe,0x49,0xea,0xb1,0x7f,0x92,0x7c,0xe2,0xdf,0xd8,0x6b,0x5f,0x40,0x74,0xf7,0x78,0xc3,0x5,0x49,0x81,0xdb,0xda,0xe,0x96,0x5d,0x71,0xef,0x80,0x2a,0xef,0x0,0xa3,0xb3,0x2b,0xaa,0x4e,0x0,0x8c,0xf9,0xfb,0x87,0xe1,0x5f,0x69,0x8e,0xb3,0xeb,0x41,0xe9,0xe5,0xa5,0x68,0xb5,0x40,0x8,0x11,0xe9,0xf5,0x7e,0xc5,0x50,0xfe,0x73,0x2c,0x8e,0xe1,0xff,0xee,0x38,0xce,0xa8,0xbf,0xdb,0xde,0xde,0xce,0xc2,0x85,0xb,0x39,0xed,0xb4,0xd3,0x38,0xf6,0xd8,0x63,0x39,0xec,0xb0,0xc3,0x6a,0x8a,0x4b,0x45,0xac,0x58,0xb1,0x82,0xb,0x2e,0xb8,0x80,0x44,0x22,0x81,0x6d,0xdb,0x15,0x95,0x79,0xa4,0x5d,0xff,0x3b,0x43,0x4a,0x84,0x65,0xe1,0x4c,0x98,0x40,0xe2,0x85,0xc7,0x69,0x3b,0x79,0x3f,0xfa,0x2f,0xbd,0x8a,0xc2,0x87,0xde,0x3,0x6b,0x2c,0xe8,0x30,0x43,0x2,0xbe,0x43,0x0,0xb8,0x90,0x67,0xe8,0xfc,0x2,0x20,0x69,0xe1,0xec,0xbb,0x17,0xce,0xab,0xf6,0x62,0xf0,0x7d,0xef,0x45,0xac,0x1a,0xc4,0x5e,0xfd,0x2c,0x89,0x17,0x9e,0x22,0xf5,0xf0,0x3f,0x48,0x2d,0xbe,0xf,0x7b,0xf5,0x4b,0x5e,0x32,0x90,0xb2,0xbc,0x64,0x40,0x8c,0x3e,0x91,0xd0,0x98,0xbf,0xda,0x3a,0x55,0x3d,0x52,0xba,0x9b,0xbf,0x6a,0x49,0xc6,0xf0,0xb1,0xe7,0x91,0x50,0x8f,0xf9,0x4a,0x29,0xeb,0xbe,0x5e,0x57,0x58,0x96,0x45,0x7b,0x7b,0x3b,0xbb,0xef,0xbe,0x3b,0x73,0xe7,0xce,0xe5,0xb0,0xc3,0xe,0xe3,0xd0,0x43,0xf,0xe5,0x88,0x23,0x8e,0x60,0xe2,0xc4,0x89,0x51,0x87,0x17,0x8,0xde,0xf7,0xbe,0xf7,0x1,0x90,0xcb,0xe5,0x2a,0x9a,0xfc,0xa7,0x94,0xf9,0x97,0x79,0xca,0x49,0x5c,0x7b,0x3b,0x56,0x47,0x7,0xcd,0x17,0x9e,0x4d,0xff,0x8a,0x65,0xc,0xfe,0xdf,0xa5,0x90,0xb2,0x60,0x83,0x49,0x2,0x2,0x85,0xc0,0xdb,0x94,0x68,0xb,0xde,0xa,0x3,0xcb,0x42,0xb6,0x64,0x28,0x1d,0x75,0x28,0xa5,0x93,0xe,0x65,0xf0,0xbd,0xef,0x45,0xbc,0xd8,0x45,0xea,0x89,0x7b,0x49,0xfd,0xfb,0x4e,0xd2,0xff,0xba,0x3,0x7b,0xdd,0x3a,0xaf,0x53,0x21,0x65,0x21,0x77,0x4a,0x6,0x8c,0xf9,0xab,0xaf,0x53,0xf1,0xe3,0x64,0xcc,0xdf,0x7f,0xbc,0xe6,0x35,0xaf,0xe1,0x96,0x5b,0x6e,0xc1,0xb2,0x2c,0x5f,0xe3,0xf3,0xe3,0xcb,0x5d,0x27,0x48,0x29,0xb1,0x6d,0x9b,0xa6,0xa6,0x26,0x9a,0x9a,0x9a,0x98,0x34,0x69,0x12,0xd3,0xa6,0x4d,0xa3,0xb5,0xb5,0x35,0xea,0xd0,0x42,0xc1,0x4d,0x37,0xdd,0xc4,0x3,0xf,0x3c,0x50,0xf1,0xb2,0x3f,0x25,0xcd,0x7f,0x38,0x5c,0x17,0xb7,0xbd,0x1d,0xd1,0xdf,0x47,0xd3,0xb5,0x5f,0xc7,0x7a,0x65,0x35,0xfd,0xd7,0xfe,0x2,0x9a,0x2c,0xef,0x18,0x61,0x33,0x2f,0x20,0x78,0x94,0xe7,0xe,0xf4,0xe1,0xfd,0xc,0x6d,0x4a,0x24,0x27,0xb5,0x91,0x7f,0xc7,0x5b,0xc9,0xbf,0xfd,0xad,0xf4,0x2d,0xfb,0x6,0xc9,0x87,0xee,0x22,0xfd,0xc0,0x5d,0xa4,0x1e,0xf9,0x3b,0xf6,0x2b,0xaf,0x0,0xe0,0x36,0x65,0x90,0x4d,0x43,0xcf,0x9e,0x6,0xef,0xa1,0x46,0xd6,0x11,0x47,0x1c,0x71,0x44,0x37,0xd0,0xe2,0x17,0x61,0x35,0x8,0xab,0x40,0xa4,0x94,0xac,0x59,0xb3,0x86,0x6b,0xae,0xb9,0x86,0x33,0xce,0x38,0x23,0x14,0x4d,0x3,0x83,0x30,0xd0,0xd7,0xd7,0xc7,0xd4,0xa9,0x53,0xe9,0xef,0xef,0xa7,0xb5,0xb5,0x75,0xdc,0x4,0x40,0x79,0xf3,0xdf,0xf1,0x1f,0xa1,0x54,0xc4,0xee,0xed,0xa3,0x78,0xc8,0x9,0xf4,0x7d,0xef,0x17,0xb8,0x47,0xcc,0x86,0x15,0xc0,0x80,0x1b,0xef,0x43,0x84,0x54,0x86,0xc4,0xfb,0xd2,0x6f,0x3,0x26,0x3,0x45,0xb0,0x56,0x6c,0x21,0xf9,0xc8,0x5d,0xa4,0xef,0xff,0x13,0x99,0xfb,0xfe,0x80,0xdd,0x3b,0xb4,0xa2,0x60,0x42,0x2b,0x32,0x95,0xd9,0x21,0x11,0x70,0x1c,0x87,0x44,0x22,0xc1,0x1,0x7,0x1c,0x40,0x2e,0x97,0xdb,0x65,0x6e,0xe,0xa8,0x69,0x96,0x31,0xd4,0x59,0x3b,0xee,0xd4,0x1a,0xdd,0xcd,0x5f,0xb7,0xaf,0x59,0x3,0x83,0x6a,0xf0,0x9e,0xf7,0xbc,0x87,0xfe,0xfe,0x7e,0x9a,0x9b,0x9b,0xb5,0x33,0xff,0x71,0x21,0x25,0x24,0x92,0x38,0x6d,0xad,0x24,0x9f,0xb8,0x9f,0xd6,0xd3,0xe6,0x93,0xba,0xf2,0xe7,0xb0,0x1b,0xb0,0x8f,0xe5,0x2d,0x6f,0xab,0x7c,0xab,0x3,0x3,0xbf,0x50,0x9e,0x3b,0xd0,0xe5,0xc2,0xf3,0x2e,0xac,0x6,0x77,0xea,0x24,0xf2,0xef,0x7b,0x37,0xdd,0x57,0xdf,0xc4,0x96,0x5f,0x3f,0x41,0xd7,0x85,0x97,0x51,0x58,0x78,0x2,0xa2,0xa7,0x9b,0xc4,0xc6,0x8d,0xd8,0x9b,0x36,0x21,0xf2,0x3,0x5e,0x52,0x37,0x1e,0x7d,0xcc,0xbc,0x41,0x65,0x9d,0x31,0x13,0x0,0x63,0xfe,0x6,0x6,0xea,0xe2,0xda,0x6b,0xaf,0xe5,0xf7,0xbf,0xff,0x3d,0x99,0x4c,0x66,0xdc,0xb6,0xae,0xa2,0xf9,0x57,0xc4,0x25,0x25,0x20,0x70,0xda,0xdb,0x11,0x85,0x3e,0x9a,0xbf,0x70,0x2e,0x4d,0x67,0xbf,0x1d,0xfb,0xe1,0x27,0xbd,0x44,0x60,0xb2,0x5,0xbb,0xce,0x9f,0x35,0x8,0xb,0xe5,0xa1,0x82,0x2e,0xd7,0xdb,0xc0,0x69,0xd,0x38,0xf3,0xf6,0xa5,0xff,0x73,0xe7,0xb3,0xf5,0x17,0xf7,0xb1,0xf5,0x57,0x8f,0xd2,0xf3,0xc1,0x2f,0x50,0x38,0xfc,0x48,0x44,0xb1,0x44,0x62,0xe3,0x46,0xac,0x8e,0xad,0xde,0x75,0xa3,0x6c,0xc8,0x15,0x4a,0xd8,0x46,0x7,0x18,0x63,0xe,0x80,0x31,0x7f,0x3,0x3,0x75,0xf1,0x8f,0x7f,0xfc,0x83,0xf,0x7d,0xe8,0x43,0xd8,0xb6,0x4d,0x2a,0x95,0x1a,0xf3,0xeb,0x5f,0x5b,0xf3,0x1f,0x8e,0xa1,0x79,0x1,0x14,0xb,0xa4,0xff,0x76,0xb,0xa9,0xbf,0xdd,0x42,0xfe,0x1d,0x1f,0xa6,0xff,0x92,0x2b,0x61,0xbe,0xd,0x2f,0x62,0x86,0x5,0xa2,0x86,0x85,0x97,0xc,0x6c,0xc2,0xdb,0x84,0x28,0x65,0x51,0x7c,0xf5,0xe1,0x14,0x4f,0x3a,0x1c,0xb6,0x42,0x62,0xe9,0xd3,0x64,0xfe,0x76,0x13,0xc9,0x3b,0x7e,0x45,0xea,0x95,0xd5,0x64,0x26,0xb7,0x20,0x66,0xef,0x87,0x14,0x16,0x42,0xba,0xb1,0xf3,0x6,0x1d,0x74,0xec,0x99,0x33,0x67,0x7e,0x1,0xd8,0xe1,0x84,0x88,0xb8,0x99,0xbf,0x94,0x92,0xee,0xee,0x6e,0xde,0xf8,0xc6,0x37,0x32,0x77,0xee,0xdc,0x50,0x62,0x30,0x30,0x8,0x12,0x27,0x9c,0x70,0x2,0xdd,0xdd,0xdd,0xb4,0xb4,0xb4,0xc4,0xdf,0xfc,0xcb,0x90,0xd2,0x9b,0x88,0x96,0xcd,0x82,0x5b,0x24,0xf5,0xd4,0x23,0xa4,0xee,0xb8,0x19,0x99,0x99,0x8a,0xf3,0xaa,0x5,0x30,0x4d,0x40,0xb7,0x0,0xc7,0x4c,0x12,0x8c,0x1c,0x2,0x70,0x25,0x74,0x4b,0xe8,0x4,0x1c,0x81,0x3b,0x67,0x2a,0x85,0xd3,0x4f,0x66,0xf0,0xe4,0xf,0x52,0xda,0x7d,0x6f,0x5a,0x64,0x91,0x49,0x2f,0x3d,0x4b,0x62,0xa0,0x9b,0x52,0x53,0x5b,0x5d,0x1b,0xd,0x55,0x1c,0x96,0x6,0xa6,0x1c,0xa2,0x4e,0xcf,0x2e,0x43,0x0,0x71,0x33,0x7f,0x3,0x83,0xb8,0xe1,0x8b,0x5f,0xfc,0x22,0xab,0x57,0xaf,0x1e,0x77,0xc9,0x5f,0xac,0xcc,0x7f,0x38,0xa4,0x44,0xe6,0x5a,0x70,0xda,0xdb,0xb1,0x5f,0x7e,0x8e,0x96,0xf3,0xdf,0x49,0xcb,0xdb,0x4f,0x21,0xf1,0xe7,0x7b,0x60,0xf,0x60,0xb6,0x5,0xd2,0xa,0xda,0x4b,0xc,0x2a,0x81,0x0,0x90,0x50,0x74,0xe1,0x15,0x17,0x96,0x49,0x68,0x6b,0x66,0xe0,0xe3,0xe7,0xf1,0xc8,0xa5,0x37,0xf2,0xe0,0xc7,0x2e,0xa3,0x6b,0xcf,0xf9,0xb4,0xbc,0xf2,0x22,0xb9,0xcd,0x6b,0x40,0x8,0xa4,0xf1,0xa0,0xd0,0x74,0x76,0xe8,0x1,0x88,0xab,0xf9,0x9b,0x1e,0x0,0x83,0xb8,0xe0,0xd6,0x5b,0x6f,0xe5,0x53,0x9f,0xfa,0x14,0xa9,0x54,0x8a,0x64,0x32,0x39,0xea,0xef,0xc5,0xd6,0xfc,0x87,0x78,0xca,0x4c,0x32,0x9b,0x43,0xa6,0x6c,0x92,0x2f,0x2c,0x27,0xfd,0x87,0x5f,0x62,0x3f,0xbe,0x18,0x67,0xfa,0x5c,0xe4,0xd1,0x33,0x21,0x25,0xa0,0x57,0x78,0x5f,0xa2,0xe6,0xbb,0x20,0x7a,0x88,0xa1,0x9f,0xbc,0x84,0xcd,0x12,0xa4,0xa0,0xe7,0xa0,0x7d,0x59,0xf5,0xea,0xb3,0xe8,0x9d,0xb1,0x17,0xd9,0x8e,0x8d,0x4c,0x7c,0xe1,0x49,0x2c,0xb7,0x44,0x31,0xd7,0xe2,0x6b,0x95,0x45,0xed,0x41,0x8a,0xea,0xf4,0x6c,0x4b,0x0,0xe2,0x6a,0xfe,0x60,0x12,0x0,0x83,0x78,0xe0,0xa9,0xa7,0x9e,0xe2,0xa4,0x93,0x4e,0x2,0xa0,0xa9,0xa9,0x69,0xd4,0xbd,0x1e,0xe2,0x6c,0xfe,0xbb,0x72,0x49,0x10,0x16,0x32,0x97,0x43,0x5a,0x82,0xe4,0xf2,0x67,0x48,0xdd,0x72,0xd,0xd6,0x9a,0x2d,0xb8,0x93,0xf6,0x42,0x2e,0x98,0x2,0x93,0x4,0xb8,0x2,0xa,0x43,0x9b,0xd,0x99,0x64,0x20,0x7a,0x8,0xbc,0xa1,0x9a,0x2e,0x9,0x96,0xa0,0xfb,0x90,0xfd,0x78,0x69,0xe1,0x99,0xf4,0x4f,0x99,0x45,0xf3,0xba,0x97,0x98,0xf0,0xd2,0x33,0x48,0xdb,0xa6,0x94,0xce,0xd5,0x5d,0x5d,0x2a,0x78,0x90,0xa2,0x3a,0x5e,0x2,0x20,0x84,0x48,0x8f,0xff,0xbb,0xd5,0x43,0x95,0x2,0x31,0x9,0x80,0x81,0xee,0x58,0xb1,0x62,0x5,0x47,0x1f,0x7d,0x34,0xf9,0x7c,0x7e,0xcc,0xf5,0xfe,0x8d,0x65,0xfe,0xc3,0x20,0x25,0xd8,0x36,0x32,0xd7,0x84,0x70,0x8a,0xa4,0x1e,0x5f,0x44,0xea,0x96,0xab,0xb1,0x9f,0x7b,0xe,0x9c,0x2c,0x32,0x37,0x9,0xf6,0xce,0x42,0xab,0x80,0x7e,0x1,0x25,0x93,0x8,0x28,0x81,0x72,0x22,0xd0,0x29,0xc1,0x16,0x74,0x1e,0x7e,0x0,0x2f,0x1d,0xf5,0x36,0xdc,0x64,0x92,0xb6,0x97,0x57,0xd0,0xb2,0x61,0x25,0xa5,0x74,0x16,0x37,0x99,0x41,0xd4,0xb0,0xa9,0x90,0x2a,0x1e,0xa4,0xa8,0x4e,0x8f,0x3d,0x6b,0xd6,0xac,0x5d,0x26,0x1,0xfa,0x1,0x95,0xa,0xc4,0x24,0x0,0x6,0x3a,0x63,0xc9,0x92,0x25,0x1c,0x7a,0xe8,0xa1,0xf4,0xf7,0xf7,0xd3,0xd2,0xd2,0x12,0xf8,0x97,0xbf,0x9f,0x5c,0xbe,0x76,0xfb,0x57,0xba,0x6c,0x30,0x99,0x42,0xe6,0x72,0x8,0xa7,0x40,0xf2,0x99,0x27,0x49,0xfd,0xe9,0x46,0xd2,0x7f,0xba,0x1e,0x6b,0xc5,0xcb,0xc8,0x96,0x19,0xb8,0x7b,0xcf,0x80,0xdd,0x86,0xfa,0xa3,0x7,0x4d,0xaf,0x80,0x12,0x10,0x78,0x49,0x59,0xa7,0x44,0xe6,0x12,0x6c,0x3e,0xea,0x28,0x5e,0x7e,0xd5,0x9b,0x71,0x13,0x49,0xa6,0x3c,0xbd,0x88,0x4c,0xcf,0x66,0xf2,0xcd,0x13,0x2b,0xd9,0x46,0x60,0x3b,0xa5,0x42,0x1e,0xa4,0xa8,0x4e,0x30,0x9,0x80,0x6a,0x5,0x62,0x12,0x0,0x3,0x5d,0xf1,0xe2,0x8b,0x2f,0x72,0xe4,0x91,0x47,0x6e,0xdb,0xe9,0x6f,0xbc,0x43,0x91,0xfc,0x40,0x2c,0x78,0xca,0x89,0x40,0x36,0x8b,0x4c,0x25,0x10,0x1d,0x9d,0xa4,0x9e,0x7e,0x84,0xf4,0x2d,0x3f,0x21,0xf9,0xd8,0xbf,0x10,0xeb,0x7a,0x71,0x5b,0xa7,0x23,0xe7,0xb4,0x79,0x43,0x4,0x5,0x1,0x85,0xb2,0xa0,0x2f,0x61,0x1b,0xd4,0x82,0xf2,0x1c,0x81,0x1e,0x81,0x33,0x31,0xcb,0xa6,0x63,0x8e,0x66,0xe3,0xbe,0xc7,0xd2,0xb2,0x76,0x15,0x93,0x9f,0x7b,0x4,0x27,0x93,0xc3,0x49,0x67,0x11,0x32,0x9c,0x4d,0xaf,0xc6,0xd,0x57,0x6f,0x1d,0xff,0x13,0x0,0x15,0xb,0xc4,0x24,0x0,0x6,0xba,0xe2,0xf0,0xc3,0xf,0x67,0xc3,0x86,0xd,0xe3,0x6e,0xf3,0x1b,0xb,0xd3,0xe,0x8a,0x4b,0x58,0x90,0xc9,0x20,0xb3,0x59,0x84,0x2d,0x48,0xbc,0xb0,0x82,0xd4,0xbf,0xfe,0x42,0xea,0x8e,0xeb,0x49,0x2e,0x7e,0xc,0xa,0x69,0x9c,0xd9,0xfb,0xc3,0x5e,0x2,0x9a,0x5,0xe4,0x5,0x94,0x77,0xa7,0x35,0xc9,0x40,0xf8,0x10,0x80,0x90,0x30,0x20,0xa1,0x5b,0x30,0xb8,0xef,0x34,0x5e,0x3a,0xee,0xbf,0x70,0xec,0xc,0xd3,0x9f,0xfa,0x17,0x89,0x42,0x1f,0xc5,0xa6,0xb6,0x51,0x93,0x0,0x15,0x3d,0x48,0x51,0x9d,0x5d,0x97,0x1,0xd6,0x83,0x18,0x14,0x88,0x81,0x81,0x32,0x38,0xed,0xb4,0xd3,0x58,0xb9,0x72,0x25,0x4d,0x4d,0x4d,0xc6,0xfc,0xfd,0xe0,0x2,0x64,0x2a,0x83,0x33,0x71,0x22,0xce,0xc4,0x89,0x88,0x81,0x3e,0xd2,0x77,0xdd,0x4a,0xeb,0xff,0xbc,0x85,0xb6,0xb7,0x1d,0x40,0xee,0xb3,0xe7,0x93,0xfc,0xeb,0x7d,0xde,0x86,0x36,0x73,0x5,0xcc,0xb2,0x20,0x69,0x96,0x13,0x46,0x6,0x1,0xe0,0xc2,0x1a,0x17,0xa,0xb0,0xfc,0xc3,0x1f,0xe5,0x81,0xf3,0xaf,0x46,0xba,0x16,0xad,0xaf,0xac,0x40,0x5a,0xf6,0x2e,0xbb,0x9,0xc6,0xcd,0x83,0x82,0xd6,0xf1,0xed,0x70,0xcd,0xb8,0x14,0x88,0x81,0x41,0xd4,0x90,0x52,0xf2,0x9a,0xd7,0xbc,0x86,0x7f,0xfe,0xf3,0x9f,0x34,0x35,0x35,0x61,0x59,0x96,0x36,0x33,0xfe,0x95,0x35,0xff,0xe1,0x5c,0x43,0x65,0x29,0x9b,0x5a,0x71,0x9a,0x5,0x38,0x25,0x12,0xcf,0x3f,0x4b,0xf2,0xf9,0x67,0x91,0x3f,0xbf,0x9c,0xd2,0xfe,0x7,0x52,0x3c,0xf6,0x34,0xa,0x27,0xbf,0x93,0xd2,0x11,0x87,0xc1,0x4,0xb,0x6,0xf1,0x4e,0xc5,0xeb,0xc1,0x5b,0xd3,0x6e,0x5e,0x43,0xe1,0xc1,0x6,0xfa,0x5c,0x58,0x69,0xb1,0xf1,0xb8,0x63,0xb8,0x77,0xfa,0xef,0x39,0xe2,0xca,0xb,0x98,0xb6,0xf4,0xdf,0xf4,0xcc,0xdc,0x87,0x52,0xba,0x9,0xe1,0x3a,0xb1,0xf3,0xa0,0x30,0x74,0x7c,0x19,0x2,0x50,0xbd,0x40,0xcc,0x10,0x80,0x81,0x2e,0x78,0xf1,0xc5,0x17,0x79,0xed,0x6b,0x5f,0xcb,0xa2,0x45,0x8b,0x8c,0xf9,0x87,0xc5,0x25,0xbc,0xdd,0x5,0x65,0x2e,0x87,0x4c,0xd8,0xd8,0xaf,0xac,0x21,0xb5,0xf8,0x1,0xd2,0xb7,0x5d,0x43,0x72,0xd1,0xdf,0x11,0x2f,0x6f,0x82,0x1,0x1b,0x8a,0x16,0x72,0x7a,0xab,0x37,0x81,0xd0,0x1a,0x1a,0x2a,0x30,0x7b,0xc,0x84,0x3,0x81,0x97,0xb8,0x75,0x43,0x71,0x76,0x1b,0x2f,0x1d,0xf3,0x36,0x12,0x3,0x7d,0x4c,0x59,0xfa,0x30,0x76,0x71,0x90,0x62,0xf3,0x84,0x71,0xe7,0x5,0xf8,0x12,0x86,0xe2,0x5e,0x57,0x25,0x7a,0xea,0xee,0x1,0x88,0x59,0x81,0x18,0x18,0x44,0x86,0x5b,0x6f,0xbd,0x95,0x77,0xbc,0xe3,0x1d,0x38,0x8e,0x43,0x73,0x73,0x33,0x42,0x8,0x63,0xfe,0x61,0x72,0xd,0x9d,0x3e,0xe8,0xb6,0xb7,0x83,0x10,0x88,0xfc,0x0,0xc9,0x87,0xff,0x43,0xea,0xe1,0xff,0x20,0x1,0x39,0x71,0x2,0xce,0xfe,0x47,0x90,0x3f,0xe9,0x4c,0xa,0xc7,0xbe,0xe,0x77,0xee,0x5e,0xd0,0x6a,0x79,0xbd,0x2,0x5b,0xf1,0x26,0xaf,0x61,0x12,0x82,0xc0,0x50,0x9e,0x1b,0xb0,0x56,0x42,0x9b,0xc5,0x93,0x9f,0xfe,0x32,0xaf,0x1c,0x7e,0xa,0x47,0xfe,0xe8,0xb3,0xb4,0x6e,0x58,0x49,0xf7,0xb4,0xbd,0xb1,0x9c,0x5d,0x8f,0x16,0xf6,0x4d,0x3e,0x66,0x5e,0x27,0x84,0xa8,0x6f,0x8,0x20,0x6e,0x5,0x62,0x60,0x10,0x15,0xae,0xb8,0xe2,0xa,0x3e,0xf5,0xa9,0x4f,0x1,0x6c,0x9b,0xf0,0xa7,0x8b,0xf9,0xfb,0x9,0x65,0x12,0x9,0x29,0x91,0xa9,0x8c,0x77,0x96,0x3d,0x20,0x4a,0x45,0x44,0x5f,0x2f,0xa9,0x7,0xfe,0x4e,0xea,0x81,0xbf,0xe3,0xb6,0x36,0x53,0x3c,0xf4,0x38,0x8a,0x47,0xbe,0x96,0xe2,0x11,0x27,0x52,0x9a,0x7f,0x30,0xec,0x21,0x60,0x40,0xc0,0x16,0xbc,0x21,0x3,0x69,0x86,0xa,0x2,0x81,0xd,0xf4,0xb8,0xd0,0x6f,0xb1,0xe9,0xf8,0xa3,0xb9,0x6f,0xea,0x6f,0x38,0xee,0x1b,0xe7,0xd2,0xb2,0x61,0x25,0x3d,0xd3,0xf6,0xc4,0x72,0x4a,0xbe,0x4b,0xc6,0xcd,0xeb,0xca,0x3a,0x35,0x27,0x0,0x71,0x2b,0x10,0x3,0x83,0xa8,0xf0,0xfd,0xef,0x7f,0x9f,0x4f,0x7f,0xfa,0xd3,0x0,0xda,0xcd,0xf6,0xf7,0x93,0x4b,0xc5,0x98,0xb6,0x21,0x99,0x42,0x26,0x53,0xde,0x9c,0x1,0x29,0x11,0xfd,0x3d,0xa4,0xef,0xff,0x2b,0xe9,0xfb,0xff,0x8a,0x9b,0xb4,0x70,0xe6,0x1d,0x42,0xe1,0xf8,0x37,0x53,0x38,0xe6,0xc,0x4a,0xfb,0x1f,0x6,0x7b,0x3,0x58,0x5e,0xcf,0x40,0x37,0xe0,0x98,0x64,0xc0,0x57,0x8,0xc0,0x75,0x61,0x95,0xa0,0x6f,0xde,0x6e,0xfc,0xeb,0x82,0xeb,0x38,0xf5,0xcb,0x6f,0xa6,0x79,0xd3,0xcb,0xf4,0x4e,0x99,0xed,0x6b,0x4f,0x40,0xdc,0xbc,0x6e,0xb8,0x4e,0x4d,0x9,0x40,0xdc,0xa,0xc4,0xc0,0x20,0x2a,0x9c,0x7b,0xee,0xb9,0xfc,0xfc,0xe7,0x3f,0xc7,0xb2,0x2c,0x9a,0x9b,0x9b,0x8d,0xf9,0x2b,0xc6,0xb5,0xb,0x5f,0x79,0x2,0x61,0xae,0x5,0x27,0x37,0xf4,0xef,0x85,0x41,0x12,0x4f,0x2d,0x26,0xf9,0xd4,0x62,0xb2,0x3f,0xbe,0x4,0x67,0xff,0x83,0x29,0x1e,0x72,0x8c,0xd7,0x33,0x70,0xd0,0xf1,0xb8,0x73,0xa7,0x42,0xce,0xf2,0x4e,0xc5,0xeb,0xc2,0x1b,0x2a,0x10,0x66,0x69,0x81,0x2f,0xb0,0x24,0xac,0x92,0xf4,0xed,0xbf,0x7,0xff,0xb8,0xf8,0xd7,0x9c,0xf0,0x8d,0xf7,0xd2,0xbc,0xe9,0x25,0x7a,0xa7,0xec,0xe1,0x4b,0x4f,0x40,0xdc,0xbc,0x6e,0x67,0x9d,0xaa,0x13,0x80,0xb8,0x15,0x88,0x81,0x41,0x14,0x78,0xe6,0x99,0x67,0x78,0xf7,0xbb,0xdf,0xcd,0x53,0x4f,0x3d,0x45,0x3a,0x9d,0x26,0x95,0x4a,0x19,0xf3,0x57,0x8c,0xab,0x52,0x3e,0x99,0xca,0x20,0x27,0xe,0xd,0x15,0x14,0xf3,0x24,0x96,0x3e,0x49,0x72,0xe9,0x93,0x70,0xd3,0x8f,0x71,0xa6,0x4c,0xa5,0x78,0xe4,0x29,0x14,0x8f,0x3a,0x89,0xe2,0x81,0xc7,0xe0,0xcc,0xdd,0x1f,0x76,0x17,0xe0,0x8,0x6f,0x55,0x41,0x1f,0x30,0x80,0xf7,0x35,0x6b,0x5e,0x79,0xb5,0xe3,0x15,0x49,0xd7,0xe1,0xfb,0x73,0xff,0xe7,0x7e,0xce,0x89,0x97,0xbe,0x6b,0xa8,0x27,0xa0,0xbe,0x24,0x20,0x6e,0x5e,0x37,0x92,0x4e,0x55,0x9,0x40,0xdc,0xa,0xc4,0xc0,0x20,0xa,0x5c,0x79,0xe5,0x95,0xfc,0xcf,0xff,0xfc,0x4f,0x45,0x93,0xfd,0x20,0xde,0x46,0xab,0x62,0x4c,0xf5,0xf0,0xc9,0x64,0x1a,0x39,0x31,0xed,0xad,0x4f,0x77,0x5d,0x44,0xe7,0x66,0x32,0x7f,0xbe,0x89,0xec,0x9f,0x6f,0xc2,0x6d,0xca,0x50,0x9a,0x77,0x28,0xc5,0x43,0x8e,0xa3,0x78,0xd0,0x71,0x38,0xbb,0xcf,0xc5,0x99,0xb1,0x37,0xcc,0x4a,0x40,0xda,0x82,0x5e,0xbc,0x5e,0x82,0xbc,0x34,0xdb,0x13,0x57,0x83,0xf2,0xa,0x81,0x55,0xd0,0x75,0xc4,0x3c,0xfe,0xf9,0x85,0x5f,0x70,0xec,0x77,0xcf,0xa3,0x69,0xcb,0x5a,0xfa,0x26,0xcd,0xaa,0x29,0x9,0x88,0x9b,0xd7,0x8d,0xa6,0x53,0x71,0x2,0x10,0x75,0xa0,0xaa,0xf2,0x1a,0x18,0x54,0x8a,0x15,0x2b,0x56,0xf0,0xee,0x77,0xbf,0x9b,0x47,0x1f,0x7d,0x14,0x18,0x7f,0xb2,0x1f,0xc4,0xdb,0x68,0x55,0x8c,0xc9,0x37,0x3e,0x29,0x41,0x8,0x64,0xcb,0x4,0x1c,0xe1,0x1d,0x5f,0x2c,0x6,0xfb,0x49,0x3e,0xfa,0x20,0xe9,0x47,0x1f,0x44,0xf2,0x1d,0xdc,0x96,0x26,0x9c,0xe9,0xb3,0x29,0xcd,0x3f,0x92,0xe2,0xc1,0xc7,0x50,0x5a,0xb0,0x90,0xd2,0xbe,0xb,0x60,0x6f,0x1,0x52,0x78,0x73,0x7,0x7a,0xf0,0xb6,0x28,0x36,0x13,0xa,0xc7,0x46,0x39,0x9,0x58,0xd,0x5b,0x8f,0x3a,0x98,0x7f,0x7c,0xf9,0x37,0x9c,0x74,0xe9,0x3b,0xc8,0x75,0xac,0x63,0x60,0xc2,0x74,0x84,0xeb,0x54,0x4e,0xa5,0xb9,0xd7,0x55,0xa3,0x53,0x51,0x2,0xa0,0x42,0xa0,0xf5,0xf2,0x9a,0x4,0xc0,0x20,0x4a,0x7c,0xff,0xfb,0xdf,0xe7,0xc2,0xb,0x2f,0xa4,0x58,0x2c,0x92,0xcd,0x66,0x49,0x24,0x12,0x63,0x76,0xf9,0x83,0x9a,0x49,0xab,0x31,0xff,0x1a,0xf8,0x86,0xfe,0x94,0x99,0x1c,0x32,0x93,0xc3,0x45,0x80,0x5b,0xf2,0xe6,0xe,0x3c,0xbf,0x94,0xe4,0x8a,0xa5,0x64,0x7f,0xff,0x73,0xdc,0x4c,0x12,0x67,0xdf,0x5,0x14,0x8e,0x38,0x89,0xd2,0x81,0x47,0x53,0x9c,0x7b,0x18,0xee,0x9e,0x7b,0xc1,0x2c,0x40,0xc,0xcd,0x21,0xe8,0x1,0x8a,0x43,0xcb,0xd,0xd,0x76,0x44,0x39,0x9,0x78,0x19,0x7a,0xe,0xdd,0x9b,0xff,0x7c,0xe4,0x4a,0x4e,0xf8,0xc1,0xfb,0x48,0xe4,0xfb,0x71,0x92,0x19,0x2a,0x29,0x33,0xdd,0xbd,0xae,0x5a,0x9d,0x71,0x13,0x0,0x55,0x2,0xad,0x87,0x77,0xac,0x2f,0x2c,0x3,0x83,0x20,0xf1,0xd0,0x43,0xf,0x71,0xfe,0xf9,0xe7,0xf3,0xc0,0x3,0xf,0x0,0x95,0x7d,0xf5,0xfb,0xd,0x15,0x4d,0xdb,0x2f,0x28,0x6f,0xfe,0x23,0xf2,0x49,0xb0,0x6c,0x64,0xa6,0x9,0x99,0x69,0xda,0xfe,0xbb,0xf9,0x1,0x12,0x4b,0x1e,0x27,0xb5,0xe4,0x71,0x24,0xe0,0x4c,0x68,0xc1,0xd9,0x67,0x1,0xa5,0x79,0x47,0x50,0x3c,0xe0,0x55,0x94,0xe,0x3e,0x1e,0x67,0x9f,0xd9,0xd0,0x3e,0xac,0x87,0xa0,0x1b,0x28,0x98,0xfd,0x7,0xb6,0x61,0x58,0x4f,0xc0,0xe6,0xd7,0x1d,0xc9,0x33,0x2b,0x3e,0xc9,0x21,0xbf,0xfb,0x3a,0x5b,0xf7,0x3a,0x78,0xdc,0x5e,0x0,0xdd,0xbd,0xae,0x16,0x9d,0x31,0x13,0x0,0x95,0x2,0x55,0x89,0xd7,0xc0,0x60,0x3c,0xc,0xc,0xc,0x70,0xc1,0x5,0x17,0x70,0xe5,0x95,0x57,0x2,0x90,0xcb,0xe5,0xb0,0x6d,0x7b,0xdc,0xaf,0xfe,0x32,0x54,0x33,0x6d,0x95,0xbf,0xd8,0xfd,0x42,0xd4,0xc9,0x84,0x4c,0x67,0x91,0xe9,0x2c,0xae,0x10,0xe0,0x3a,0x88,0x81,0x7e,0x92,0x8f,0x3d,0x48,0xfa,0xb1,0x7,0x91,0x80,0x3b,0x71,0x2,0xa5,0xfd,0xe,0xa6,0xb4,0xff,0xe1,0x94,0xe,0x38,0x8a,0xe2,0xbc,0x57,0xe1,0xec,0xb5,0x97,0xb7,0xff,0x40,0x49,0x78,0x2b,0xc,0x7a,0x80,0x52,0x83,0xf,0x17,0x8,0xc0,0x91,0xb0,0x55,0xf0,0xdc,0x9b,0x3e,0xc0,0xec,0x47,0xfe,0x48,0xd3,0xe6,0x35,0xf4,0x4d,0xde,0x6d,0xd4,0x24,0x40,0x77,0xaf,0xab,0x55,0x67,0xd4,0x4,0x40,0xb5,0x40,0x55,0xe1,0x35,0x30,0x18,0xf,0xbf,0xff,0xfd,0xef,0x39,0xff,0xfc,0xf3,0x59,0xb9,0x72,0x25,0x42,0x8,0x5a,0x5a,0x5a,0xaa,0xfa,0xea,0x57,0xcd,0xb4,0x55,0x35,0x7f,0x55,0xb9,0xea,0xe6,0x93,0x12,0x84,0x85,0xcc,0x35,0x23,0x73,0xcd,0xb8,0x42,0x20,0x90,0x88,0xfe,0x5e,0xd2,0xf,0xde,0x4f,0xe6,0xc1,0xfb,0xbd,0x84,0xa0,0xbd,0x95,0xd2,0x3e,0xf3,0x29,0x1c,0xf6,0x1a,0x6f,0xe,0xc1,0xdc,0x23,0x70,0xf7,0x9a,0xe6,0xed,0x4e,0x58,0x4,0xfa,0x87,0x7e,0x1a,0x71,0x95,0x81,0x0,0xb6,0xba,0xb8,0x7b,0xa4,0x78,0xf8,0xfd,0xdf,0xe5,0x94,0xaf,0xbf,0x95,0xe4,0x40,0xf,0xc5,0x4c,0xf3,0x2e,0x5b,0x6,0xc7,0xcd,0x2b,0xaa,0xb9,0x9f,0x11,0x13,0x0,0x63,0xfe,0x6,0x6,0xd5,0x61,0x60,0x60,0x80,0x7b,0xee,0xb9,0x87,0x1f,0xfe,0xf0,0x87,0xdc,0x7d,0xf7,0xdd,0x0,0xb4,0xb4,0xb4,0x0,0x54,0xfc,0xd5,0xf,0xea,0x99,0xb6,0xaa,0x26,0xab,0x2a,0x57,0x20,0x7c,0x43,0xff,0xeb,0xed,0x3d,0xd0,0xb2,0x7d,0x85,0xc1,0x40,0x1f,0xa9,0x6d,0x93,0xa,0xc1,0x99,0x3e,0x95,0xe2,0xfe,0x87,0x53,0x5a,0x70,0x34,0xc5,0x3,0x8e,0xc2,0x99,0xb9,0xf,0xce,0xf4,0x3d,0x61,0x37,0x1b,0x52,0x96,0x37,0x5c,0xd0,0x48,0xfb,0x10,0xd8,0xc0,0x2b,0x92,0x8e,0x57,0x2f,0xe0,0xc9,0xff,0xfa,0x2,0x87,0xde,0xf2,0x55,0x3a,0x77,0xdb,0x7f,0x87,0x5f,0x9,0xd3,0x2b,0xc2,0xd0,0xaa,0x56,0x63,0x97,0x4,0xc0,0x98,0xbf,0x81,0x41,0xe5,0xe8,0xe8,0xe8,0xe0,0xfb,0xdf,0xff,0x3e,0xd7,0x5d,0x77,0x1d,0x6b,0xd7,0xae,0x5,0xd8,0xb6,0xae,0xbf,0xda,0x71,0x7e,0xd5,0x4c,0x5b,0x55,0x93,0x55,0x95,0x2b,0x34,0xbe,0xf2,0xa,0x83,0x5c,0x33,0x4e,0xae,0xd9,0x4b,0x8,0x1c,0x7,0xd1,0xb9,0x95,0xcc,0x7d,0x7f,0x45,0xdc,0xf7,0x57,0xaf,0x87,0xa0,0xad,0x15,0x67,0xfa,0x1e,0x94,0xe6,0x1f,0x49,0xe1,0xe0,0x63,0x29,0x1e,0xb8,0x10,0x67,0xbf,0x79,0xdb,0xb7,0x2c,0xde,0x8a,0xd7,0x3b,0x10,0xe7,0x15,0x6,0xae,0x84,0xcd,0x82,0xe7,0xce,0x79,0x3f,0x93,0x56,0x3d,0xce,0x6e,0x8f,0xdf,0x49,0xd7,0xcc,0xb9,0xb1,0x3c,0x3d,0xb0,0x16,0xec,0x90,0x0,0xe8,0x5e,0x20,0x2a,0x17,0xb4,0x41,0x7c,0x50,0x2a,0x95,0x58,0xbe,0x7c,0x39,0xb7,0xdf,0x7e,0x3b,0x57,0x5c,0x71,0x5,0x1b,0x37,0x6e,0x4,0x20,0x93,0xc9,0x90,0x4c,0x26,0x91,0x52,0x1a,0xf3,0x6f,0x30,0xae,0x48,0xf9,0xa4,0x4,0xcb,0x42,0x36,0x4f,0xc0,0x69,0x1e,0xfa,0x3b,0xa7,0x84,0x28,0xe4,0x49,0x3c,0xf7,0x34,0xa9,0xe5,0x4f,0x93,0xbd,0xed,0x7a,0xdc,0xa6,0xc,0xce,0xbc,0x43,0xc9,0xbf,0xfa,0x74,0xa,0x47,0x9c,0x4a,0xf1,0x80,0xa3,0x60,0x2f,0x0,0xcb,0x3b,0xbf,0xa0,0xb,0x20,0x66,0xc9,0x80,0x0,0xfa,0x5d,0x68,0xb3,0x78,0xfc,0x5d,0x5f,0x66,0xea,0xb2,0x7,0x48,0xf6,0x77,0x51,0xca,0xb6,0x84,0x23,0xaf,0x78,0xf,0xc3,0xb6,0x4,0xc0,0x98,0xbf,0x81,0x41,0x65,0x28,0x14,0xa,0x1c,0x7f,0xfc,0xf1,0x6c,0xdd,0xba,0x15,0xd8,0xde,0xd5,0x5f,0x8b,0xf1,0x83,0x9a,0xa6,0xed,0x17,0x54,0x35,0xec,0xd8,0x98,0xff,0x68,0xb0,0x13,0xc8,0x6c,0x2,0x99,0x6d,0xa2,0x3c,0x0,0x65,0x15,0x6,0xb6,0xd,0x19,0xb8,0xf6,0x97,0x29,0xcd,0x3d,0x88,0xe2,0x21,0x47,0x53,0x38,0xe2,0x14,0xf2,0xaf,0x3a,0x15,0xb9,0x5f,0x1b,0xb8,0x16,0x6c,0xc2,0xdb,0xa1,0x30,0x2e,0x3d,0x3,0x16,0xb0,0x5e,0x32,0x38,0x7f,0x2a,0xcf,0xbe,0xee,0x23,0x1c,0xfa,0xbb,0xaf,0xd3,0x39,0x7b,0x1,0x54,0xb1,0x37,0x40,0x2d,0x50,0xdd,0xfc,0x1,0xec,0x59,0xb3,0x66,0x7d,0x41,0x8,0x91,0xf6,0x39,0x9e,0x11,0x11,0x95,0xf9,0x4b,0x29,0xe9,0xe9,0xe9,0xe1,0x8c,0x33,0xce,0x60,0xee,0xdc,0xb9,0x81,0xc4,0x60,0xd0,0x38,0x48,0x26,0x93,0x24,0x12,0x9,0xfe,0xf6,0xb7,0xbf,0x91,0xcb,0xe5,0xea,0x6a,0xd7,0x2a,0x9a,0x7f,0x9c,0x63,0xa,0x82,0x4f,0xe5,0xd8,0x76,0xe0,0x4c,0x24,0x91,0x4d,0x4d,0xb8,0xcd,0xcd,0xc8,0x64,0x2,0x7b,0xcd,0xcb,0xa4,0x97,0x3c,0x46,0xe6,0x6f,0xb7,0x90,0xbd,0xfb,0x26,0x12,0xcb,0x9e,0x83,0x3e,0x81,0x3b,0x75,0x4f,0xd8,0xcb,0x86,0x56,0x1,0x83,0xc2,0xdb,0x77,0x20,0xe,0x89,0x80,0x14,0x74,0xcc,0x3e,0x88,0xdd,0x1e,0xbf,0x87,0x4c,0xf7,0x66,0x9c,0x4c,0x2e,0x30,0x29,0x1d,0xcc,0x1f,0xe8,0xb1,0xcc,0x97,0xbf,0x81,0x41,0xf5,0xf8,0xcc,0x67,0x3e,0xc3,0xfe,0xfb,0xef,0x4f,0x7f,0x7f,0x3f,0x96,0x65,0xd5,0xc4,0x11,0x67,0xa3,0x55,0x31,0xa6,0x20,0xf8,0x54,0x8e,0x6d,0x54,0x4e,0x29,0x21,0x91,0xc2,0x9d,0x3c,0x85,0xd2,0xd4,0xa9,0x38,0x93,0x27,0x63,0x6d,0x5c,0x43,0xd3,0x4d,0x57,0xd3,0xfe,0xf1,0x33,0x98,0xf4,0xee,0x3,0x69,0x39,0xff,0x93,0xa4,0xfe,0x7a,0x2f,0x64,0x80,0xfd,0x2c,0x98,0x6a,0x41,0xd2,0x82,0xca,0xe7,0xb3,0xaa,0x5,0x1,0x74,0x49,0xdc,0xdd,0x93,0x2c,0x3b,0xe5,0x3,0xe4,0x3a,0xd6,0x21,0x63,0xe0,0x1d,0xf5,0xb6,0x97,0x9a,0x8f,0x3,0xae,0x6,0xc6,0xfc,0x47,0xc6,0xcb,0x2f,0xbf,0xcc,0x5d,0x77,0xdd,0x45,0x22,0x91,0xd8,0xe1,0x5e,0x54,0xb9,0xaf,0xa8,0xe3,0x90,0x52,0x52,0x2c,0x16,0x39,0xfd,0xf4,0xd3,0x99,0x39,0x73,0x66,0xa4,0xb1,0x8c,0x84,0xeb,0xaf,0xbf,0x9e,0x57,0xbf,0xfa,0xd5,0xe4,0xf3,0x79,0x92,0xc9,0x64,0x55,0xd7,0xc6,0xd9,0x68,0x55,0x8c,0x29,0x8,0x3e,0x95,0x63,0xab,0x98,0x73,0x68,0x42,0xa1,0xdb,0x36,0x9,0x57,0x58,0xe0,0x14,0xb1,0x57,0x3d,0x47,0xf3,0xb,0xcf,0xd1,0x74,0xe3,0x8f,0x28,0x1c,0xfe,0x6a,0x6,0xce,0xfc,0x10,0x85,0x5,0xb,0x71,0xf6,0xdf,0xf,0xda,0x2d,0x58,0xb,0xf4,0xb9,0x5e,0xd7,0xba,0x4e,0xb0,0xbc,0x9,0x81,0x2f,0x9d,0xf0,0x56,0xf6,0x79,0xe0,0xb7,0xb4,0x6c,0x58,0xc9,0x60,0xcb,0x24,0xdf,0x65,0x74,0xfa,0xa8,0xe,0x3c,0x1,0x30,0xe6,0x3f,0x3a,0xfe,0xf5,0xaf,0x7f,0xf1,0xa1,0xf,0x7d,0x28,0xea,0x30,0x94,0xc7,0xbc,0x79,0xf3,0x58,0xba,0x74,0x69,0xd4,0x61,0xec,0x82,0xa3,0x8f,0x3e,0x9a,0x33,0xcf,0x3c,0x93,0x5b,0x6f,0xbd,0x95,0x74,0x3a,0xad,0xed,0x26,0x3f,0x7e,0x72,0xa9,0x18,0x53,0x10,0x7c,0x2a,0xc7,0x56,0x33,0xa7,0x74,0xc1,0xb2,0x71,0x27,0x4e,0xf1,0x36,0x23,0x2a,0x15,0x49,0x3d,0xf6,0x0,0xa9,0xc7,0x1e,0xc0,0xcd,0xa5,0x29,0x1d,0x72,0x2c,0x3,0xff,0xf5,0x21,0x6,0xde,0xf0,0x76,0x98,0x65,0xc1,0x4b,0xc0,0xa0,0xeb,0x2d,0xb7,0xd3,0x5,0xbd,0x2e,0x72,0x4f,0x8b,0x17,0x8e,0x7d,0x7,0x47,0x5d,0xff,0x59,0x6,0x5b,0x27,0x6f,0x3b,0xe2,0xb9,0x5e,0x68,0xd2,0xed,0xbf,0x3,0x2,0x4d,0x0,0x8c,0xf9,0x8f,0x8d,0xa6,0xa6,0xed,0xdb,0x80,0xda,0xb6,0x8d,0x94,0x12,0x21,0xea,0x3f,0xb7,0xa0,0x9e,0xeb,0xfd,0x88,0xc1,0xaf,0xfb,0x0,0x6f,0xd,0xfd,0xb3,0xcf,0x3e,0xcb,0x2f,0x7e,0xf1,0xb,0xde,0xfb,0xde,0xf7,0xd6,0xcd,0xe7,0x37,0x2e,0xbc,0xf0,0x42,0x6e,0xbd,0xf5,0x56,0x6,0x7,0x7,0x49,0xa5,0x52,0xe3,0xfe,0x7e,0x9c,0x8d,0x56,0xc5,0x98,0x82,0xe0,0x53,0x39,0x36,0xdf,0x38,0xa5,0x4,0x3b,0x81,0x33,0x75,0xaa,0xb7,0xe7,0x40,0x61,0x80,0xcc,0x3,0xf7,0x90,0x79,0xe0,0x1e,0x9a,0x7e,0xf6,0x6d,0xfa,0xde,0xf7,0x59,0x6,0xfe,0xfb,0x5d,0xc0,0x50,0x22,0xe0,0x6a,0xd2,0x23,0x60,0x1,0xbd,0xb0,0x69,0xef,0x23,0x18,0x6c,0x9b,0x82,0x55,0xcc,0xe3,0x26,0xc6,0x7f,0x6e,0xc7,0x83,0x8e,0xe6,0xf,0x1,0x56,0x99,0x31,0xff,0xf1,0x51,0xbe,0x17,0x21,0x4,0x96,0x65,0x91,0x48,0x24,0xb0,0x6d,0x1b,0xcb,0xb2,0x6a,0xfe,0xf1,0xe3,0x7a,0x15,0x38,0xca,0x3c,0x65,0x53,0x3d,0xff,0xfc,0xf3,0xab,0xda,0x50,0x27,0x2c,0x1c,0x79,0xe4,0x91,0xbc,0xed,0x6d,0x6f,0xa3,0x50,0x28,0x8c,0xdb,0x36,0x55,0x6c,0xbb,0xc6,0xfc,0xa3,0x85,0x92,0xe6,0x3f,0x1c,0x43,0x43,0x4,0x64,0x9a,0x28,0x4d,0x9b,0x4e,0x69,0xca,0x14,0x92,0xcf,0x2c,0xa6,0xfd,0x82,0x77,0xd3,0x7e,0xf6,0x5b,0x48,0x3e,0xb8,0x18,0xe6,0x2,0x53,0x2c,0x8,0x76,0x52,0xbd,0x7f,0xe8,0x84,0xbe,0xfd,0xf7,0x60,0xfd,0xfc,0x63,0xc9,0x6d,0x5d,0xe7,0xdd,0x5f,0x1d,0xd0,0xd5,0xfc,0x21,0xa0,0x4,0xc0,0x98,0x7f,0xf5,0xf0,0xe3,0xde,0xe2,0xc8,0x21,0xa5,0x24,0x9b,0xcd,0xb2,0x75,0xeb,0x56,0xbe,0xfa,0xd5,0xaf,0xd6,0xcd,0x1b,0x4,0xae,0xbc,0xf2,0x4a,0x84,0x10,0xf4,0xf7,0xf7,0x8f,0x7a,0xef,0x2a,0x1a,0xa4,0x8a,0xcf,0x93,0xea,0xe6,0xaf,0x62,0x3d,0x86,0xc6,0x29,0x5d,0x10,0x2,0x67,0xfa,0x74,0x4a,0x93,0x27,0x91,0xbd,0xe7,0xf,0x4c,0x3e,0xf3,0x70,0x5a,0x3f,0xfd,0x29,0x44,0xcf,0x20,0xec,0x6f,0x81,0xad,0xc1,0x44,0x41,0xc7,0x85,0x2c,0xbc,0x7c,0xf8,0x1b,0xb0,0x5c,0xa7,0xae,0x21,0x0,0x9d,0xcd,0x1f,0x2,0x48,0x0,0x8c,0xf9,0x57,0xf,0xd5,0x4c,0x57,0x35,0xe,0xcb,0xb2,0x10,0x42,0x70,0xe9,0xa5,0x97,0xb2,0x69,0xd3,0xa6,0xba,0xf9,0xfd,0xc6,0xd4,0xa9,0x53,0xf9,0xd2,0x97,0xbe,0x84,0xe3,0x38,0x81,0xf7,0x52,0xa8,0x68,0xfe,0xaa,0x3e,0x9b,0x2a,0x9b,0x7f,0x10,0x8,0x2d,0xa1,0x70,0xbd,0xb9,0x2,0xa5,0xe9,0x33,0x70,0x5b,0x72,0xb4,0xfc,0xf2,0xa,0x26,0x9f,0x31,0x8f,0xf4,0x6f,0xff,0x8,0x73,0x80,0xc9,0x16,0x94,0x7c,0xf,0xc5,0x3f,0x8,0xa0,0x13,0xd6,0xcf,0x3f,0x96,0xae,0x59,0x73,0x49,0xf5,0x75,0x46,0x1c,0xd0,0xf8,0x8,0xaa,0xed,0xf9,0x9a,0x0,0x18,0xf3,0x8f,0x6,0xaa,0x1a,0xb7,0x5f,0x1c,0xe5,0x5e,0x0,0xc7,0x71,0xf8,0xda,0xd7,0xbe,0x56,0xb7,0x46,0x10,0xf8,0xca,0x57,0xbe,0xc2,0xde,0x7b,0xef,0x4d,0x5f,0x5f,0xdf,0xe,0xcb,0x2,0xfd,0x9a,0xb,0xe1,0x17,0x4f,0x99,0xcb,0x2f,0x34,0x2,0x57,0x23,0xf2,0x55,0xc4,0xe9,0x3a,0xc8,0x5c,0xb,0xc5,0xe9,0x33,0x48,0xac,0x5b,0xc5,0xa4,0x8f,0xbd,0x99,0xb6,0x8f,0x7d,0xcc,0x1b,0xa,0xd8,0x5b,0xf1,0x21,0x81,0x7e,0x89,0x9c,0x95,0x62,0xed,0x41,0x27,0x91,0xe9,0xde,0x5c,0xf5,0x92,0x40,0x3f,0x9f,0xc7,0x28,0x75,0x7c,0x4b,0x0,0x8c,0xf9,0x47,0x3,0x95,0x8d,0xdb,0x4f,0x8e,0xf2,0x3c,0x89,0x9f,0xfc,0xe4,0x27,0xdb,0x76,0xe0,0x53,0x9,0x96,0x65,0x71,0xcb,0x2d,0xb7,0x0,0x30,0x38,0x38,0x8,0xa8,0xd9,0x76,0x55,0x35,0x59,0x55,0xb9,0x1a,0x91,0xaf,0x2a,0x4e,0x29,0xc1,0x75,0x70,0xa6,0xcf,0xc0,0x99,0xd0,0x4a,0xf3,0xcd,0x57,0x31,0xf9,0xcd,0x7,0x63,0xad,0x58,0xe3,0xed,0x1f,0xe0,0xa,0x50,0xf1,0xdc,0x21,0x29,0xc1,0x85,0xd5,0x87,0x9e,0x46,0x31,0xdb,0x82,0xe5,0xa8,0xdc,0x65,0x11,0x1c,0x7c,0x49,0x0,0x8c,0xf9,0x47,0x3,0x1d,0x8c,0xdb,0x2f,0xe,0x29,0x25,0x99,0x4c,0x86,0x42,0xa1,0xc0,0xa7,0x3f,0xfd,0xe9,0xba,0xf5,0x82,0xc0,0x61,0x87,0x1d,0x56,0xf1,0x84,0xc0,0x6a,0x60,0xbe,0xfc,0xa3,0xe1,0x6a,0x44,0xbe,0x9a,0x39,0x5d,0x7,0x99,0xce,0x52,0x9c,0x3e,0x9d,0xd4,0x8a,0xa7,0x98,0xf2,0x86,0x3,0x49,0xfc,0x67,0x9,0xcc,0x13,0x20,0x15,0x4c,0x2,0x4,0xd0,0x5,0x5d,0xb3,0xe7,0xd1,0xb9,0xdb,0xfe,0xa4,0xfa,0xba,0x2a,0xbf,0x34,0x24,0x5f,0xa,0x43,0xa7,0xee,0x4,0xc0,0x98,0x7f,0x34,0xd0,0xc5,0xb8,0xfd,0xe4,0x10,0x42,0x60,0xdb,0x36,0xbf,0xfc,0xe5,0x2f,0x59,0xbe,0x7c,0x79,0xdd,0xba,0x41,0xa0,0x92,0x9,0x81,0xd5,0xc0,0x98,0x7f,0x34,0x5c,0x8d,0xc8,0x57,0x37,0xa7,0x94,0xe0,0xba,0x14,0x67,0xcc,0xc0,0xee,0xeb,0x64,0xf2,0x59,0x47,0x92,0xb8,0xff,0x29,0xd8,0x4f,0xc1,0x4,0x0,0xbc,0x63,0x91,0x27,0xc3,0x96,0xbd,0xf,0x21,0xdd,0xd7,0x9,0x15,0xec,0x77,0x1c,0x27,0xf3,0x87,0x3a,0x13,0x0,0x63,0xfe,0xd1,0x40,0x15,0x63,0x9,0x9b,0xa3,0xdc,0xb,0x0,0xf0,0x91,0x8f,0x7c,0xa4,0x6e,0xed,0x20,0x30,0x75,0xea,0x54,0xbe,0xfc,0xe5,0x2f,0xfb,0x32,0x21,0x50,0xc5,0xe7,0x40,0x55,0xc3,0x56,0xdd,0x5c,0x55,0xac,0xcb,0x9d,0xe1,0x5b,0xb2,0xe9,0x38,0x14,0x67,0xce,0x44,0x14,0x7,0x99,0xfc,0x8e,0xa3,0x48,0x3c,0xbc,0x2,0xe6,0x28,0x38,0x31,0x50,0x4a,0xb0,0x61,0xeb,0x9e,0x7,0x21,0x85,0xc5,0x78,0x59,0x4a,0xdc,0xcc,0x5f,0x8,0x51,0x7b,0x2,0xa0,0x9b,0xf9,0xeb,0xf0,0x0,0x86,0x5,0x1d,0xcd,0xbf,0xc,0x29,0x25,0xc9,0x64,0x92,0xfb,0xee,0xbb,0x8f,0xfb,0xef,0xbf,0xbf,0xee,0x18,0x82,0xc0,0x25,0x97,0x5c,0xc2,0xe4,0xc9,0x93,0xe9,0xed,0xed,0xad,0xb9,0x9c,0x54,0x34,0x47,0x15,0x63,0xf2,0x9b,0x4b,0x7,0xbe,0xa0,0x38,0xfd,0x84,0x28,0x95,0x28,0xcd,0x98,0x81,0x55,0x18,0x64,0xd2,0xfb,0x4e,0x42,0xbc,0xd4,0xb,0xbb,0x29,0x36,0x31,0x50,0x0,0x3,0xd0,0xb1,0xdb,0x7c,0x6,0xda,0x26,0x63,0x17,0xb,0xa3,0xff,0x6a,0xc,0xcd,0x1f,0x6a,0xec,0x1,0xd0,0xcd,0xa4,0x55,0x7f,0x58,0x2a,0x85,0x1f,0x33,0x42,0x75,0x36,0xff,0x32,0xd2,0x69,0xef,0xf0,0xca,0x73,0xcf,0x3d,0x57,0xc9,0xcd,0x81,0x2c,0xcb,0xe2,0xc2,0xb,0x2f,0x4,0xa8,0x29,0x3e,0x3f,0xd,0xdb,0x98,0x7f,0xfc,0xf8,0x74,0xe0,0x4,0xb0,0x5c,0x17,0x67,0xe6,0x4c,0x92,0x1b,0xd7,0xd0,0x7e,0xfe,0x3b,0x21,0x5,0x34,0x59,0x6a,0xd,0x7,0xf4,0x43,0xdf,0x8c,0xdd,0xe9,0x9e,0x31,0x87,0xe4,0x40,0xf7,0x88,0xbf,0x12,0x87,0xd9,0xfe,0x3b,0x6b,0x95,0x51,0x75,0x2,0xa0,0x9b,0x49,0xc7,0xc5,0xfc,0xfd,0x40,0xd4,0xc6,0xed,0x17,0x87,0xeb,0xba,0xe4,0x72,0x39,0x56,0xae,0x5c,0xc9,0x97,0xbe,0xf4,0xa5,0xba,0xe3,0x9,0x2,0x9f,0xfd,0xec,0x67,0x99,0x35,0x6b,0x16,0xbd,0xbd,0xbd,0x55,0x9d,0x16,0xa8,0x62,0x7b,0x55,0xd5,0xb0,0x75,0x30,0x6b,0xd5,0x11,0xf8,0x7b,0xd7,0x71,0x28,0x4e,0x99,0x4c,0xee,0xdf,0x7f,0x26,0xfb,0xd3,0x9b,0x61,0x36,0xde,0xca,0x0,0x55,0x50,0x0,0xda,0xa1,0x73,0xf7,0x79,0x24,0xfb,0x7b,0x76,0xf9,0x67,0x1d,0xea,0xb0,0x1a,0xec,0x7c,0x3f,0x4a,0xec,0xde,0x6c,0xcc,0x7f,0x7c,0x98,0x2f,0xff,0x1d,0x51,0xde,0x2e,0xf8,0x9b,0xdf,0xfc,0x26,0x1b,0x37,0x6e,0xf4,0x85,0xd3,0x4f,0x8,0x21,0xf8,0xf1,0x8f,0x7f,0xc,0x40,0xa1,0x30,0x7a,0xd7,0xe2,0xce,0xd7,0xf8,0xa9,0xaf,0x12,0x8f,0xdf,0x5c,0x7e,0x43,0x7,0xf3,0x57,0xb9,0xfc,0x86,0x63,0x97,0x38,0x13,0x49,0x9c,0x54,0x82,0xb6,0x1f,0x7c,0xc,0xb1,0xb4,0x7,0xa6,0xa9,0x34,0x29,0xd0,0x85,0x4,0xf4,0x4e,0xdd,0x93,0x9d,0x83,0x8a,0x6b,0xb7,0xff,0x70,0x54,0x95,0x0,0xe8,0xd4,0xa8,0x75,0x79,0x58,0x2a,0x81,0xa,0xf7,0xa2,0x42,0xc,0x65,0x8,0x21,0x90,0x52,0x92,0xcb,0xe5,0x0,0xf8,0x9f,0xff,0xf9,0x9f,0x88,0x23,0x1a,0x19,0x6f,0x7a,0xd3,0x9b,0x38,0xfa,0xe8,0xa3,0x19,0x18,0x18,0x18,0xb7,0x17,0x40,0x45,0xa3,0x55,0x31,0xa6,0x20,0xf8,0x54,0x8e,0x2d,0x16,0x9c,0xae,0x8b,0x33,0x79,0xa,0x89,0xad,0x1d,0x34,0xff,0xe4,0x6b,0x30,0x11,0x2a,0x99,0x71,0x1f,0x1a,0x4a,0xd0,0x3b,0x79,0x77,0x9c,0x74,0xe,0x31,0x34,0x64,0xd7,0x8,0xe6,0xf,0x55,0x24,0x0,0xba,0x34,0xc0,0x20,0x79,0xa3,0x80,0xa,0x5f,0xdd,0x2a,0x19,0xca,0x70,0x8e,0xf2,0x84,0xc0,0x9b,0x6f,0xbe,0x99,0xc5,0x8b,0x17,0xd7,0xcd,0x1d,0x4,0xae,0xbd,0xf6,0x5a,0x0,0x6,0x6,0x6,0x46,0xbd,0x7f,0x15,0xcd,0x4c,0xc5,0x98,0x82,0xe2,0xf3,0x13,0xba,0xbc,0x27,0xc3,0xe6,0x14,0x8e,0xa4,0xd4,0x9c,0xa5,0xf9,0xf6,0x2b,0xb1,0x1e,0xda,0xa8,0x56,0x2f,0x40,0x11,0xfa,0x27,0xce,0x20,0xdf,0xd4,0x86,0xe5,0xf8,0xbb,0x87,0xc7,0x58,0x50,0x41,0xa7,0xa2,0x4,0x40,0x97,0x6,0x18,0x24,0x6f,0x14,0x50,0xc1,0xfc,0xfd,0x42,0x50,0xf7,0x52,0x5e,0x16,0xf8,0x83,0x1f,0xfc,0xa0,0x6e,0xfe,0x20,0x30,0x7f,0xfe,0x7c,0xce,0x39,0xe7,0x9c,0x8a,0x87,0x1,0xea,0x81,0x2a,0x75,0x3d,0x1c,0xaa,0x9b,0xbf,0xca,0x89,0x4e,0xbc,0x38,0x25,0xb2,0x65,0x2,0x76,0x6f,0x3f,0x4d,0xbf,0xbf,0xa,0xda,0xf1,0x36,0x8,0x52,0x1,0x5,0x18,0x68,0x9d,0x42,0xa1,0xb9,0x9d,0x44,0xa9,0x18,0x8a,0xa4,0xa,0xe6,0xf,0xe3,0x24,0x0,0x41,0xcd,0x4c,0x34,0xe6,0x3f,0x3e,0x54,0x31,0x7f,0xd5,0x39,0x5c,0xd7,0x25,0x91,0x48,0x70,0xeb,0xad,0xb7,0xf2,0xd2,0x4b,0x2f,0xd5,0xad,0x13,0x4,0x7e,0xf8,0xc3,0x1f,0x32,0x71,0xe2,0x44,0xba,0xbb,0xbb,0x3,0x39,0x27,0xa0,0xcc,0xe5,0x17,0x8f,0xaa,0xcf,0x91,0x31,0x7f,0xcd,0x39,0x5d,0x89,0x93,0x4e,0x92,0xfd,0xcb,0x75,0x88,0xa5,0x3,0x30,0x41,0x91,0x76,0x56,0x2,0xa7,0xa9,0x89,0xc1,0xb6,0x29,0xd8,0xc5,0x7c,0xe0,0x72,0xaa,0x98,0x3f,0x8c,0x91,0x0,0xe8,0x66,0xd2,0xaa,0xbe,0xb4,0x6a,0x81,0xea,0xa6,0xab,0x1a,0x47,0x26,0x93,0xa1,0xaf,0xaf,0x8f,0x77,0xbd,0xeb,0x5d,0x75,0x6b,0x5,0x81,0xb6,0xb6,0x36,0x7e,0xf6,0xb3,0x9f,0x1,0xdb,0x27,0x4,0xaa,0x6e,0x3e,0x7e,0x40,0xe5,0x7b,0x54,0xb5,0xcc,0xca,0x88,0x9d,0xf9,0x3,0x20,0x71,0xdb,0x27,0x92,0x5a,0xb3,0x9a,0xcc,0x3d,0xb7,0xc3,0x14,0xd4,0x18,0x6,0x28,0x1,0x39,0xc8,0xb7,0x4e,0xc6,0xa,0x38,0x1,0x50,0xc9,0xfc,0x21,0xe4,0x55,0x0,0xc6,0xfc,0xc7,0x87,0x2e,0xa6,0xab,0x12,0x87,0x94,0x92,0x54,0x2a,0xc5,0x83,0xf,0x3e,0xc8,0x9d,0x77,0xde,0x59,0xb7,0x66,0x10,0xa8,0x66,0x42,0x60,0x35,0x50,0xd5,0x64,0x55,0xe5,0x6a,0x44,0x3e,0xb5,0x38,0x5,0x12,0x48,0x3f,0xf6,0x37,0x18,0x4,0x6c,0x5,0x16,0xa2,0x49,0x20,0x1,0x85,0x6c,0x2b,0x56,0x80,0xfb,0x8a,0xa8,0x66,0xfe,0x30,0x4a,0x2,0xa0,0x4e,0x63,0x89,0x8e,0x37,0xa,0xe8,0x64,0xba,0xaa,0x71,0x94,0x37,0x7,0xfa,0xf8,0xc7,0x3f,0x5e,0xb7,0x6e,0x50,0x28,0x4f,0x8,0x2c,0x9f,0x16,0x58,0x2f,0x54,0x35,0x59,0x55,0xb9,0x1a,0x91,0x4f,0x39,0x4e,0x29,0x71,0x93,0x82,0xc4,0xf2,0xc7,0x60,0xad,0xb,0x19,0x7f,0xe3,0xaa,0x19,0x16,0x14,0xb3,0x2d,0x4,0xd5,0x25,0xa1,0xa2,0xf9,0xc3,0x8,0x9,0x80,0x52,0x8d,0x25,0x22,0xde,0x28,0xa0,0xa3,0xe9,0xaa,0xc4,0xe1,0xba,0x2e,0xd9,0x6c,0x96,0x17,0x5f,0x7c,0x91,0x6b,0xae,0xb9,0xa6,0x6e,0xfd,0x20,0x30,0x7f,0xfe,0x7c,0x4e,0x3f,0xfd,0x74,0xf2,0xf9,0x7c,0xdd,0xbd,0x0,0xaa,0x9a,0xac,0xaa,0x5c,0x8d,0xc8,0x17,0x14,0x67,0xbd,0x70,0x73,0x4d,0xa4,0xd7,0xaf,0x22,0xbd,0xf6,0x45,0x68,0x8a,0x3a,0x1a,0x0,0x17,0x6c,0x28,0x65,0x9a,0x10,0xae,0xff,0x7b,0x15,0xab,0x6a,0xfe,0xb0,0x53,0x2,0xa0,0x53,0x3,0x54,0xb1,0x61,0xd7,0xa,0x5d,0x4d,0x57,0x35,0xe,0xdb,0xb6,0x1,0xb8,0xf0,0xc2,0xb,0x91,0x52,0x85,0xc1,0xc5,0x5d,0x51,0x3e,0xca,0x38,0x9f,0xcf,0x2b,0xd1,0x86,0x55,0x35,0x6c,0xd5,0xcd,0x55,0x85,0xba,0x1b,0xf,0xaa,0xbe,0x7b,0xdd,0x44,0x9a,0x74,0x7f,0x2f,0x4d,0x9b,0x56,0x79,0xdb,0x3,0x47,0xd,0x9,0x58,0xe0,0x24,0xfd,0xf,0x46,0x65,0xf3,0x87,0xa1,0x4,0xc0,0xcc,0xf6,0xd7,0x1b,0xba,0x1b,0xb7,0x5f,0x1c,0xe5,0xcd,0x81,0xba,0xba,0xba,0x94,0x1d,0xa,0x38,0xe5,0x94,0x53,0x78,0xdb,0xdb,0xde,0xc6,0xc0,0xc0,0x40,0x4d,0x49,0x8a,0x8a,0x2b,0x7,0x54,0xe6,0xd2,0x85,0x4f,0xf5,0x18,0xcb,0x9c,0x7e,0xf0,0x4a,0x21,0xb0,0x8a,0xd0,0xb4,0x65,0x8d,0x22,0x7b,0xd1,0x2,0x2e,0x94,0x52,0x19,0x5c,0x3b,0xe1,0x9d,0x12,0xe8,0x3,0x54,0x37,0x7f,0x0,0x4b,0x37,0x93,0x8e,0x93,0xf9,0x47,0x6d,0x98,0x71,0xe4,0xb0,0x2c,0x8b,0x54,0x2a,0xc5,0x55,0x57,0x5d,0xc5,0x63,0x8f,0x3d,0x56,0x37,0x5f,0x10,0xb8,0xe1,0x86,0x1b,0x68,0x6a,0x6a,0xa2,0xa7,0xa7,0xa7,0xaa,0x7b,0x56,0xd5,0x64,0x55,0xe5,0x6a,0x44,0xbe,0xa0,0x38,0x7d,0x87,0x80,0x6c,0xd7,0x46,0xef,0x74,0x40,0xa1,0x48,0x16,0xe0,0x63,0x1c,0x3a,0x98,0x3f,0x4,0x94,0x7f,0x19,0xf3,0xf,0x7,0xaa,0x98,0xae,0x2a,0x1c,0x65,0x94,0x37,0x7,0xfa,0xc8,0x47,0x3e,0xe2,0x1b,0xa7,0x9f,0xc8,0x64,0x32,0x7c,0xfb,0xdb,0xdf,0x46,0x4a,0x89,0xe3,0x84,0x7f,0x3e,0xaa,0xaa,0x86,0xad,0xba,0xb9,0xea,0xf0,0xfe,0xd1,0xe5,0xdd,0x2b,0x2d,0x48,0xc,0xf4,0x79,0x4b,0xf0,0x54,0x29,0xd6,0x6,0xfa,0xf2,0x2f,0xc3,0xf7,0x4,0x40,0x97,0x6,0xa8,0x3b,0x54,0x31,0x5d,0x95,0xea,0xa5,0x1c,0x8b,0xeb,0xba,0x64,0x32,0x19,0x1e,0x7d,0xf4,0x51,0xee,0xb8,0xe3,0x8e,0x88,0xa3,0x1a,0x19,0x1f,0xff,0xf8,0xc7,0xd9,0x67,0x9f,0x7d,0x2a,0x3e,0x2d,0x30,0xee,0xdd,0xfe,0x7e,0x43,0x7,0xf3,0x57,0xb9,0xfc,0x86,0x23,0xa8,0x38,0x2d,0xa7,0x4,0xa,0x9d,0xe6,0x2d,0x35,0x7a,0x1f,0xfa,0xa5,0xe3,0x6b,0x2,0x60,0xcc,0x3f,0x1c,0xa8,0x62,0xdc,0x2a,0x99,0xd2,0xce,0x1c,0xa9,0x94,0x37,0xa1,0xe7,0x8a,0x2b,0xae,0xa8,0x9b,0x3b,0x28,0x5c,0x7d,0xf5,0xd5,0x80,0x37,0x21,0x70,0x2c,0xa8,0x54,0xce,0x41,0x70,0xf9,0xcd,0xa7,0x72,0x6c,0x86,0xb3,0xcc,0xab,0xce,0x87,0x7f,0x19,0x96,0xeb,0x50,0xcf,0x32,0x40,0xdd,0xcc,0x1f,0x7c,0x4c,0x0,0x8c,0xf9,0xeb,0x3,0x95,0xca,0x34,0xa8,0x58,0x5c,0xd7,0x25,0x99,0x4c,0x72,0xf7,0xdd,0x77,0xb3,0x74,0xe9,0xd2,0x40,0x34,0xea,0xc5,0x29,0xa7,0x9c,0xc2,0x49,0x27,0x9d,0x34,0xe6,0xe6,0x40,0xc6,0xfc,0xa3,0x85,0x2e,0xa6,0xaa,0xb,0xe7,0xe,0xbc,0x96,0x42,0xf5,0x2e,0xc0,0x2e,0xc,0x62,0x39,0x8e,0x97,0x9d,0x54,0x7b,0xb9,0x86,0xe6,0xf,0x3e,0x25,0x0,0xc6,0xfc,0xc3,0x41,0x50,0xab,0x35,0x6a,0x81,0x2a,0x3d,0x8,0x63,0x95,0x49,0x36,0x9b,0x5,0xe0,0xec,0xb3,0xcf,0xae,0x5b,0x27,0x28,0x5c,0x7f,0xfd,0xf5,0xa4,0x52,0x29,0x7a,0x7b,0x7b,0x77,0xb9,0xf,0x63,0xfe,0xd5,0x73,0xa9,0x7c,0xaf,0x8d,0xce,0xb9,0x33,0xaf,0x6b,0x27,0x95,0x5a,0x5,0x60,0x17,0xb,0x35,0xd,0x3,0xe8,0x6a,0xfe,0xe0,0x43,0xf1,0x1b,0xf3,0xd7,0xb,0x2a,0x19,0x77,0xd0,0x1c,0xae,0xeb,0x92,0xcb,0xe5,0x58,0xbc,0x78,0x31,0x3f,0xfc,0xe1,0xf,0xeb,0xd6,0xb,0x2,0xb3,0x67,0xcf,0xe6,0xb2,0xcb,0x2e,0xa3,0x54,0x2a,0xed,0x30,0x21,0xd0,0x98,0x7f,0x74,0x5c,0x41,0xf0,0x35,0x3a,0xe7,0xce,0xbc,0x96,0x3,0x83,0xcd,0x13,0x21,0x89,0x6f,0x93,0xef,0x6a,0x86,0xb0,0xc0,0x81,0xe4,0x40,0x77,0xd5,0x2b,0x1,0x74,0x36,0x7f,0xa8,0x33,0x1,0x30,0xe6,0x1f,0x1e,0x74,0x31,0xdd,0xb0,0x38,0x2a,0x45,0x79,0x73,0xa0,0x2f,0x7e,0xf1,0x8b,0xc,0xc,0xc,0x84,0xa6,0x5b,0xd,0x3e,0xf1,0x89,0x4f,0x30,0x69,0xd2,0xa4,0x6d,0xbd,0x0,0x8d,0xd0,0xfe,0x1b,0xe1,0x1e,0x87,0x43,0x17,0xa3,0xe,0xed,0x9d,0x2e,0x20,0xdf,0x32,0xd1,0x9b,0x8,0x10,0x75,0x2,0x0,0xe0,0x42,0x72,0xa0,0xa7,0xaa,0x1e,0x0,0xdd,0xcd,0x1f,0xea,0x48,0x0,0x8c,0xf9,0x87,0x7,0x55,0x4c,0x57,0x15,0x8e,0x6a,0x78,0xa4,0x94,0x34,0x37,0x37,0xd3,0xd7,0xd7,0xc7,0x17,0xbf,0xf8,0x45,0x5f,0xb4,0x83,0xc0,0x87,0x3e,0xf4,0x21,0xdf,0x39,0x95,0xfa,0xc2,0xb6,0x6d,0x44,0x77,0x7,0xa2,0xb7,0x13,0x12,0x9,0x5f,0x62,0x2a,0x43,0xf5,0xaf,0x7f,0x5d,0x8c,0x3a,0xac,0x77,0xba,0x90,0x12,0x27,0x1,0x3,0x13,0xa6,0xa9,0xb1,0xa,0xc0,0x2,0x8a,0x90,0xee,0xeb,0x42,0x5a,0x76,0x45,0x97,0xc4,0xc1,0xfc,0xa1,0xc6,0x4,0xc0,0x98,0x7f,0x78,0x50,0xc5,0x74,0x55,0xe1,0xa8,0x85,0x47,0x8,0x81,0x6d,0xdb,0x7c,0xff,0xfb,0xdf,0x67,0xcd,0x9a,0x35,0xbe,0xc4,0xe0,0x37,0x2e,0xbe,0xf8,0x62,0xda,0xdb,0xdb,0xe9,0xea,0xea,0xf2,0xe5,0xb4,0x40,0xa5,0xcc,0x5f,0x58,0x88,0xfe,0x7e,0xdc,0x59,0x7b,0x23,0x9b,0xa6,0x62,0x6f,0xd9,0x4,0x76,0x65,0x2f,0xda,0xc0,0x63,0xd3,0x8c,0x4f,0x27,0xce,0xd1,0x78,0xad,0x52,0x81,0x7c,0x53,0xb,0xbd,0x53,0xf6,0x84,0x42,0x20,0xb2,0xd5,0xc1,0x6,0x6,0x21,0xd5,0xd7,0x59,0xd1,0x76,0xc0,0x71,0x31,0x7f,0xa8,0x21,0x1,0x30,0xe6,0x1f,0x1e,0x54,0x31,0x5d,0x55,0x38,0x6a,0xe5,0x29,0x6f,0x11,0xc,0xf0,0xa9,0x4f,0x7d,0xca,0x97,0x38,0xfc,0x46,0x26,0x93,0xe1,0xb2,0xcb,0x2e,0x3,0xa0,0x58,0x2c,0xd6,0xc5,0xa5,0x94,0xf9,0x3,0xb8,0x25,0xec,0xfe,0x7e,0x7a,0x3f,0xf3,0x53,0xba,0x6f,0xbe,0xf,0xe1,0x82,0xb5,0xa9,0xfe,0x24,0x40,0x75,0xb3,0xd6,0xc9,0xa8,0x83,0xc0,0x68,0xb1,0xda,0xfd,0xbd,0x14,0xa6,0xec,0x4e,0x7e,0xe6,0xde,0xa0,0xc2,0xa8,0x5c,0x2,0xec,0xfe,0x41,0xd2,0xbd,0x1d,0xb8,0x89,0xf4,0x98,0xbf,0x1a,0x27,0xf3,0x87,0x2a,0x13,0x0,0x63,0xfe,0xe1,0x41,0x15,0xd3,0x55,0x85,0xa3,0x5e,0x1e,0x29,0x25,0xe9,0x74,0x9a,0xdb,0x6f,0xbf,0x9d,0x3b,0xef,0xbc,0xd3,0x97,0x78,0xfc,0xc6,0xb9,0xe7,0x9e,0xcb,0x49,0x27,0x9d,0x54,0xf1,0xe6,0x40,0x23,0x41,0x39,0xf3,0xb7,0x2c,0xec,0xce,0x2e,0xa,0xf3,0xe,0xa1,0xf4,0xfa,0x13,0x71,0x4e,0xd8,0x9f,0xce,0x5f,0xfd,0xb,0x99,0x6e,0xc2,0xde,0xb4,0x9,0x2c,0x4b,0x89,0x65,0x57,0xaa,0xf3,0x5,0xc9,0x19,0x6a,0xac,0x42,0x20,0xa,0x2e,0x85,0x3,0x8f,0x81,0xdd,0x2d,0xe8,0xf7,0x5d,0xba,0x7a,0xa4,0x20,0xd7,0xf9,0xa,0x99,0xee,0xcd,0x38,0xc9,0xd1,0x13,0x80,0xb8,0x99,0x3f,0x54,0x91,0x0,0xc4,0xc1,0xfc,0x75,0x49,0x34,0x54,0x31,0x5d,0x55,0x38,0xfc,0xe2,0x49,0xa7,0xbd,0x87,0xfb,0x9c,0x73,0xce,0xa1,0x54,0x2a,0xd5,0xcd,0x17,0x4,0x7e,0xf5,0xab,0x5f,0x1,0x8c,0xb8,0x2c,0x70,0x3c,0x28,0x67,0xfe,0x0,0xc5,0x2,0x2,0xe8,0xff,0xe0,0xb7,0x61,0xa,0xf0,0xa8,0x4b,0xf1,0xf4,0x63,0xe9,0xf8,0xd3,0x53,0x94,0x66,0x1f,0x40,0x62,0xf3,0x66,0x28,0x15,0xbd,0x44,0x20,0xec,0xd8,0x34,0xe1,0xd3,0x89,0x73,0x5c,0x5e,0xe9,0xd,0xfa,0xf,0x2e,0x7c,0x83,0x77,0x12,0xa0,0xab,0xc0,0x24,0x80,0x14,0x34,0x6d,0x5e,0x43,0xba,0xaf,0x3,0x37,0x31,0xf2,0x10,0x40,0x1c,0xcd,0x1f,0x2a,0x4c,0x0,0x74,0x37,0x7f,0x9d,0x66,0x56,0xab,0x62,0xba,0xaa,0x70,0xf8,0xc9,0x53,0x9e,0x10,0xb8,0x69,0xd3,0x26,0xae,0xbd,0xf6,0x5a,0x5f,0x38,0xfd,0xc6,0x8c,0x19,0x33,0xb8,0xe0,0x82,0xb,0x28,0x16,0x8b,0x55,0x9d,0x16,0xa8,0xa4,0xf9,0xb,0xb,0xbb,0xbb,0x87,0xe2,0xfe,0x7,0x51,0x3c,0xfd,0xb5,0xf0,0x12,0xde,0x78,0xeb,0x52,0x17,0xf7,0xc0,0xbd,0xe9,0xf8,0xcb,0x12,0x6,0x5e,0xfb,0xe,0x12,0x5d,0xdd,0x88,0xee,0x8e,0x8a,0x86,0x4,0x54,0x37,0x6b,0x9d,0x8c,0x3a,0xa,0x58,0xdd,0x9d,0x94,0x66,0x4c,0x27,0x7f,0xf8,0x29,0xb0,0x5,0x94,0xd8,0xe,0xd0,0x82,0xe6,0x2d,0x6b,0xb0,0xb,0xf9,0x11,0x57,0x1,0xc4,0xd5,0xfc,0xa1,0x82,0x4,0x20,0xe,0xe6,0xaf,0xb,0x54,0x31,0x5d,0x55,0x38,0x82,0xe0,0x29,0x77,0xad,0x5f,0x73,0xcd,0x35,0xbe,0xf0,0x6,0x81,0x4b,0x2f,0xbd,0xb4,0xaa,0x9,0x81,0x4a,0x9a,0x3f,0x80,0x5b,0xc2,0x2,0xfa,0xdf,0xf5,0x79,0x98,0xa,0xf4,0xb9,0xde,0xb,0xdf,0x6,0x56,0xb8,0x90,0xb1,0xe8,0xf9,0xd5,0xcd,0xf4,0x5c,0x78,0x19,0xa2,0xe0,0x78,0x43,0x2,0x63,0x24,0x1,0xaa,0x9b,0xb5,0x4e,0xe6,0x1f,0x9,0xaf,0x65,0x61,0xf7,0xe7,0x19,0x3c,0xe6,0xcd,0xc8,0x79,0x4d,0xd0,0xa5,0xc0,0xf2,0x3f,0x61,0x41,0x11,0x9a,0x37,0xbe,0x84,0x1c,0x61,0xf,0x80,0xb8,0xfb,0x54,0x24,0xfb,0x30,0xc5,0xbd,0x50,0x6b,0x81,0x2a,0xa6,0xab,0x52,0x99,0x5,0x91,0x44,0x48,0x29,0xc9,0x66,0xb3,0x3c,0xf1,0xc4,0x13,0xfc,0xf1,0x8f,0x7f,0xf4,0x85,0xdf,0x6f,0xa4,0x52,0xa9,0x8a,0x27,0x4,0x2a,0x6b,0xfe,0x42,0x60,0x77,0x75,0x51,0xdc,0x63,0x6f,0xa,0x6f,0x7e,0x17,0xac,0x65,0xc7,0xb7,0x4d,0x2,0x58,0xe7,0xc2,0x2b,0x30,0x70,0xd1,0xf9,0x74,0xfe,0xe6,0x41,0x9c,0xc9,0xbb,0x93,0xd8,0xb4,0xc9,0xeb,0x26,0xde,0x79,0xe9,0x98,0x6,0x66,0xed,0x37,0x62,0x65,0xfe,0x0,0xf9,0x1,0x24,0xd0,0x77,0xfa,0x87,0xbc,0xe5,0x7f,0x2a,0xac,0xff,0x4f,0x0,0x3d,0xd0,0xb2,0x61,0x15,0xa5,0x74,0x6e,0x87,0x7f,0x6a,0x4,0x9f,0x1a,0x33,0x1,0xd0,0x29,0xa3,0x8d,0x4a,0xc7,0xf,0xa8,0x62,0xdc,0x2a,0x7d,0xb5,0x7,0x19,0x4b,0xf9,0xa0,0xa0,0x4f,0x7e,0xf2,0x93,0xbe,0x68,0x4,0x81,0x73,0xcf,0x3d,0x97,0x3,0xe,0x38,0x60,0xcc,0x9,0x81,0xca,0x9a,0x3f,0x20,0x90,0x58,0x12,0xfa,0xdf,0x75,0x1,0xcc,0x6,0xba,0x47,0x78,0xd9,0xdb,0x40,0xbf,0xb,0xcf,0x40,0xe9,0x75,0xb,0xe9,0xf8,0xe3,0xe3,0x14,0xe,0x3b,0x96,0x44,0x47,0x27,0xd6,0x96,0x2d,0xdb,0x26,0x8,0xea,0x60,0xfe,0xba,0xbc,0x6f,0xa2,0x32,0x7f,0x69,0x27,0x48,0x6e,0xe9,0x60,0xe0,0xe8,0x53,0x28,0x9e,0x7c,0x18,0xbc,0x82,0x1a,0xdd,0xff,0x59,0x48,0x6f,0xde,0x42,0xcb,0xc6,0x55,0x14,0xb3,0x2d,0xdb,0xfe,0xba,0x11,0x7c,0x4a,0x8,0x31,0x7a,0x2,0xa0,0xf3,0x43,0xa2,0xcb,0xc3,0x58,0x1e,0xe3,0xad,0x37,0x5e,0x95,0xee,0x57,0x75,0xf3,0x7,0x6f,0x8b,0xe0,0xa6,0xa6,0x26,0x5e,0x7e,0xf9,0x65,0x2e,0xba,0xe8,0x22,0x5f,0xb4,0x82,0xc0,0x6f,0x7e,0xf3,0x1b,0x84,0x10,0xf4,0xf7,0xef,0x3a,0x55,0x5a,0x69,0xf3,0x17,0x2,0xab,0xab,0x8b,0xd2,0xb4,0x19,0xe4,0xdf,0xf2,0x41,0x58,0xf,0x88,0x51,0xbe,0xf6,0x4,0x20,0x5c,0x58,0xe2,0x22,0x67,0x4d,0xa2,0xf3,0xe6,0x7f,0xd1,0xfd,0xed,0x5f,0x50,0xda,0xc7,0x9b,0x20,0x28,0xfa,0x7b,0x7d,0xdb,0x33,0xa0,0x1c,0x9b,0xdf,0x8,0xa2,0xfc,0x74,0x88,0xb3,0x62,0x5e,0x21,0xb0,0xbb,0x3b,0x70,0x53,0x9,0xba,0xce,0xff,0x91,0xf7,0xd9,0x59,0x50,0x60,0xf2,0x1f,0x40,0xe,0x26,0xbd,0xf4,0x24,0x4d,0x5b,0xd6,0x52,0x4a,0x67,0x80,0xc6,0xf0,0xa9,0x6d,0x43,0xa2,0x63,0xfd,0x63,0x10,0x82,0x41,0x43,0x25,0x33,0x1c,0xf,0xe5,0x58,0xab,0x99,0xec,0x15,0x14,0x54,0x31,0xee,0xb0,0x7a,0x21,0x6c,0xdb,0x26,0x91,0x48,0xf0,0x8d,0x6f,0x7c,0x83,0x95,0x2b,0x57,0xfa,0xa2,0xe9,0x37,0x16,0x2c,0x58,0xc0,0x49,0x27,0x9d,0x44,0x3e,0x9f,0xdf,0xa1,0x17,0x40,0x75,0xf3,0xc7,0xb2,0xb0,0x1c,0x97,0xfc,0x71,0x6f,0x81,0x39,0x36,0x74,0xc8,0xf1,0xbf,0xf6,0x12,0xc0,0xcb,0x2e,0xf4,0xc3,0xe0,0x47,0xcf,0xa1,0xf3,0xf7,0x4b,0xe8,0x3b,0xf7,0xd3,0xd8,0x3,0x79,0xec,0x8d,0x1b,0x6b,0x5e,0x2e,0xb8,0x4b,0x6c,0x3e,0x43,0x97,0xf7,0x4d,0xd4,0xc3,0x9,0x76,0x4f,0x1f,0x5d,0x1f,0xf8,0xa,0xa5,0xd7,0xee,0x7,0xab,0xa5,0x22,0x87,0x0,0x9,0x70,0x61,0xf2,0xb,0x8b,0xb1,0x4a,0x45,0x24,0x56,0x43,0xf8,0xd4,0x70,0xed,0x5d,0xaa,0x41,0xe7,0x87,0x44,0x97,0x87,0xd1,0x4f,0xa8,0x62,0xba,0xaa,0x70,0x54,0xca,0x23,0xa5,0xa4,0xa9,0xa9,0x9,0xf0,0xf6,0xe2,0x57,0x15,0x97,0x5e,0x7a,0x29,0xc0,0xb6,0x73,0xc,0x94,0x37,0x7f,0x80,0xfe,0x5e,0x5c,0xb,0x6,0xdf,0xf6,0xbf,0x43,0x1b,0xbd,0x54,0x98,0xe0,0x26,0x80,0x1,0x17,0x9e,0x74,0x21,0x69,0xd1,0xf7,0xbd,0xef,0xd1,0xf1,0xdb,0x7,0x29,0xce,0x3d,0x98,0xe4,0xa6,0x4d,0x88,0xbe,0x6e,0xa8,0x70,0xab,0xd6,0x51,0x63,0xf3,0x11,0x8d,0xcc,0x59,0x31,0xaf,0x65,0x61,0x6f,0x5a,0x47,0x71,0xda,0x74,0x7a,0x3f,0x78,0x11,0xac,0x83,0x8a,0xdb,0x43,0xd0,0x48,0x9,0xd8,0xa,0x13,0x5f,0x5a,0x42,0xa1,0xa9,0x2d,0xb4,0xd3,0x89,0x55,0x31,0x7f,0xd8,0x29,0x1,0xd0,0xa9,0xf1,0x45,0xa5,0xa3,0x12,0x54,0x31,0x5d,0x55,0x38,0xaa,0xe5,0x71,0x5d,0x97,0x74,0x3a,0xcd,0x5f,0xfe,0xf2,0x17,0x1e,0x7c,0xf0,0x41,0x5f,0xf4,0xfd,0xc6,0xc2,0x85,0xb,0x79,0xfb,0xdb,0xdf,0xce,0xe0,0xe0,0xa0,0x2f,0x5b,0x4,0x7,0x85,0x6d,0xe5,0x6e,0x59,0x24,0xfa,0x7,0x19,0x3c,0xe5,0x6d,0x38,0xaf,0x99,0x5b,0xdb,0x58,0x6f,0x2,0xd8,0xe2,0xc2,0x32,0x28,0x9e,0xb4,0x90,0x8e,0xdb,0x9f,0xa0,0xf7,0x9c,0xff,0x41,0xc,0x14,0x48,0x6c,0xda,0x8,0x4e,0x29,0xd2,0x7d,0x3,0x1a,0x9d,0xb3,0x62,0x5e,0x21,0xa0,0x90,0xc7,0x2e,0x41,0xf7,0x7,0xbf,0x9,0xbb,0x1,0x5b,0x2a,0xe8,0xd,0xa,0xb,0x2d,0xd0,0xfa,0xf2,0xa,0x26,0xac,0x59,0x46,0xa1,0x79,0x42,0x28,0x92,0x2a,0x99,0x3f,0xc,0x4b,0x0,0x74,0x6a,0x7c,0x51,0xe9,0xa8,0x4,0x55,0x4c,0x57,0xa5,0xb2,0xaf,0x25,0x96,0x4c,0xc6,0x1b,0xf7,0xfb,0xe8,0x47,0x3f,0xea,0x77,0x38,0xbe,0xe1,0x8a,0x2b,0xae,0xc0,0xb2,0xac,0x9a,0x36,0x7,0x1a,0xd,0x81,0xf5,0x24,0xc,0xf6,0x23,0x81,0x81,0x77,0x5d,0xe4,0x7d,0xe8,0x39,0x35,0x8e,0xf5,0x5a,0x0,0x2e,0x3c,0xeb,0x82,0x5,0xbd,0xdf,0xff,0x3e,0x1d,0xb7,0x2e,0x66,0xf0,0xc4,0x37,0x60,0x77,0x76,0x79,0x4b,0x6,0xa5,0x4b,0xb5,0xc7,0xb7,0xfa,0x1,0x5d,0xde,0x95,0x91,0x9b,0x3f,0x92,0xd4,0xe6,0x2d,0x74,0xbf,0xf1,0x3,0xf4,0x7f,0xe2,0x7d,0xb0,0x46,0x8e,0x3e,0x17,0x24,0x6c,0x48,0x1,0x69,0x98,0xfa,0xdc,0x83,0x64,0x7a,0x3b,0x90,0xa3,0x6c,0x0,0xe4,0x27,0x54,0x33,0x7f,0x18,0x7a,0xcc,0x74,0x6a,0x7c,0x51,0xe9,0xa8,0x4,0x55,0x8c,0x5b,0x25,0x33,0xaa,0x95,0xc3,0x75,0x5d,0x72,0xb9,0x1c,0x4f,0x3e,0xf9,0x24,0xbf,0xfd,0xed,0x6f,0xeb,0x8e,0x23,0x8,0x4c,0x9d,0x3a,0x95,0x4b,0x2e,0xb9,0xa4,0xea,0xcd,0x81,0x46,0x43,0x60,0xe6,0x6f,0xdb,0x24,0x7a,0xfb,0xc9,0x2f,0x3c,0x5,0xe7,0xd4,0x43,0x60,0xd,0xf5,0x8f,0xf5,0x26,0x80,0xad,0x2e,0x2c,0x87,0xd2,0xc2,0x43,0xe9,0xfa,0xd5,0x9f,0xe8,0xfc,0xd1,0x1f,0x28,0x1e,0x74,0x24,0x89,0xad,0x1d,0xd8,0x9b,0x37,0x8d,0xd9,0x23,0xd0,0xa8,0x2b,0x8,0xa2,0x35,0x7f,0xb,0x5c,0x97,0xd4,0xba,0xf5,0xf4,0x1f,0x7e,0x22,0x9d,0x97,0xff,0x14,0xba,0x81,0x7e,0x85,0xbe,0xfe,0x93,0x2,0xba,0x61,0xc6,0xb2,0x45,0x94,0xb2,0xcd,0x81,0x2f,0x49,0x54,0xd1,0xfc,0x1,0x2c,0x9d,0x1a,0x5f,0x54,0x3a,0x2a,0x41,0x15,0xe3,0x56,0xc9,0xfc,0xeb,0x45,0x32,0x99,0x4,0xe0,0xc3,0x1f,0xfe,0x30,0x5b,0xb6,0x6c,0x89,0x38,0x9a,0x91,0x71,0xf1,0xc5,0x17,0xb3,0x60,0xc1,0x2,0x3a,0x3b,0x3b,0xeb,0x1a,0xa,0x8,0x74,0xe,0x41,0x7f,0x2f,0xae,0x80,0xbe,0x8f,0x7d,0xcf,0xdf,0x99,0xde,0xe5,0xde,0x80,0x95,0xde,0xbe,0x1,0x85,0x77,0xbe,0x89,0x8e,0xdf,0x3e,0x44,0xe7,0xf7,0x7e,0x43,0xfe,0x98,0x53,0xb6,0xf7,0x8,0xc,0x4b,0x4,0x82,0x98,0x49,0xaf,0xcb,0xbb,0x32,0xea,0x31,0x7f,0x51,0x18,0x24,0xb9,0x61,0x3,0x3d,0xaf,0xfb,0x6f,0x36,0xff,0xea,0xef,0x5e,0xfd,0x6d,0x70,0xbd,0x65,0x9f,0x2a,0x40,0x2,0x13,0x61,0xc2,0xd2,0xa5,0x4c,0x5b,0xf1,0x30,0x83,0x6d,0x53,0x3,0x95,0x53,0xd5,0xfc,0x21,0x80,0xb9,0x98,0xc6,0xfc,0x83,0x83,0x2a,0xc6,0xad,0x9a,0xf9,0xd7,0xcb,0xe3,0xba,0x2e,0x2d,0x2d,0x2d,0x74,0x76,0x76,0x72,0xe3,0x8d,0x37,0xfa,0x12,0x53,0x10,0xb8,0xe1,0x86,0x1b,0x80,0xed,0x13,0x2,0xab,0x45,0xa0,0xe6,0x6f,0x59,0x24,0xfa,0x6,0x18,0x3c,0xf5,0x2c,0x9c,0xd3,0xf,0x84,0x97,0xf1,0xff,0xed,0x62,0x3,0x25,0x17,0x96,0xb9,0x30,0x0,0xf9,0xf7,0xbe,0x9d,0xae,0x9b,0xee,0xa6,0xf3,0xaa,0x3f,0x93,0x7f,0xf5,0xf6,0x44,0x40,0x94,0xa,0x55,0xcd,0x11,0xa8,0x4,0xba,0x18,0x75,0xa4,0xe6,0x6f,0xdb,0x88,0xbe,0x1e,0x92,0x5b,0xb6,0xd2,0xfd,0xdf,0x9f,0xa6,0xe3,0x86,0x5f,0x41,0xca,0x82,0x35,0xae,0xd7,0x93,0xa3,0xa,0x84,0x0,0xb,0xf6,0x7c,0xf4,0x8f,0xa4,0xfa,0xbb,0x70,0xec,0x64,0x80,0x52,0xea,0x9a,0x3f,0xf8,0xfc,0x88,0x1a,0xf3,0xf,0xe,0xaa,0x18,0xb7,0x2a,0xa6,0xed,0x37,0x8f,0x65,0x79,0x4b,0x80,0x2e,0xbf,0xfc,0x72,0x5f,0xf8,0x82,0xc0,0x21,0x87,0x1c,0xc2,0x3b,0xdf,0xf9,0x4e,0x6,0x6,0x6,0xaa,0xee,0x5,0x8,0x7c,0xf5,0x40,0x79,0xec,0xff,0xdd,0x17,0x41,0x91,0xda,0xc7,0xfe,0x2b,0x81,0xd,0xc,0xe,0x25,0x2,0x9b,0xa0,0x70,0xe6,0xe9,0x5e,0x22,0xf0,0x93,0xbf,0x92,0x3f,0xe9,0xc,0xec,0xae,0x1e,0x12,0x1b,0x37,0x42,0x31,0xef,0x4b,0x22,0xa0,0x8b,0x51,0x47,0x6b,0xfe,0x9,0xac,0x2d,0x1b,0x49,0x74,0xf5,0xb0,0xf5,0xfc,0xcb,0xe8,0xfa,0xc1,0xf7,0x60,0x13,0xde,0x6e,0x8f,0xc1,0xf9,0x6b,0x6d,0x68,0x16,0xa4,0x5e,0xec,0x62,0xe6,0xd3,0xff,0xa4,0xaf,0x7d,0x6,0x42,0x6,0xd3,0x56,0x55,0x37,0x7f,0xf0,0x31,0x1,0x30,0xe6,0x1f,0x1c,0x54,0x31,0x6e,0xd5,0x4c,0xdb,0x4f,0x9e,0xf2,0x41,0x41,0xab,0x56,0xad,0xe2,0xbb,0xdf,0xfd,0xae,0x2f,0xbc,0x41,0xe0,0x7,0x3f,0xf8,0x1,0xb6,0x6d,0xd3,0xd3,0xd3,0x53,0xf1,0xfd,0x7,0x6e,0xfe,0x96,0x85,0xdd,0xdb,0x4f,0xfe,0x98,0xd7,0xe2,0x9c,0x72,0x30,0xac,0x26,0x9c,0x75,0xde,0x16,0x50,0x74,0xbd,0x73,0x5,0x36,0x43,0xe1,0x2d,0xa7,0xd1,0x75,0xe3,0x1d,0x74,0xfc,0xf4,0xef,0xc,0x1e,0xf7,0x5a,0xac,0xa1,0x44,0x40,0xf4,0x74,0x80,0x25,0x86,0x26,0xa6,0x55,0x7,0x5d,0x8c,0x3a,0xb2,0xf7,0xa2,0x10,0x60,0x9,0x12,0x6b,0xd7,0x60,0xd,0x16,0xd9,0xf2,0x95,0x9f,0xd0,0x7b,0xf1,0xf9,0xde,0xd6,0xcf,0x1d,0xa,0x75,0xfb,0x97,0x21,0x81,0x56,0x98,0xf4,0xe2,0x13,0xb4,0xad,0x7f,0x91,0x62,0xb6,0x35,0x10,0x19,0x1d,0xcc,0x1f,0x14,0xd9,0x8e,0xa1,0x52,0x18,0xf3,0xd7,0x9b,0x43,0x75,0x1e,0xcb,0xb2,0xb0,0x2c,0x8b,0x4b,0x2e,0xb9,0x84,0x9e,0x9e,0x1e,0x5f,0xf8,0xfd,0xc6,0xd4,0xa9,0x53,0xb9,0xf8,0xe2,0x8b,0x2b,0x9e,0x10,0x18,0xca,0x33,0x53,0x18,0x4,0xa0,0xff,0xdd,0x5f,0xf2,0x8e,0x78,0x2d,0x86,0xbc,0xcb,0x5b,0x39,0x11,0x78,0xde,0x85,0xd5,0x50,0x78,0xc3,0xc9,0x74,0xde,0x78,0x17,0x1d,0x37,0xfc,0x87,0xbe,0x77,0x7e,0x4,0xd9,0x3c,0x81,0xc4,0xc6,0x4d,0x58,0xa3,0x9c,0x33,0x30,0x1a,0x62,0x65,0xd4,0x35,0x62,0xcc,0x78,0x2d,0xb,0xab,0xbb,0x83,0xd4,0x2b,0xeb,0x28,0xec,0x77,0x10,0x1b,0x7e,0xfb,0x8,0xfd,0x9f,0xfc,0x10,0x3c,0xf,0xf4,0x2a,0x68,0xfe,0xe0,0xd5,0xbd,0xb,0x53,0x9f,0x7f,0x4,0x69,0x59,0x4,0xb1,0x27,0x81,0x2e,0xe6,0xf,0x3e,0x25,0x0,0x61,0xdc,0xb0,0x6e,0xf,0x8e,0x1f,0x50,0xc5,0xb8,0x55,0x36,0x6d,0x3f,0x79,0xca,0xbd,0x0,0x3,0x3,0x3,0x7c,0xee,0x73,0x9f,0xf3,0x45,0x23,0x8,0x5c,0x74,0xd1,0x45,0x64,0xb3,0x59,0xba,0xba,0xba,0xc6,0x2c,0x8b,0x50,0x26,0xc1,0x59,0x36,0x76,0x77,0x2f,0x85,0x83,0x8f,0xa2,0x74,0xfa,0x71,0xe1,0x7d,0xfd,0x8f,0x4,0xb,0x6f,0xe8,0xe1,0x45,0x17,0xd6,0x43,0xf1,0xc4,0x57,0xd3,0xf3,0xc3,0xab,0xd8,0xfa,0xdb,0xa7,0xe9,0xfe,0xfc,0xf7,0x28,0xcd,0x3f,0xc,0x7b,0xcb,0x56,0x12,0x9b,0x36,0x61,0x6f,0xde,0x8c,0x28,0xe6,0x6b,0xea,0x15,0xa8,0x15,0x91,0x76,0xd1,0xfb,0xc6,0x2b,0xc0,0xb6,0xb1,0x7a,0x3a,0x49,0xbe,0xf2,0xa,0x48,0x41,0xc7,0xc7,0x2f,0x61,0xe3,0xef,0x9f,0xa4,0x78,0xfc,0x11,0xb0,0x1c,0x6f,0xf2,0xa7,0x8a,0x9f,0x96,0x2e,0x30,0xc9,0xeb,0xfe,0xdf,0xf3,0xe1,0x3b,0xe8,0x6f,0x9f,0xee,0xbb,0x84,0x4e,0xe6,0xf,0x75,0x56,0x53,0x10,0x33,0x6d,0x47,0xd3,0x69,0x34,0xa8,0x64,0xdc,0x7e,0x40,0x75,0xf3,0x1f,0xfe,0xf7,0x99,0x4c,0x86,0xab,0xae,0xba,0x8a,0x47,0x1e,0x79,0xc4,0x17,0x2d,0xbf,0x61,0xdb,0x36,0x5f,0xf8,0xc2,0x17,0x90,0x52,0xe2,0xba,0x23,0x7f,0x6d,0xfb,0xdd,0xed,0x3f,0x2a,0x5f,0xbe,0xf,0x69,0x9,0xfa,0x3e,0x76,0x39,0xe4,0xf0,0xc6,0xe6,0xa3,0x46,0x39,0x11,0x78,0xd9,0x85,0xe7,0xc1,0xdd,0x6d,0x3a,0xfd,0x9f,0xff,0x34,0x5b,0x6f,0x78,0x8c,0xce,0x2b,0xfe,0x44,0xf7,0xa7,0xbf,0x41,0xfe,0xe8,0xd7,0x20,0x7a,0x7a,0x48,0x6c,0xda,0x84,0xb5,0x79,0x33,0xb8,0xce,0xe,0xc9,0x80,0xe,0x2b,0x8,0x42,0xe5,0x15,0xc2,0xfb,0xe2,0xef,0xd9,0x4a,0x72,0xed,0x5a,0x64,0xb6,0x85,0xce,0xff,0xf9,0x1a,0x1b,0x7f,0xb7,0x84,0x9e,0xff,0xfb,0x8a,0x67,0xae,0x2b,0x5c,0x10,0xae,0x3a,0x4b,0xfd,0x76,0x46,0x42,0x40,0x2,0xe6,0xff,0xe5,0xc7,0xe4,0xba,0x36,0x50,0xcc,0x34,0xf9,0x4a,0xaf,0x9b,0xf9,0x43,0x1d,0x73,0x33,0x55,0x32,0x97,0xb8,0x41,0xa5,0xb2,0x55,0x29,0x11,0x9,0x83,0x47,0x4a,0x49,0x26,0x93,0x61,0x70,0x70,0x90,0xb3,0xcf,0x3e,0x9b,0x65,0xcb,0x96,0xf9,0xa2,0xe9,0x37,0xbe,0xfc,0xe5,0x2f,0xf3,0xd3,0x9f,0xfe,0x94,0x97,0x5f,0x7e,0x99,0x89,0x13,0x27,0xee,0x90,0x8,0x84,0xd6,0x7e,0x84,0xc0,0xea,0xe9,0xa7,0xb4,0xdf,0x2,0x4a,0x27,0x1e,0xbd,0xeb,0x91,0xbf,0x51,0x43,0x0,0xb8,0xb0,0x15,0x6f,0x42,0x5a,0xb3,0x45,0xfe,0xcc,0x37,0x40,0xfa,0xd,0xf4,0x6f,0xfa,0x2,0xc9,0xc5,0x8f,0x91,0xfa,0xcf,0x1f,0x48,0xdf,0x7d,0x2b,0xc9,0xe7,0x96,0x22,0xf0,0x3a,0x84,0x65,0x7b,0x1b,0x32,0x99,0xf6,0x6d,0x6d,0xb8,0xd6,0xe6,0x2f,0x2c,0x70,0x4b,0xd8,0x1b,0x37,0x62,0xb9,0x50,0x9a,0x3c,0x89,0xee,0x33,0x3f,0x4a,0xef,0xd9,0xe7,0xe3,0x1c,0xb9,0x3b,0x6c,0x6,0x9e,0x93,0x80,0x54,0x6b,0xa6,0xff,0xce,0x70,0x81,0x69,0x82,0xb6,0xc5,0x2b,0x98,0x7b,0xff,0x8d,0xf4,0x4c,0xde,0x1d,0x31,0x4a,0xf2,0x5c,0xb,0x74,0x34,0x7f,0xa8,0xb1,0xca,0xc2,0xbc,0x59,0x95,0xcc,0x30,0xc,0xa8,0x64,0x96,0xaa,0x70,0x84,0xcd,0x53,0x3e,0x2d,0x70,0xf9,0xf2,0xe5,0xdc,0x70,0xc3,0xd,0x9c,0x7d,0xf6,0xd9,0xbe,0x68,0xfb,0x8d,0x1f,0xfd,0xe8,0x47,0xbc,0xe9,0x4d,0x6f,0xa2,0x50,0x28,0x90,0x48,0x78,0x8f,0x72,0xd8,0x5f,0xae,0x16,0x50,0x38,0xee,0x4c,0x98,0x80,0xb7,0xcd,0xab,0xaa,0xb0,0xf1,0xce,0x19,0x78,0x9,0xcf,0xe5,0x53,0x16,0xc5,0x63,0xf,0xa7,0x78,0xda,0xe1,0xf4,0xbd,0xff,0xff,0x48,0x2d,0xfa,0x2b,0xe9,0x45,0x7f,0x25,0xf5,0xd8,0xbf,0x48,0x2c,0x7f,0x12,0xdb,0xf1,0x7e,0xcd,0x6d,0x6d,0x46,0xa6,0xb3,0xde,0x17,0xb0,0x2,0x87,0x76,0x95,0x11,0xa8,0xf9,0xf,0x71,0x8b,0xfe,0x1e,0xec,0xae,0x5e,0x0,0xf2,0xf3,0xf,0x61,0xf0,0xb5,0x67,0xd1,0x7f,0xc6,0xb9,0x38,0x7,0xcf,0x80,0x2e,0x60,0x89,0x4,0x4b,0xa1,0xcd,0x7d,0xc6,0x42,0xca,0x2,0x7,0xe6,0xdf,0x79,0x25,0x48,0x17,0x27,0x95,0xf1,0x2d,0x1,0xd0,0xd5,0xfc,0xa1,0x86,0x4,0xc0,0x98,0xbf,0xfa,0x50,0xc5,0xb8,0x75,0x34,0xff,0x32,0xca,0x9b,0x3,0x7d,0xe6,0x33,0x9f,0xe1,0xbf,0xff,0xfb,0xbf,0x95,0xdc,0x87,0xff,0x8d,0x6f,0x7c,0x23,0xc7,0x1e,0x7b,0x2c,0xff,0xfe,0xf7,0xbf,0x99,0x38,0x71,0xa2,0xef,0xa7,0x4a,0x8e,0x5d,0x5e,0x2,0xd1,0xdb,0x8d,0xd3,0xdc,0xcc,0xc0,0x3b,0xff,0xd7,0x33,0x4,0xa9,0x89,0x19,0x8,0xbc,0x49,0x83,0x6b,0xf0,0xb6,0x84,0x6d,0x16,0x14,0xfe,0xeb,0x74,0xa,0x6f,0x3b,0x1d,0xd6,0x42,0x72,0xc9,0x43,0xa4,0x16,0xdf,0x43,0x6a,0xd1,0x9d,0xa4,0x9e,0x7a,0x8,0xbb,0xdb,0x33,0x41,0x57,0x80,0x6c,0xa9,0x2e,0x21,0xd0,0x66,0x22,0xa1,0x10,0x8,0x29,0xb1,0x7a,0xbb,0xb0,0x7a,0xbd,0x7d,0x26,0xdc,0xb6,0x66,0xfa,0x4f,0x7d,0x13,0xfd,0x6f,0x3a,0x8f,0xc1,0xe3,0xdf,0x38,0xb4,0x97,0x3f,0xf0,0x1c,0x80,0xa2,0x93,0xfc,0x46,0x82,0xb,0x4c,0x87,0xa9,0x77,0x2f,0x62,0xf6,0x63,0x7f,0xa5,0x7b,0xfa,0xde,0xc6,0xfc,0x87,0xa0,0x6c,0xa7,0x4d,0x23,0x9a,0xbf,0x2a,0xa6,0xab,0xa,0x47,0x94,0x3c,0xe5,0xcd,0x81,0x36,0x6d,0xda,0xc4,0xd7,0xbf,0xfe,0x75,0xbe,0xfc,0xe5,0x2f,0xfb,0x12,0x87,0xdf,0xb8,0xfa,0xea,0xab,0x59,0xb0,0x60,0x1,0xfd,0xfd,0xfd,0xe4,0x72,0x39,0xdf,0x92,0x80,0x71,0xcb,0xcb,0x12,0xd8,0xf9,0x22,0xbd,0x67,0x7d,0xa,0x79,0xd8,0x4,0x58,0xa6,0x89,0xf9,0xf,0x87,0x0,0x84,0xf4,0xb6,0xa8,0x5d,0x89,0xd7,0xdd,0x9d,0x85,0xe2,0x89,0x47,0x51,0x7c,0xc3,0x51,0xf4,0x6d,0xfc,0x22,0x89,0x67,0x9e,0x21,0xb9,0xf4,0x21,0x92,0x4f,0x3d,0x40,0x72,0xd9,0xa3,0xd8,0xab,0x96,0x93,0xd8,0xb4,0x9,0xf0,0x7c,0x45,0x36,0x67,0x91,0xa9,0xec,0xd0,0x32,0xc3,0x1d,0x93,0x44,0xa5,0xcd,0x5f,0x4a,0x90,0x12,0x51,0x1c,0xc4,0xea,0xee,0xc1,0x1a,0xf2,0xc3,0xd2,0xcc,0x19,0xc,0xbe,0xfa,0xf5,0xe4,0x8f,0x3c,0x95,0xfc,0x51,0xa7,0x50,0x3a,0x70,0xe,0x64,0x80,0xf5,0xc,0xd5,0xb1,0x66,0xf5,0x2c,0x81,0x56,0xb,0x36,0xc3,0x21,0x7f,0xfc,0x2e,0xc5,0x4c,0x33,0xae,0x95,0x8,0x6c,0xed,0x7f,0x58,0xf0,0xab,0x1d,0x54,0x95,0x0,0x98,0xb5,0xfe,0xc1,0x41,0x15,0xd3,0x55,0xa9,0xec,0xa3,0x4e,0x22,0x2c,0xcb,0xc2,0xb6,0x6d,0xbe,0xf6,0xb5,0xaf,0xf1,0xc9,0x4f,0x7e,0x92,0x9,0x13,0x26,0xf8,0x12,0x8f,0x9f,0x98,0x3f,0x7f,0x3e,0xef,0x7f,0xff,0xfb,0xb9,0xfe,0xfa,0xeb,0xc9,0xe5,0x72,0xbe,0x70,0x8e,0x5b,0x5e,0xc2,0xfb,0xfa,0x77,0x6d,0xc1,0xc0,0x3b,0x3f,0xe3,0xed,0xf3,0xae,0xca,0x11,0xaf,0xb5,0xa2,0x3c,0x5f,0x60,0x0,0x6f,0x2e,0x83,0x4,0xd2,0x16,0xa5,0xc3,0xe6,0x53,0x3a,0x61,0x3e,0x3,0x85,0xf7,0xc3,0x7a,0x48,0xac,0x7c,0x9a,0xe4,0x53,0x8b,0x48,0x2e,0x7d,0x90,0xc4,0xb,0x4f,0x63,0xbf,0xfc,0x1c,0xf6,0xd6,0xad,0xdb,0x29,0x86,0x2e,0x25,0x29,0x90,0x99,0xac,0x37,0x97,0xc0,0x4e,0xf8,0xb2,0xda,0xa0,0xa6,0x76,0xec,0xba,0x8,0xa7,0x4,0x85,0x1,0xac,0x81,0x41,0x84,0xb3,0xfd,0x9f,0x24,0xde,0x57,0x7e,0x71,0xc1,0xe1,0x14,0xe7,0x1f,0xc9,0xe0,0x91,0xa7,0x50,0x38,0xf0,0x18,0xdc,0x7d,0xa6,0x41,0x33,0xd0,0x9,0x6c,0xc0,0xdb,0x7d,0xd1,0x42,0xad,0xf9,0x1d,0x95,0xc2,0x12,0x30,0x19,0xe6,0xfd,0xe4,0x5a,0xa6,0xbc,0xf0,0x38,0x5b,0x67,0x2f,0x40,0xb8,0xce,0xf8,0xd7,0x55,0x80,0xa8,0xde,0x95,0x7e,0xea,0x56,0x94,0x0,0xe8,0x6e,0xfc,0x61,0xad,0x56,0xa8,0x15,0x7e,0x74,0x2f,0xab,0x64,0xfe,0x71,0x89,0x45,0x4a,0x49,0x53,0x53,0x13,0xdd,0xdd,0xdd,0x7c,0xef,0x7b,0xdf,0xe3,0xab,0x5f,0xfd,0xaa,0x2f,0x31,0xf9,0x8d,0x2b,0xae,0xb8,0x82,0x3b,0xef,0xbc,0x93,0x75,0xeb,0xd6,0xed,0x32,0x21,0xb0,0x5a,0x54,0x5a,0x5e,0xf6,0x60,0x81,0xde,0x73,0x2e,0x44,0x2e,0x9c,0xe1,0x4d,0x2,0x53,0xf7,0xf1,0xaa,0xd,0x2,0x6f,0x39,0xdb,0x46,0x3c,0x13,0xb4,0x2c,0xc8,0x40,0xe9,0xf0,0x5,0x94,0x8e,0x5f,0xc0,0x40,0xf1,0x3c,0xd8,0x4,0xf6,0xcb,0x2b,0xb1,0xd7,0x3c,0x8f,0xd5,0xb5,0x19,0xab,0x73,0x3,0xf6,0x9a,0x17,0x48,0xac,0x79,0x11,0x7b,0xc3,0x2a,0xac,0xcd,0xeb,0xb1,0xba,0xb6,0x62,0x95,0xb6,0xd3,0x96,0xd3,0x24,0x99,0x14,0x90,0x4c,0x21,0xed,0x4,0xd8,0x36,0xd2,0xb2,0xbd,0x1e,0x4,0x51,0x16,0xdf,0x29,0x1c,0x31,0x34,0x45,0x51,0xca,0x21,0x12,0xe9,0x75,0x63,0x3b,0x25,0x70,0x4a,0x9e,0xc9,0x97,0x8a,0x88,0xe2,0x8e,0x57,0x4b,0x40,0x66,0x6d,0xdc,0xf6,0xe9,0x14,0xf6,0x99,0x41,0x69,0xf7,0xb9,0x94,0xf6,0x39,0x18,0x67,0xe2,0x54,0xdc,0xd6,0x49,0x38,0xbb,0xed,0x4b,0x69,0x9f,0xfd,0x61,0x1a,0x9e,0xc1,0x77,0xe2,0xdd,0xf3,0xba,0x61,0xb3,0xf9,0x75,0x34,0x7e,0xf0,0xc6,0x6c,0x66,0x9,0xa6,0xde,0xfd,0x30,0x7,0xfd,0xf9,0x87,0xf4,0x4c,0xdb,0xcb,0x97,0x2f,0x7f,0xdd,0xbb,0xfd,0x87,0x63,0xdc,0x4,0x40,0x65,0xe3,0xac,0x4,0x42,0x8,0xdf,0xc7,0x46,0xfd,0x46,0xbd,0xf1,0xc5,0xc5,0x70,0x55,0x84,0x10,0x2,0xdb,0xb6,0xf9,0xce,0x77,0xbe,0xc3,0xff,0xfe,0xef,0xff,0x32,0x71,0xe2,0xc4,0xa8,0x43,0xda,0x5,0xb9,0x5c,0x8e,0x9f,0xfc,0xe4,0x27,0xbc,0xf1,0x8d,0x6f,0xdc,0x61,0x42,0x60,0xb5,0xa8,0xac,0xee,0x4,0xa2,0xa7,0xcb,0x1b,0xfb,0x7f,0xff,0xc5,0xde,0xd7,0xbf,0x2e,0x63,0xff,0xb5,0x42,0xe0,0x6d,0x20,0x34,0x80,0xf7,0x3,0x9e,0x59,0xa7,0xc0,0x99,0xb7,0x17,0xce,0x61,0x7b,0x79,0xe3,0xe1,0x36,0xde,0x36,0xc8,0x3d,0x20,0xb6,0xe6,0xb1,0x36,0xbd,0x82,0xbd,0x69,0xd,0xf6,0xda,0xe7,0xb1,0xd7,0xaf,0xc1,0xda,0xfa,0xa,0xd6,0xd6,0x4d,0x58,0xdd,0x9b,0xb1,0xba,0x37,0x23,0xba,0x3b,0xb1,0x6,0x7a,0x21,0x3f,0x80,0x55,0x28,0x20,0x4a,0xa3,0xcb,0x97,0x57,0x28,0x6c,0xfb,0xb,0xb,0x64,0xd2,0x46,0xa6,0x73,0xc8,0xe6,0x36,0xdc,0x6c,0x13,0x6e,0xd3,0x4,0xdc,0xb6,0x89,0xb8,0x6d,0x93,0x70,0x27,0xcd,0xc4,0x99,0xb6,0x3b,0xce,0xb4,0xd9,0x38,0x53,0x67,0xe2,0x4c,0xdb,0xb,0x77,0xf2,0x54,0x98,0x88,0xb7,0x5c,0x53,0xe2,0x8d,0x61,0xc,0x78,0xf1,0xb2,0x1a,0x70,0x87,0x99,0xbe,0xee,0xf5,0x29,0x81,0x89,0x82,0xc4,0xda,0x5e,0x8e,0xbe,0xfe,0xb3,0x38,0xc9,0x34,0xc5,0x6c,0x13,0xc2,0xa9,0xef,0xeb,0x3f,0x4e,0xe6,0xf,0xe3,0x24,0x0,0xba,0x4f,0xf8,0x8b,0x9b,0x19,0x8d,0x84,0x38,0x9a,0xbf,0x4a,0x3c,0x52,0xca,0x6d,0x7,0x5,0x5d,0x70,0xc1,0x5,0x5c,0x77,0xdd,0x75,0x3e,0x44,0xe6,0x3f,0xce,0x38,0xe3,0xc,0x8e,0x3b,0xee,0x38,0xfe,0xf5,0xaf,0x7f,0x31,0x79,0xf2,0x64,0x9c,0x2a,0x5f,0x74,0x15,0x97,0x95,0x74,0xb0,0xa,0x25,0xba,0x3f,0xfd,0x2d,0xe4,0xc1,0x4d,0xf0,0x8c,0xd4,0x67,0x32,0x98,0x9f,0x90,0x2e,0xe4,0xf1,0x7e,0x86,0x43,0x58,0x60,0x83,0x6c,0x49,0xe3,0x4c,0xd9,0xb,0x27,0xb3,0x17,0x24,0x8f,0xf3,0xc,0xb5,0xfc,0xfb,0xfd,0x40,0x5f,0x1e,0xab,0xa7,0xb,0xd1,0xe3,0x25,0x1,0x62,0xb0,0x17,0x31,0xd0,0xf,0x85,0x41,0x44,0xbe,0x7f,0x28,0xa9,0x1a,0x9a,0x8d,0xbf,0x4d,0x53,0x22,0x33,0x4d,0xc8,0x54,0x1a,0x99,0xca,0x20,0xd3,0x59,0x64,0xae,0x5,0xd9,0x3c,0x1,0xb7,0xa9,0x15,0x99,0x6d,0x82,0x26,0xcb,0x33,0xf8,0x14,0xde,0x1e,0xfc,0xe,0x5e,0x52,0x32,0x0,0xc,0xe2,0x2d,0x87,0x1c,0xad,0x87,0x28,0x4e,0xaf,0x4b,0x5b,0x40,0x1b,0xec,0x7f,0xc3,0xcf,0x68,0xde,0xb2,0xc6,0xeb,0xfa,0x37,0xe6,0xbf,0xb,0x46,0x4d,0x0,0x8c,0xf9,0xab,0xf,0x63,0xfe,0xe1,0xf1,0xa4,0xd3,0x69,0xae,0xbf,0xfe,0x7a,0x3e,0xf7,0xb9,0xcf,0x31,0x77,0xee,0x5c,0x5f,0xb8,0xfd,0xc6,0x55,0x57,0x5d,0xc5,0x82,0x5,0xb,0xe8,0xeb,0xeb,0x23,0x93,0xc9,0x54,0x7c,0x5d,0x55,0x65,0xe5,0xba,0x48,0x1,0x72,0xf2,0x2c,0x68,0x2,0x9a,0x4,0xf4,0x35,0x68,0x12,0x30,0x12,0xa4,0xb,0x25,0xbc,0x9f,0xbe,0x9d,0xfe,0xcd,0x1a,0xea,0xe2,0x4f,0x0,0x2d,0x69,0xdc,0x89,0x53,0x21,0x39,0x15,0xa7,0xdc,0x7b,0x50,0xee,0x6a,0x1f,0xab,0x3a,0x86,0x96,0xdc,0x3,0xde,0x17,0x7c,0x9,0xcf,0xe0,0x4b,0x78,0x66,0x5f,0xc0,0x33,0x7b,0x77,0x28,0x96,0x46,0x84,0xb,0xec,0x2e,0x98,0x7c,0xef,0xe3,0xcc,0xbf,0xfb,0x1a,0xba,0x67,0xec,0x53,0xf7,0xb8,0x7f,0x1c,0xcd,0x1f,0x14,0x58,0x5,0x60,0xcc,0xbf,0x36,0x18,0xf3,0xf,0x8f,0x47,0x4a,0x49,0x2e,0x97,0x23,0x9f,0xcf,0xf3,0x89,0x4f,0x7c,0x82,0xbf,0xfd,0xed,0x6f,0xbe,0xf0,0xfb,0x8d,0xf9,0xf3,0xe7,0xb3,0x70,0xe1,0x42,0x16,0x2d,0x5a,0x44,0x2e,0x97,0xab,0x68,0x2e,0x40,0xd5,0x65,0x65,0x27,0x70,0x5b,0x5a,0x68,0xfd,0xdc,0x7f,0xd1,0xbf,0xea,0x52,0xfa,0xbf,0xfa,0x45,0xd8,0x68,0xc1,0x66,0xc5,0x8e,0x7c,0x55,0x11,0xe5,0xfa,0x70,0xd8,0xb5,0xe7,0xc0,0xc0,0x1f,0x38,0xc0,0x2c,0x8b,0xf4,0xf3,0x5b,0x38,0xf6,0xda,0x4f,0x51,0x4a,0x65,0x29,0xa5,0xb2,0xbe,0x4d,0xfc,0xb,0x1b,0x41,0x7b,0xd9,0x88,0xd3,0x3b,0x74,0x9f,0xf4,0x17,0x77,0x18,0xf3,0xf,0x9f,0xc7,0x75,0x5d,0x72,0xb9,0x1c,0x77,0xdf,0x7d,0x37,0xff,0xfc,0xe7,0x3f,0x7d,0xd1,0x8,0x2,0x97,0x5c,0x72,0x9,0x0,0xf9,0x7c,0x3e,0xb8,0xe7,0x2b,0x95,0x41,0x26,0x13,0x34,0x5f,0x79,0x11,0xcd,0x1f,0xf9,0x4,0xb4,0x2,0xbb,0x5b,0xde,0x57,0xa8,0x81,0x41,0x54,0x70,0x80,0x19,0x16,0xf4,0xc0,0xf1,0x97,0x7f,0x94,0x74,0xef,0x56,0xfa,0x26,0xce,0xd0,0xf6,0xeb,0x3f,0xc,0xdd,0x5d,0x12,0x0,0x9d,0xcd,0x5f,0xf5,0xd9,0xfe,0x7e,0xc0,0x98,0x7f,0x74,0x3c,0xe9,0x74,0x1a,0x80,0xb3,0xcf,0x3e,0x9b,0x62,0xb1,0xe8,0x8b,0x96,0xdf,0x38,0xed,0xb4,0xd3,0x38,0xe7,0x9c,0x73,0xe8,0xed,0xed,0x1d,0xf3,0xf7,0xea,0x7a,0x56,0x5c,0x7,0xd9,0xd2,0x46,0xa9,0xa5,0x99,0xdc,0x2d,0x57,0xd2,0xf6,0xe6,0x53,0x10,0x9b,0x7b,0xe1,0x0,0x6b,0x68,0xb7,0x9c,0xda,0x68,0xd,0xc,0x6a,0x86,0x3,0x4c,0xb7,0x48,0x6c,0xed,0xe7,0xa4,0xaf,0x9e,0xc3,0xa4,0x35,0x4f,0xd3,0x3d,0x63,0x1f,0x2c,0xa7,0xf6,0xac,0x34,0x4a,0x3f,0x9,0x4b,0x77,0x87,0x4,0x40,0x77,0xf3,0x8f,0x3b,0x54,0xba,0x47,0x5d,0x4c,0xdb,0x4f,0x1e,0xd7,0x75,0x69,0x6b,0x6b,0xe3,0xe5,0x97,0x5f,0xe6,0xff,0xfe,0xef,0xff,0x7c,0xd1,0xb,0x2,0xd7,0x5c,0x73,0xd,0x2d,0x2d,0x2d,0xa3,0x9e,0x16,0xe8,0x4b,0x59,0xb9,0x2e,0xa4,0xd2,0x94,0xda,0xdb,0xc9,0x3c,0x7a,0xf,0xed,0x6f,0x38,0x90,0xc4,0xfd,0x8f,0xc3,0x81,0x2,0x32,0xde,0xb6,0xab,0x6,0x6,0xa1,0xc0,0x1,0xa6,0x5a,0x88,0xde,0x22,0xaf,0xf9,0xc6,0x7,0x98,0xf1,0xdc,0xbf,0xe9,0x9a,0x31,0xa7,0xae,0xdd,0xfe,0xe2,0x3a,0xe6,0xbf,0xb3,0x8e,0x35,0xfc,0x3f,0xc2,0x12,0xd5,0x81,0x53,0x35,0xa8,0x64,0x94,0x2a,0xc5,0xe2,0x27,0x4f,0xa5,0x5a,0x89,0x44,0x82,0x6f,0x7e,0xf3,0x9b,0x6c,0xdc,0xb8,0x31,0x34,0xdd,0x6a,0x90,0x4e,0xa7,0xf9,0xd6,0xb7,0xbe,0x85,0xe3,0x38,0xbb,0xac,0x6,0xf0,0xb5,0xac,0xa4,0x44,0x58,0x16,0xa5,0xa9,0x53,0x49,0x6c,0x58,0x45,0xfb,0x7f,0x1d,0x46,0xe6,0xf2,0x6b,0x61,0xf,0x60,0xba,0x19,0x12,0x30,0x8,0x1,0xe,0x30,0xd1,0x4b,0x38,0x4f,0xf8,0xd6,0x47,0x99,0xfa,0xe2,0xa3,0x6c,0xdd,0xa3,0xbc,0xd9,0x4f,0x6d,0x5d,0x51,0x8d,0x62,0xfe,0x30,0xd4,0x3,0x60,0xcc,0xbf,0x31,0x60,0xcc,0xbf,0x7e,0x2e,0x29,0x25,0xcd,0xcd,0xcd,0xb8,0xae,0xcb,0xf9,0xe7,0x9f,0xef,0x9b,0xb6,0xdf,0xf8,0xd8,0xc7,0x3e,0xc6,0xdc,0xb9,0x73,0xe9,0xea,0xea,0xa,0xec,0x1c,0x83,0x6d,0xe5,0xe5,0x38,0x38,0x53,0xa7,0x42,0x42,0xd0,0x76,0xc9,0x87,0x68,0x79,0xff,0xfb,0x60,0xd0,0x81,0xfd,0x2c,0x6f,0xaf,0x7d,0x33,0x24,0x60,0x10,0x4,0x1c,0x60,0x82,0x5,0xcd,0x70,0xd8,0x55,0x97,0x32,0xeb,0xe9,0x7b,0xe8,0xd8,0x6d,0xff,0xba,0xc6,0xfc,0x1b,0xc9,0xfc,0x1,0x2c,0x63,0xfe,0xea,0x43,0x15,0xe3,0x56,0xcd,0xb4,0xc3,0x36,0xff,0x32,0xa4,0x94,0xa4,0xd3,0x69,0x6e,0xbc,0xf1,0x46,0x56,0xac,0x58,0xe1,0x5b,0xc,0x7e,0xe3,0xc7,0x3f,0xfe,0x31,0x0,0x83,0x83,0x83,0xbe,0x8f,0x67,0xee,0xc2,0xe5,0x38,0xb8,0xed,0x93,0x29,0xb5,0xb5,0x92,0xfb,0xe3,0x2f,0x98,0xf8,0xda,0xfd,0x49,0xfc,0xe3,0x21,0x58,0x20,0xbc,0xb5,0xe9,0xd,0xba,0x22,0xcd,0x20,0x20,0xb8,0xc0,0x64,0xef,0xec,0x86,0xc3,0xbe,0xf7,0x75,0xf6,0xbf,0xff,0x17,0x74,0xec,0x3e,0xf,0xa1,0x69,0xb6,0x19,0x95,0xf,0x87,0xb2,0xc9,0x63,0xa3,0x18,0x75,0x10,0x50,0xc5,0xb8,0x55,0x33,0xed,0xa8,0xcc,0xbf,0x8c,0x6c,0x36,0xb,0x78,0x87,0xf1,0xa8,0x8a,0x93,0x4f,0x3e,0x99,0xd7,0xbf,0xfe,0xf5,0xf4,0xf5,0xf5,0xf9,0xda,0xb,0x30,0x6a,0x79,0xb9,0x2e,0x24,0x53,0x94,0xa6,0x4c,0x21,0xf1,0xca,0xf3,0xb4,0xbf,0x63,0x21,0x99,0x1f,0xfe,0x1c,0xda,0x80,0x39,0x16,0x24,0x4c,0x22,0x60,0x50,0x27,0x24,0x80,0x80,0x99,0x16,0xa2,0xe0,0xb2,0xf0,0x3b,0x9f,0x63,0xde,0x3d,0xd7,0xd1,0x35,0x63,0x1f,0x6f,0x3b,0xe5,0x3a,0x76,0x55,0x8d,0xfb,0x84,0xbf,0x91,0x74,0x2,0x4f,0x0,0xcc,0x6c,0xff,0xda,0xa1,0x8a,0x71,0xab,0x66,0xda,0x51,0x9b,0x3f,0x78,0xbd,0x0,0x99,0x4c,0x86,0xcb,0x2f,0xbf,0x9c,0xa5,0x4b,0x97,0xfa,0x16,0x8f,0xdf,0xb8,0xf1,0xc6,0x1b,0xb7,0xed,0x64,0x18,0x4a,0x5b,0x90,0x12,0x5c,0xd7,0x1b,0x12,0x48,0xd9,0xb4,0x7e,0xe9,0x5c,0xda,0xdf,0x70,0x4,0xe9,0x5f,0xdd,0xe2,0xcd,0xd,0xd8,0xdd,0xac,0x14,0x30,0xa8,0x11,0x2e,0x90,0xb2,0x60,0xf,0xc1,0x94,0x47,0x1f,0xe3,0xb4,0xcf,0xbf,0x85,0x3d,0x1f,0xbd,0x83,0x8e,0xdd,0xe7,0xe1,0xda,0xb5,0x9f,0xf0,0xd7,0x8,0xb3,0xfd,0x47,0xd3,0x9,0x34,0x1,0x30,0xdd,0xfe,0xb5,0x43,0x25,0xe3,0xf6,0x3,0x71,0x32,0xff,0x32,0xb2,0xd9,0x2c,0x52,0x4a,0x3e,0xfa,0xd1,0x8f,0xfa,0x14,0x91,0xff,0x68,0x6f,0x6f,0xe7,0xdb,0xdf,0xfe,0x36,0xa5,0x52,0xa9,0xea,0xed,0x81,0xeb,0x82,0xe3,0xe0,0xb6,0x4d,0xc4,0x69,0x9f,0x40,0xf2,0x99,0xc7,0x68,0xfb,0xcc,0xdb,0x69,0x3d,0xe7,0x2c,0xec,0xe5,0x2b,0x61,0x9e,0x80,0x9c,0x59,0x29,0x60,0x50,0x5,0x5c,0xbc,0xa1,0xa4,0xc9,0xb0,0xd7,0xad,0xb7,0xf1,0x9a,0x6f,0xbf,0x9f,0x96,0xcd,0x2f,0xd1,0x35,0x63,0xe,0x8,0x81,0xa8,0xf1,0xcb,0xbf,0xd1,0xc6,0xfc,0x77,0x46,0x60,0x9,0x80,0x31,0xff,0xda,0xa1,0x92,0xf9,0xab,0x14,0x8b,0x9f,0xf0,0x23,0x26,0xd7,0x75,0x69,0x6a,0x6a,0xe2,0x9f,0xff,0xfc,0xa7,0xb2,0xbb,0x3,0x2,0x7c,0xf4,0xa3,0x1f,0x65,0xda,0xb4,0x69,0xa3,0x2e,0xb,0xac,0x14,0x55,0x5f,0xeb,0xba,0x60,0xd9,0x38,0x53,0xa6,0xe0,0xb4,0xb5,0x92,0xbd,0xeb,0x77,0x4c,0x3c,0x7d,0x1e,0xb9,0xaf,0x7f,0x7,0x26,0x1,0x73,0x2d,0x6f,0x7b,0x5c,0x33,0x2c,0x60,0x30,0x16,0x1c,0x60,0x92,0x5,0x93,0x60,0xde,0xd,0xd7,0x72,0xcc,0x4f,0xce,0xa7,0xd8,0xd2,0x4a,0xf7,0xb4,0x3d,0xbd,0x9,0x7f,0x8a,0x1f,0xf6,0x36,0x12,0x54,0x30,0x7f,0x8,0x28,0x1,0x30,0xe6,0x5f,0x3b,0x54,0x32,0x5c,0xd5,0xca,0x5c,0xc5,0xfb,0x2a,0x6f,0xe,0xf4,0xc9,0x4f,0x7e,0xd2,0x37,0xce,0x20,0x70,0xde,0x79,0xe7,0xd5,0x75,0xea,0x64,0x5d,0x65,0xe6,0xba,0x90,0x48,0x52,0x9a,0x3a,0x15,0x64,0x9e,0x96,0xcb,0x3e,0xc7,0x84,0x33,0x4f,0x22,0x79,0xd7,0x3f,0x61,0x2f,0x60,0x8f,0xa1,0xc3,0xe6,0x4d,0x22,0x60,0x30,0x1c,0x2e,0x5e,0x82,0xb8,0x87,0x45,0xa2,0x67,0x80,0xa3,0xbe,0xf1,0x79,0xe,0xb9,0xed,0xff,0xd1,0x35,0x73,0xe,0xf9,0xa6,0x9,0x75,0x6d,0xf2,0x3,0x8d,0x39,0xe6,0xbf,0x33,0x7c,0x4f,0x0,0x8c,0xf9,0xd7,0x8e,0x38,0x9a,0x7f,0x5c,0x79,0xca,0x5c,0xae,0xeb,0xd2,0xda,0xda,0xca,0x73,0xcf,0x3d,0xa7,0xec,0x49,0x81,0x0,0x5f,0xfa,0xd2,0x97,0x98,0x34,0x69,0x12,0x5b,0xb6,0x6c,0xa9,0x7a,0x42,0xa0,0x6f,0x65,0xe6,0x38,0xb8,0xed,0x53,0x70,0x26,0x4f,0x22,0xf3,0xf0,0x3f,0x68,0x3f,0xfb,0x4,0x5a,0x3f,0xf0,0x6e,0x12,0x8f,0x2d,0x81,0x7d,0x81,0x59,0x16,0x8,0xcb,0xcc,0xf,0x68,0x74,0x48,0xbc,0xe5,0xa3,0x13,0x2d,0x98,0x1,0xd3,0xff,0xfd,0x1f,0x5e,0x7b,0xf1,0xdb,0xd9,0xe7,0x81,0x5b,0xe9,0x9e,0xbe,0xf7,0xd0,0xde,0xfe,0xf5,0x65,0x8b,0xc6,0xfc,0x3d,0xf8,0x9a,0x0,0x34,0x8a,0x51,0x7,0x1,0x63,0xfe,0xfa,0xf0,0xec,0xcc,0x95,0x48,0x24,0x10,0x42,0x70,0xe1,0x85,0x17,0x52,0x28,0x14,0x7c,0xd3,0xf0,0x13,0xe5,0x9,0x8b,0x40,0x55,0xdb,0x18,0xfb,0xfd,0x4c,0x7b,0x63,0xb5,0x82,0xd2,0xd4,0xa9,0xc8,0xd6,0x66,0x72,0x77,0xfc,0x9a,0x89,0x67,0x1e,0x4a,0xcb,0x27,0x3f,0x8a,0xfd,0xf4,0x73,0xb0,0x27,0xb0,0x97,0x5,0x49,0xd3,0x23,0xd0,0x90,0x70,0x81,0xac,0x5,0x33,0x5,0xa9,0xce,0x6e,0xe,0xf9,0xf1,0xb7,0x39,0xe1,0xff,0x7d,0x98,0x5c,0xe7,0x2b,0x74,0xec,0x71,0x0,0x52,0x58,0x35,0x4f,0xf6,0x2b,0xc3,0x98,0xff,0x76,0xf8,0x96,0x0,0x98,0xd9,0xfe,0xb5,0xc3,0x98,0xbf,0x3e,0x3c,0x23,0x71,0x95,0xb7,0x8,0xde,0xba,0x75,0x2b,0x1f,0xfc,0xe0,0x7,0x7d,0xd3,0xf1,0x1b,0x67,0x9f,0x7d,0x36,0xa7,0x9f,0x7e,0x7a,0xc5,0x9b,0x3,0xf9,0x6e,0xfe,0xc3,0xf9,0x5c,0x17,0x99,0xca,0x50,0x9a,0x3a,0xd,0x99,0x49,0xd2,0xf4,0xeb,0xab,0x99,0xf8,0xf6,0x43,0x69,0x3b,0xf7,0xbf,0x48,0xfd,0xfe,0xae,0xed,0x73,0x4,0xb2,0x26,0x11,0x68,0x8,0x48,0xbc,0xee,0xfe,0x59,0x16,0xe4,0x60,0xbf,0x5b,0x7e,0xc1,0xeb,0xbe,0xf4,0x56,0xf6,0xbf,0xeb,0xe7,0xf4,0x4f,0x9e,0x41,0xdf,0xa4,0x59,0x88,0x3a,0xbb,0xfc,0xc1,0x98,0xff,0xce,0xf0,0x25,0x1,0x30,0xdd,0xfe,0xf5,0xa1,0xde,0x7b,0x55,0xcd,0x24,0xe3,0xca,0x33,0x16,0x97,0x10,0x82,0x6c,0x36,0xcb,0x2f,0x7f,0xf9,0x4b,0x16,0x2f,0x5e,0xec,0x9b,0x9e,0xdf,0xb8,0xf6,0xda,0x6b,0x1,0xe8,0xe9,0xe9,0x19,0xb3,0x5c,0x2,0x35,0xff,0xe1,0x70,0x1d,0x64,0xb6,0xd9,0x9b,0x1f,0x80,0x43,0xf6,0xaf,0xb7,0xd3,0xfe,0xd1,0xd3,0x98,0xf0,0xee,0x93,0x49,0xdf,0xf0,0x3b,0x48,0xe1,0xed,0x28,0xd8,0x64,0x96,0xf,0xc6,0x12,0x12,0xc0,0x82,0x29,0x16,0x4c,0x85,0x29,0xf,0x3f,0xc2,0x9,0x5f,0x3b,0x8f,0xc3,0x7e,0xf5,0xd,0x92,0x85,0x7e,0xba,0x66,0xcd,0xc1,0x49,0xa4,0x7d,0x39,0xce,0xd7,0x98,0xff,0xae,0xa8,0x3b,0x1,0x68,0x24,0xa3,0xf6,0x1b,0xe5,0xb2,0xab,0x67,0x72,0x96,0x5f,0x50,0xcd,0x6c,0x55,0xe3,0x19,0x8f,0x4b,0x4a,0xb9,0x6d,0x73,0xa0,0x8f,0x7f,0xfc,0xe3,0xbe,0x69,0xfa,0x8d,0x99,0x33,0x67,0xf2,0xb9,0xcf,0x7d,0x8e,0x7c,0x7e,0xf4,0x3,0xe9,0x43,0x33,0xff,0xe1,0x70,0x5d,0x64,0xae,0x85,0xd2,0xd4,0xa9,0x38,0xed,0x13,0x48,0x3f,0x78,0x2f,0x13,0xce,0x3f,0x8b,0x89,0x67,0x1e,0x42,0xe6,0xc7,0x3f,0xf5,0xde,0x54,0xf3,0x84,0x67,0x14,0x98,0x79,0x2,0xb1,0x80,0xb,0xb4,0x59,0x30,0xb,0x5a,0x9f,0x7f,0x81,0x23,0xbf,0x7f,0x11,0xaf,0xf9,0xee,0x7,0x99,0xb6,0xfc,0x21,0xba,0x66,0xed,0xcb,0x40,0xeb,0xa4,0xa1,0xb1,0xfe,0xfa,0x2b,0xdb,0x98,0xff,0xc8,0xa8,0x2b,0x1,0x8,0xea,0xe6,0x4c,0x52,0x51,0x39,0xcc,0xf0,0x41,0x38,0xa8,0x24,0xa6,0xf2,0xb2,0xc0,0x45,0x8b,0x16,0xf1,0xc0,0x3,0xf,0x84,0x10,0x55,0x6d,0xf8,0xea,0x57,0xbf,0xca,0xa4,0x49,0x93,0xe8,0xe8,0xe8,0xd8,0x65,0x28,0x20,0x12,0xf3,0x1f,0xe,0xd7,0x5,0x3b,0x81,0x33,0x65,0x2a,0xce,0xa4,0x89,0x24,0x9f,0x7d,0x92,0x9,0x17,0x7f,0x90,0x89,0x6f,0x3b,0x88,0xdc,0xd7,0xbe,0x89,0xfd,0xe2,0xcb,0xde,0xca,0x81,0xbd,0x2c,0x48,0x9b,0xe1,0x1,0xed,0x50,0x9e,0xe0,0x37,0xc1,0x82,0x7d,0x2c,0x92,0x1d,0x5d,0x1c,0xfa,0xe3,0x6f,0x71,0xf2,0x37,0xce,0x66,0x9f,0xfb,0x6f,0x65,0x60,0xe2,0x54,0x7a,0xa6,0xed,0x5,0xc8,0x9a,0xd7,0xf6,0xef,0xc,0x63,0xfe,0xa3,0xa3,0xe6,0x4,0xc0,0x98,0x7f,0xf4,0x30,0xe6,0x1f,0xe,0x57,0x35,0x3c,0xe5,0x65,0x81,0x57,0x5e,0x79,0xa5,0x2f,0xda,0x41,0x20,0x95,0x4a,0x71,0xd9,0x65,0x97,0xe1,0xba,0x2e,0xa5,0xd2,0xf6,0x71,0xd5,0xc8,0xcd,0x7f,0x38,0xa4,0xb,0xc2,0xc2,0x99,0x32,0x95,0xd2,0xa4,0x49,0x24,0x96,0x2d,0xa1,0xf5,0xf2,0x2f,0x32,0xe9,0x1d,0x7,0xd3,0xf6,0x91,0x73,0x48,0xff,0xfe,0x2f,0x90,0x1,0xe6,0x59,0xde,0x1a,0xf1,0x94,0xe9,0x19,0x50,0x1a,0x12,0x6f,0x2b,0xe8,0xe9,0x16,0xcc,0x15,0x58,0x1b,0x3b,0xd8,0xe7,0x17,0xd7,0x71,0xea,0x37,0xdf,0xc3,0x1,0x7f,0xbe,0x16,0x27,0x95,0xa6,0x73,0xb7,0xb9,0xb8,0x76,0xd2,0x97,0xee,0xfe,0x32,0x8c,0xf9,0x8f,0x8d,0x9a,0x12,0x0,0x63,0xfe,0xd1,0xc3,0x98,0x7f,0x38,0x5c,0xd5,0xf2,0xb8,0xae,0x4b,0x26,0x93,0xe1,0xa6,0x9b,0x6e,0x62,0xc9,0x92,0x25,0xbe,0xc4,0x10,0x4,0xde,0xfb,0xde,0xf7,0x72,0xf8,0xe1,0x87,0xd3,0xd9,0xd9,0x89,0x65,0x59,0x6a,0x99,0xff,0x70,0x48,0x17,0x84,0xc0,0x9d,0x32,0x5,0x67,0xda,0x34,0x28,0xc,0x90,0xfb,0xfd,0xd,0xb4,0x7f,0xf4,0xd,0x4c,0x7c,0xcf,0x31,0x64,0x7f,0x78,0x35,0xf6,0xaa,0xd5,0x90,0xc6,0x5b,0x41,0x30,0xdb,0x82,0xcc,0xd0,0x7c,0x1,0x83,0x68,0x51,0xfe,0xda,0x6f,0xb3,0x60,0x6f,0xb,0x26,0x40,0x62,0xe9,0xf3,0xb4,0x5c,0xf4,0x25,0x66,0xfc,0xf7,0x41,0x1c,0x74,0xdd,0xff,0xd1,0x3c,0xd8,0xcd,0xd6,0xd9,0xf3,0x29,0xa5,0x73,0xbe,0x1a,0x3f,0x18,0xf3,0xaf,0x4,0x89,0x28,0x44,0xc3,0xe4,0x8d,0x23,0x8c,0xf9,0x87,0xc3,0x55,0x2b,0x4f,0x2e,0x97,0x63,0x70,0x70,0x90,0xb7,0xbf,0xfd,0xed,0x3c,0xfb,0xec,0xb3,0xbe,0xc4,0x12,0x4,0x7e,0xfa,0xd3,0x9f,0x72,0xe8,0xa1,0x87,0x32,0x30,0x30,0x40,0x26,0x93,0xf1,0x8d,0x37,0x90,0x49,0xc1,0xe0,0xcd,0x13,0x68,0x6a,0xa5,0xd4,0x62,0x41,0xa9,0x48,0x6a,0xf1,0x3,0xa4,0x17,0x3f,0x40,0x69,0xca,0x64,0x9c,0x3d,0xe6,0x50,0xdc,0xef,0x55,0xe4,0x5f,0xf3,0x26,0xa,0xb,0x4f,0x81,0xfd,0x5,0xf4,0xa,0xd8,0x2,0xc,0x4a,0x40,0xe,0x91,0x18,0x4,0xe,0x89,0x37,0x3c,0x33,0x15,0xc8,0x80,0xf5,0x7c,0x37,0xb9,0x9b,0x6f,0x26,0x77,0xf7,0x8d,0x24,0x97,0x2d,0x41,0x74,0x74,0x20,0x9a,0xd3,0xf4,0xce,0x3f,0x91,0x5c,0x36,0x83,0x8,0x60,0xe9,0xac,0x31,0xff,0xca,0x50,0x55,0x2,0xa0,0xbb,0xf9,0xc7,0x21,0xc9,0x30,0xe6,0x1f,0xe,0x57,0x3d,0x3c,0xe5,0xcd,0x81,0x96,0x2d,0x5b,0xc6,0x8f,0x7e,0xf4,0x23,0x3e,0xf1,0x89,0x4f,0xf8,0x12,0x93,0xdf,0x38,0xe4,0x90,0x43,0x38,0xfa,0xe8,0xa3,0x79,0xf0,0xc1,0x7,0x69,0x6a,0x6a,0xf2,0xe5,0xac,0x80,0x50,0x56,0x4,0x95,0xb7,0x18,0x9e,0x3a,0x15,0xa4,0x44,0xf4,0xf5,0x90,0x7a,0x6c,0x11,0xe9,0xc7,0x16,0xd1,0x74,0xd3,0x15,0x14,0xe,0x3a,0x9c,0xfc,0x89,0x6f,0xa1,0x70,0xe4,0xeb,0x29,0x1e,0x78,0x38,0xcc,0x11,0x50,0x12,0xb0,0x19,0xe8,0x5,0x70,0x4d,0x32,0xe0,0x37,0xca,0xcb,0xf8,0x26,0xe2,0xfd,0x6c,0x82,0xf4,0x3f,0xfe,0x43,0xf6,0x1f,0xb7,0x92,0xfd,0xc7,0xef,0x49,0xad,0x5a,0x89,0x4,0x9c,0x89,0x6d,0x14,0xa7,0x4f,0x27,0x61,0x27,0x20,0xa0,0x6d,0x7c,0x8d,0xf9,0x57,0x8e,0x8a,0x13,0x0,0x63,0xfe,0xd1,0x43,0xa5,0x7b,0x50,0xc1,0x68,0x83,0xe2,0xf2,0x83,0xc7,0xb6,0x6d,0x2c,0xcb,0xe2,0xa2,0x8b,0x2e,0xe2,0x3,0x1f,0xf8,0xc0,0xb6,0x15,0x2,0xaa,0xe1,0x8a,0x2b,0xae,0xe0,0x88,0x23,0x8e,0xa0,0xbf,0xbf,0x7f,0xdb,0xfc,0x85,0x5a,0x11,0xfa,0x72,0xe0,0x21,0xf3,0x90,0x4d,0x2d,0x38,0x4d,0x2d,0x20,0x84,0xd7,0x33,0xf0,0xd4,0x63,0xa4,0x9f,0x7a,0xc,0x37,0x79,0x9,0xc5,0x3,0xe,0xa5,0x78,0xc4,0x6b,0x28,0x1c,0x71,0x2a,0xf9,0x43,0x4f,0x84,0x7d,0x52,0x80,0x5,0x9d,0x40,0x37,0x50,0x94,0x20,0xcc,0xc4,0x81,0x9a,0x50,0x1e,0xd7,0x9f,0x80,0xf7,0x93,0x7,0xfb,0x99,0xd5,0xe4,0xae,0xf9,0x35,0xb9,0x7f,0xdd,0x41,0x6a,0xf1,0xbf,0xb1,0x8a,0xe0,0xe4,0x52,0x14,0x67,0xcd,0x1a,0xba,0x46,0x82,0xe3,0x10,0xd4,0x64,0xd,0x63,0xfe,0xd5,0xa1,0xa2,0x4,0xc0,0x98,0x7f,0xf4,0x50,0xc9,0xdc,0x54,0x2c,0x4f,0x95,0xca,0x7,0xbc,0x65,0x81,0x6d,0x6d,0x6d,0x74,0x74,0x74,0x70,0xf1,0xc5,0x17,0xf3,0xdd,0xef,0x7e,0xd7,0x17,0x5e,0xbf,0x71,0xf8,0xe1,0x87,0xf3,0xee,0x77,0xbf,0x9b,0x9b,0x6e,0xba,0x89,0x6c,0x36,0x8b,0x5b,0xe3,0x16,0xab,0x4a,0xec,0x5,0x22,0xe5,0xd0,0xa,0x82,0x29,0x20,0x4,0xa2,0x30,0x48,0xf2,0xc9,0xc7,0x48,0x3f,0xf9,0x18,0xf2,0xba,0xcb,0x28,0xce,0x99,0x47,0xf1,0xa8,0x13,0x29,0x1e,0x7c,0x2c,0x85,0x5,0xaf,0xc6,0xd9,0x7b,0x36,0x4c,0x14,0x50,0x10,0x5e,0x42,0xd0,0xf,0x38,0x66,0x59,0xc1,0xa8,0x90,0x78,0x49,0x56,0x4a,0x40,0x3b,0xd0,0x2,0x74,0x42,0xe2,0xb9,0x95,0xa4,0x16,0xdf,0x47,0xe6,0xa1,0xbf,0x91,0x79,0xe8,0x1e,0x92,0x9b,0x36,0x21,0x5,0xde,0x21,0x50,0xa9,0xb4,0xd7,0x63,0x13,0xc2,0x52,0x67,0x63,0xfe,0x35,0x70,0x1e,0x7d,0xf4,0xd1,0xdd,0x78,0x55,0x19,0x9a,0x68,0x90,0xbc,0x23,0xe9,0xb8,0xae,0xcb,0xea,0xd5,0xab,0xf9,0xf9,0xcf,0x7f,0xce,0x49,0x27,0x9d,0x14,0x8a,0x6e,0x25,0xf8,0xfb,0xdf,0xff,0xce,0xa9,0xa7,0x9e,0x4a,0x2a,0x95,0x22,0x91,0x18,0x3d,0x17,0x53,0xcd,0xdc,0xe2,0xca,0xe3,0x27,0x97,0x10,0xde,0x2e,0x96,0xbd,0xbd,0xbd,0x14,0xa,0x5,0xd6,0xac,0x59,0xc3,0xac,0xf2,0x57,0x90,0x62,0xc8,0xe7,0xf3,0xcc,0x98,0x31,0x83,0xbe,0xbe,0x3e,0x5a,0x5a,0x46,0x7d,0x15,0x8c,0x9,0x65,0x27,0x11,0x7a,0x64,0xe0,0x94,0xb0,0xbb,0xb6,0x62,0xd,0x2d,0x7a,0x28,0x4d,0x6e,0xa7,0xb4,0xdf,0xa1,0x14,0xe7,0x1f,0x49,0xfe,0xb0,0x13,0x29,0xce,0x3f,0x1a,0x39,0xa3,0xc5,0x7b,0x13,0x96,0xf0,0x86,0xa,0x6,0x86,0xfe,0x7f,0x9,0x6f,0x32,0x62,0xa3,0x41,0x58,0xde,0x27,0x62,0x2,0xc8,0x1,0xad,0x78,0x49,0xc0,0x66,0x48,0x2e,0x7b,0x86,0xcc,0xa2,0xbf,0x92,0x5e,0x7c,0x2f,0xa9,0xa7,0x17,0x61,0x6f,0xea,0x0,0x40,0x4e,0x68,0xc1,0x6d,0x6a,0xf3,0x7e,0x71,0x14,0xd3,0x77,0x1c,0x87,0x44,0x22,0xc1,0x1,0x7,0x1c,0x40,0x2e,0x97,0xab,0x6a,0x6b,0xea,0x51,0x43,0x35,0xe6,0x5f,0xb,0xd6,0x8e,0xd9,0x3,0x10,0x7,0xf3,0x2f,0xc3,0xb2,0x2c,0x6,0x6,0x6,0x90,0x52,0x2a,0xb3,0xf1,0x4e,0x5f,0x5f,0x5f,0x45,0xbf,0xe7,0x97,0x9e,0xe1,0x9,0x8f,0xb,0xbc,0x5e,0x80,0x96,0x96,0x16,0xb6,0x6c,0xd9,0xc2,0xa7,0x3e,0xf5,0x29,0x7e,0xfb,0xdb,0xdf,0x22,0x84,0x50,0xa2,0xfd,0xd,0x47,0x3a,0x9d,0xe6,0xc2,0xb,0x2f,0xe4,0xb,0x5f,0xf8,0x2,0x52,0xca,0xaa,0xcb,0x41,0x69,0xf3,0x7,0x6f,0x9e,0x80,0x9d,0xc0,0x9d,0x38,0x15,0x57,0x8,0x70,0x5d,0xc4,0x40,0x1f,0xe9,0xff,0xdc,0x4b,0xe6,0x3f,0xf7,0xd2,0xcc,0xb7,0x28,0xed,0xb9,0x37,0xc5,0x7d,0xf,0xa2,0xb4,0xdf,0x61,0x14,0xf7,0x3b,0x8c,0xd2,0xde,0x7,0xe2,0x4c,0xdd,0xcd,0xdb,0x81,0xb0,0x19,0x6f,0x52,0x5b,0x1,0xaf,0x97,0xa0,0xf,0xef,0xff,0xc7,0x2a,0x29,0xb0,0x20,0x89,0xb7,0xb4,0xb2,0x9,0xc8,0xe2,0x1d,0xc3,0xdb,0x5,0xf4,0x14,0x49,0xac,0x59,0x4d,0xea,0xd9,0x47,0x48,0x3d,0xb3,0x88,0xd4,0xd2,0x87,0x48,0x2e,0x7b,0xa,0xbb,0xbb,0xcf,0x1b,0xd7,0x9f,0xd0,0x42,0x69,0xc6,0xc,0x84,0x65,0x79,0xa6,0x1f,0x72,0xb9,0x18,0xf3,0xaf,0x83,0x7b,0xb4,0x1e,0x80,0x38,0x99,0x3f,0x78,0x59,0xe7,0x84,0x9,0x13,0xc8,0x66,0xb3,0x35,0xbd,0x80,0x6b,0x79,0x31,0x8e,0x85,0x5c,0x2e,0xc7,0xf3,0xcf,0x3f,0xcf,0x23,0x8f,0x3c,0x32,0xea,0xc,0x6c,0x95,0x4c,0x52,0x45,0xa3,0x55,0x31,0xa6,0x91,0xb8,0x5c,0xd7,0xa5,0xb7,0xb7,0x97,0xb9,0x73,0xe7,0x62,0x59,0x56,0x55,0xed,0x2f,0xc,0x73,0xb5,0x2c,0x8b,0x4c,0x26,0xc3,0x8a,0x15,0x2b,0xb6,0xf5,0x5c,0xd4,0xc3,0x57,0xf,0x42,0x1f,0x4a,0x18,0x9a,0x37,0x60,0xf5,0x76,0x21,0xf2,0xe,0x2,0xef,0x23,0xd7,0x99,0x3a,0x5,0x67,0xfa,0x6e,0xc8,0xd6,0xc9,0x38,0x33,0xf6,0xa4,0xb8,0xcf,0x81,0x94,0x66,0x2f,0xc0,0xd9,0x6d,0x1f,0x9c,0xdd,0xf6,0xf0,0x26,0xba,0xa5,0x87,0x7e,0x39,0xf,0xc,0xe,0xfd,0x14,0xf0,0x36,0x27,0x52,0x35,0x39,0x28,0x7f,0xd5,0xa7,0xf0,0xcc,0x3e,0x33,0xf4,0xff,0x1d,0xa0,0x13,0xc4,0xc6,0x6e,0x92,0x6b,0x96,0x93,0x5c,0xb9,0x84,0xe4,0x8a,0x27,0x49,0xbc,0xfc,0x1c,0xf6,0xd6,0x75,0xd8,0x1b,0xd7,0x62,0x6f,0xd8,0x8c,0x0,0x5c,0x1b,0xdc,0xb6,0x76,0x64,0x26,0x3b,0x34,0x94,0x5f,0xdd,0xbb,0xd1,0xcf,0x1e,0x0,0x63,0xfe,0x75,0x61,0xe4,0x1e,0x80,0xb8,0x99,0x3f,0x78,0x9b,0x9f,0xac,0x5b,0xb7,0x8e,0xc1,0xc1,0xc1,0x9a,0xe2,0xf0,0x3b,0xf6,0x6c,0x36,0xcb,0x86,0xd,0x1b,0x2,0xd7,0x53,0x6d,0xbc,0x5e,0xc5,0xfb,0xa,0x9a,0x2b,0x91,0x48,0xd0,0xd4,0xd4,0xa4,0xf4,0x92,0xc0,0x44,0x22,0x41,0x7b,0x7b,0x7b,0x55,0x73,0x0,0xb4,0x37,0x7f,0xd8,0x36,0x6f,0xc0,0x6d,0x9b,0x54,0xbe,0x2,0xdc,0x12,0xa2,0xbf,0x97,0xe4,0x33,0x8f,0x23,0x9c,0xed,0xb,0x6,0x5c,0x1,0xee,0xa4,0x49,0xb8,0x7b,0xec,0x4b,0x69,0xaf,0xfd,0x29,0xcd,0x9c,0x8b,0x33,0x6b,0x2f,0x4a,0x33,0xf6,0xc4,0x99,0x32,0x1b,0x77,0xea,0x8c,0xed,0x89,0x41,0xf9,0x34,0x43,0x7,0x2f,0x29,0xc8,0xe3,0xd,0x25,0x38,0x43,0x7f,0xba,0xc3,0xf4,0xeb,0xed,0x11,0x12,0x96,0x17,0xa4,0xc0,0xdb,0xd9,0xc5,0xc6,0x33,0xf9,0xe4,0x50,0x2c,0xe5,0x6e,0x7c,0x31,0x14,0x47,0x2f,0x88,0x8e,0x1,0xec,0x17,0x5f,0xc1,0x5e,0xbf,0x9a,0xc4,0xba,0xe5,0x24,0x5e,0x5a,0x4e,0xf2,0x85,0x67,0x48,0xac,0x7d,0x11,0x7b,0xc3,0x4b,0x58,0x7d,0x45,0xcf,0xec,0x1,0x99,0xb6,0x91,0xd9,0x26,0x4a,0xd3,0xa7,0x7b,0x33,0xfd,0xcb,0xf1,0xe,0xfd,0x19,0x77,0x13,0x8e,0x4a,0x37,0xc,0x9d,0x5d,0x12,0x80,0x38,0x9a,0x3f,0x78,0x59,0x67,0x73,0x73,0x33,0xcd,0xcd,0xcd,0xbe,0x71,0xd6,0x83,0x6c,0x36,0x4b,0x7f,0x7f,0x7f,0xa0,0x7a,0x86,0x47,0xd,0x2e,0xd7,0x75,0xb1,0x6d,0x9b,0xf6,0xf6,0xf6,0xba,0xb9,0x6a,0x45,0x25,0x7c,0xd,0x67,0xfe,0x23,0x42,0x82,0x65,0x23,0x73,0x2d,0xc8,0xdc,0x4e,0x1d,0xa3,0x4e,0x9,0x91,0x1f,0x20,0xf5,0xc4,0x22,0xd2,0x8b,0x17,0x6d,0xfb,0x6b,0x37,0x63,0xe3,0x4e,0x98,0x82,0x33,0x7d,0x77,0x9c,0xe9,0x7b,0xe2,0x4c,0x9e,0x89,0x3b,0x79,0x37,0x9c,0xc9,0x33,0x70,0x26,0xcd,0xc2,0x9d,0x38,0x5,0xb7,0x7d,0x3a,0x6e,0x53,0xb,0xe4,0x52,0x5e,0x7f,0x6b,0x92,0x21,0x63,0x16,0x60,0x8b,0xa1,0x4d,0x73,0xd8,0x3e,0x39,0xbe,0xfc,0xff,0xc5,0xb0,0x3f,0xcb,0xb7,0x23,0x86,0xfd,0x48,0xa0,0x88,0x97,0x58,0x38,0x78,0x6,0x3f,0x0,0xa2,0xb7,0x1f,0xab,0x73,0x2b,0x56,0xe7,0x7a,0xac,0xae,0xe,0xec,0x2d,0x6b,0xb0,0x37,0x6f,0x20,0xb1,0xe9,0x25,0xec,0x75,0x2f,0x63,0x6f,0x78,0x9,0x7b,0xcb,0x7a,0xac,0xce,0x2d,0x88,0xa2,0x47,0xe5,0xa,0x90,0xb9,0x34,0x32,0xdb,0x4a,0xa9,0x35,0x35,0x4c,0x60,0x78,0xf1,0xec,0xf8,0xdf,0x71,0x37,0xe1,0xa8,0x74,0xc3,0xd2,0xd9,0x21,0x1,0x88,0xab,0xf9,0xab,0xc6,0x19,0x86,0x9e,0xe1,0x31,0x5c,0xba,0xf0,0x5,0x81,0x40,0x62,0xb4,0x13,0x90,0x6b,0xc1,0x19,0x9e,0x18,0x48,0x17,0x51,0x2a,0x21,0x7a,0xbb,0x48,0x2d,0x59,0x8f,0x78,0xe2,0x91,0x1d,0x2e,0x91,0x36,0xb8,0x2d,0x2d,0xb8,0x2d,0xed,0xc8,0xe6,0x36,0xdc,0x96,0x49,0xde,0x9f,0x4d,0x2d,0xde,0xff,0x6f,0x99,0x80,0x4c,0xe7,0x90,0x99,0x1c,0x32,0x9d,0x45,0xa6,0x73,0x80,0x44,0x66,0x9b,0xc0,0x4e,0x6e,0xdb,0x12,0x99,0x52,0x11,0x31,0xd0,0xb,0x96,0x8d,0xc8,0xf7,0x23,0xa,0x79,0x44,0xb1,0x1f,0x31,0x38,0x88,0xe8,0xed,0xc2,0xea,0xef,0x41,0xf4,0x75,0x60,0xf5,0xf5,0x7a,0xff,0xdd,0xb3,0x5,0xab,0xbb,0x3,0xbb,0xb7,0x13,0x31,0x30,0xb8,0xad,0x27,0xa3,0xbc,0x39,0x9f,0xcc,0x24,0x91,0xe9,0x2c,0x4e,0xfb,0x14,0xb0,0x6d,0x18,0x71,0x63,0x84,0xb1,0x7b,0x26,0xe2,0x6e,0xc2,0x51,0xe9,0x86,0x79,0x7f,0xdb,0x12,0x0,0x63,0xfe,0xf1,0x81,0x6a,0x66,0xab,0x62,0xdd,0xa8,0x6a,0xd8,0xaa,0x9b,0xb5,0xe,0x49,0x76,0xa8,0xef,0x32,0x61,0x21,0x93,0x29,0x48,0xa6,0x70,0x9a,0x5a,0x77,0xfc,0x37,0xe9,0x7a,0x13,0xe,0x8b,0x5,0xec,0xad,0x1b,0x60,0xc3,0x1a,0x44,0xd1,0xdd,0x65,0x53,0x42,0x8b,0x5d,0xad,0x56,0xe,0xff,0xe2,0xc7,0xfb,0x5,0x21,0xb7,0x77,0x6,0x6c,0x93,0xdf,0xe9,0x5a,0x9,0x90,0x0,0x99,0x48,0x40,0x3a,0x8d,0x4c,0xe7,0x70,0x73,0xad,0x5e,0xd7,0xbd,0xc2,0xed,0xd4,0xe8,0x86,0xab,0x53,0x46,0x22,0x48,0x51,0xdd,0xb,0x2d,0xac,0xf8,0xcb,0x13,0xc,0x55,0x9a,0xac,0xa7,0x1a,0x8f,0x9f,0x5c,0x2a,0xc6,0x14,0x4,0x74,0x30,0x56,0x95,0xcb,0x6f,0x38,0x6a,0x8a,0x53,0x58,0x60,0x5b,0x48,0x3b,0x81,0x24,0x37,0x2a,0xaf,0xb7,0xff,0xe2,0x90,0xbb,0xcb,0x61,0x63,0x0,0x3b,0xf,0x1,0x94,0xad,0x5f,0xec,0xf4,0xa7,0x5f,0xf1,0x56,0x88,0xb8,0x9b,0x70,0x54,0xba,0x51,0xdc,0x5f,0x42,0x77,0xf3,0xd4,0x39,0xfe,0xb2,0x86,0x31,0xff,0xf0,0xb8,0x54,0x8c,0xc9,0x6f,0x2e,0x1d,0xf8,0x82,0xe0,0xd4,0xed,0x5d,0xb0,0x23,0xaf,0x18,0x1a,0xd7,0x57,0xe7,0x3d,0x10,0x36,0x77,0x23,0xeb,0x46,0x75,0x7f,0x35,0x1f,0x7,0x3c,0x16,0x74,0x2f,0xb4,0x30,0x2b,0xc3,0x98,0x7f,0x78,0x5c,0x2a,0xc6,0x14,0x4,0x74,0x30,0x56,0x95,0xcb,0x6f,0x38,0x74,0x7b,0xc7,0x18,0xf3,0xd7,0x4f,0x37,0xca,0x67,0xc1,0xf7,0x4,0x40,0xf7,0x42,0xd3,0x31,0x7e,0xd5,0xc,0x32,0xce,0xf7,0xe6,0x37,0x97,0xdf,0x7c,0x2a,0xc7,0x66,0x38,0xf5,0xe4,0xd,0x9a,0xbb,0x91,0x75,0xa3,0x34,0x7f,0x21,0x84,0xbf,0x9,0x80,0xee,0x85,0xa6,0x7b,0xfc,0xf5,0x20,0xce,0x46,0xab,0x62,0x4c,0x41,0xf1,0xf9,0x9,0x5d,0x4c,0x55,0x17,0x4e,0x1d,0x79,0x83,0xe6,0x6e,0x64,0xdd,0xa8,0xcd,0x1f,0x7c,0xec,0x1,0xd0,0xbd,0xd0,0x74,0x8d,0x5f,0xa5,0xe1,0x3,0x3f,0x61,0xcc,0x3f,0x5a,0x3e,0x5d,0x4c,0x55,0x17,0x4e,0x1d,0x79,0xa3,0x84,0x31,0xff,0x70,0xb4,0x7d,0x49,0x0,0x74,0x2f,0x34,0x5d,0xe3,0x57,0xed,0xc1,0x57,0xd1,0xb4,0xfd,0x82,0xea,0x75,0xa7,0x62,0x99,0xd,0x87,0x2e,0x46,0xad,0xfb,0x3b,0xc6,0x6f,0x44,0x11,0xb7,0xae,0x65,0x55,0x29,0x54,0x31,0x7f,0xa8,0xf0,0x38,0xe0,0x6a,0x8,0x83,0x82,0xee,0xf,0xa6,0x8a,0x2f,0x7c,0x15,0xd,0x5b,0x55,0x2e,0x3f,0xa1,0x62,0x5b,0xd0,0x89,0x4f,0x27,0xce,0x20,0x79,0x75,0xe6,0x56,0x49,0x33,0x4c,0x5d,0x95,0xcc,0x1f,0xea,0xec,0x1,0xd0,0xbd,0xd0,0x74,0x8d,0xdf,0x98,0xbf,0xe1,0x6a,0x54,0x3e,0x9d,0x38,0x83,0xe4,0xd5,0x9d,0x7b,0x24,0xfe,0xb8,0x9b,0x7f,0x94,0x18,0xed,0x1e,0x6b,0x4e,0x0,0x74,0x35,0xcf,0xa0,0x79,0x83,0xd6,0x51,0xc9,0xfc,0xfd,0x84,0xaa,0x26,0xab,0x2a,0x57,0x23,0xf2,0xe9,0xc4,0x19,0x24,0xaf,0xce,0xdc,0x2a,0x69,0x86,0xad,0xab,0xe2,0x3d,0xd6,0x94,0x0,0xe8,0x6a,0x9e,0x41,0xf3,0x6,0xad,0xa3,0x9a,0x71,0x9b,0x5e,0x84,0x68,0xb8,0x1a,0x91,0x2f,0x28,0xce,0xa0,0xa0,0xab,0x41,0x7,0x5d,0xc6,0x3b,0xf3,0xfb,0x7d,0xcc,0x7a,0x3d,0xb1,0xc4,0x45,0xab,0x1a,0xdd,0xaa,0x13,0x0,0x5d,0xcd,0x33,0x68,0xde,0xa0,0x75,0x54,0x33,0x5b,0xd5,0x78,0x1a,0x85,0x4b,0x7,0xbe,0x20,0xa0,0xd3,0xfb,0x40,0x57,0x83,0xe,0xd3,0xfc,0x65,0x3,0x1d,0x25,0xac,0xf2,0x3d,0x56,0x95,0x0,0xe8,0x6a,0x9e,0x41,0xf3,0x6,0xad,0xa3,0x9a,0xd9,0xaa,0x68,0x18,0xaa,0x1a,0xb6,0xaa,0x6d,0x21,0x28,0xbe,0x20,0x38,0x75,0x7f,0x1f,0xf8,0x85,0xb8,0x98,0xff,0xf0,0xbf,0xd3,0xad,0xe,0xaa,0x85,0xca,0xe6,0xf,0x55,0xac,0x2,0xd0,0xd5,0x3c,0x83,0xe6,0xd,0x5a,0x47,0x35,0xd3,0x56,0x8d,0xa7,0x51,0xb8,0x1a,0x91,0x2f,0x28,0xce,0xa0,0x78,0x75,0x35,0xe8,0xa8,0xcc,0x3f,0xa,0xe8,0xea,0x3,0x41,0x69,0x57,0xd4,0x3,0xa0,0x7b,0xa1,0xe9,0x1a,0xbf,0x6a,0x66,0xab,0x1a,0x4f,0xa3,0x70,0x35,0x22,0x5f,0x50,0x9c,0x41,0xf2,0x6,0x85,0xb8,0x99,0x7f,0x54,0x50,0x29,0x96,0xa0,0x50,0xed,0x3d,0x8e,0x9b,0x0,0xe8,0x6a,0x9e,0x41,0xf3,0x6,0xad,0xa3,0x9a,0xd9,0xaa,0xf8,0xf0,0xa8,0x6c,0xd8,0x7e,0x42,0xd5,0xb6,0x15,0x24,0x74,0x7b,0x1f,0xe8,0xc6,0x1b,0x34,0x77,0x18,0xfc,0xd5,0xc0,0x8c,0xf9,0x8f,0x8c,0x31,0x13,0x0,0x5d,0xcd,0x33,0x68,0xde,0xa0,0x75,0x54,0x33,0x6d,0x15,0x8d,0x56,0xc5,0x98,0x82,0xe0,0x53,0x39,0xb6,0x20,0x39,0x83,0x80,0x6e,0xef,0x19,0x63,0xfe,0xfe,0xc0,0x98,0xff,0xe8,0x18,0x35,0x1,0xd0,0xd5,0x3c,0x83,0xe6,0xd,0x5a,0x47,0x35,0x83,0x54,0xd1,0xcc,0x54,0x8c,0x29,0x28,0x3e,0x3f,0xa1,0x8b,0xf9,0xeb,0xc2,0xa9,0x23,0x6f,0xd0,0xdc,0x61,0xf0,0x57,0x3,0x63,0xfe,0x63,0x63,0xc4,0x4,0x40,0x57,0xf3,0xc,0x9a,0x37,0x2a,0x9d,0x6a,0x11,0x67,0xa3,0x55,0x31,0x26,0x1d,0xf8,0x74,0x31,0x55,0x5d,0x38,0x75,0xe4,0xd,0x3,0x3a,0xc7,0x5e,0xf,0x74,0x34,0x7f,0x18,0x61,0x15,0x80,0xee,0xe6,0xa9,0x63,0xfc,0x52,0x4a,0x2c,0xcb,0x9f,0x83,0x19,0xe3,0x6c,0xb4,0x2a,0xc6,0x14,0x4,0x9f,0xca,0xb1,0x19,0x4e,0x3d,0x79,0x83,0xe6,0xe,0x83,0xbf,0x5a,0x84,0x11,0x8f,0x2e,0xb3,0xfd,0x47,0xc3,0xe,0xae,0xa3,0xa3,0x79,0x86,0xc1,0x1b,0xb4,0x8e,0x6a,0x6,0xa9,0xa2,0x99,0xa9,0xf6,0x72,0x19,0x8e,0x46,0x8b,0xad,0x91,0x39,0x83,0xe4,0xd5,0x19,0xaa,0x95,0x89,0x6a,0xf1,0xf8,0xd,0xbf,0xee,0x6f,0x5b,0x2,0xa0,0xab,0x79,0x6,0xcd,0x1b,0x86,0x8e,0x1f,0x9c,0x2a,0x1a,0xad,0xaa,0xf,0xa1,0xca,0xf7,0xa8,0x6a,0x99,0x95,0xa1,0x6a,0xfb,0xf,0x83,0x33,0x48,0x5e,0xc3,0xed,0x1f,0x74,0xf6,0x82,0xb0,0x75,0x2d,0xbf,0x9,0xc7,0x82,0x8e,0xf,0x65,0x90,0x3a,0x42,0x8,0x5f,0xba,0xfe,0x55,0x7b,0x0,0x41,0x5d,0x93,0x55,0x95,0xab,0x11,0xf9,0x74,0xe2,0xc,0x92,0xd7,0x70,0xfb,0x7,0x5d,0xbd,0x20,0x2a,0x5d,0x4b,0xf7,0x2,0xd3,0x3d,0x7e,0x95,0x10,0xf7,0x5e,0x4,0x55,0xb9,0x1a,0x91,0x4f,0x27,0xce,0x20,0x79,0x75,0xe6,0x56,0xd,0x71,0xf7,0x82,0x20,0x74,0xfd,0x99,0x79,0x36,0xe,0x74,0x7c,0x28,0xa3,0xd0,0xa9,0x5,0xaa,0x99,0xb6,0xaa,0x26,0xab,0x2a,0x57,0x23,0xf2,0x5,0xc5,0x19,0x14,0x74,0x35,0xe8,0x46,0x9a,0xf4,0x17,0x77,0x2f,0x8,0x4a,0xb7,0xe2,0xb3,0x0,0x6a,0x85,0x31,0xff,0xb1,0x79,0xcb,0xa7,0x62,0xd5,0xc3,0xe1,0x57,0x2c,0xaa,0xf0,0x34,0xa,0x57,0x23,0xf2,0xe9,0xc4,0x19,0x24,0xaf,0xce,0xdc,0x61,0xf0,0x57,0x3,0xdd,0xbd,0x20,0x4a,0xdd,0x40,0x7b,0x0,0x74,0x7c,0x28,0xc3,0xd0,0x89,0xe3,0xa4,0x3f,0x55,0x4d,0x56,0x55,0xae,0x46,0xe4,0xd3,0x89,0x33,0x48,0x5e,0x9d,0xb9,0xc3,0xe0,0xaf,0x6,0xba,0x7b,0x41,0xd4,0xba,0x81,0x25,0x0,0x3a,0x3e,0x94,0x61,0xe8,0x18,0xf3,0x37,0x5c,0x8d,0xc8,0x17,0x14,0xa7,0x8e,0x30,0xe6,0xef,0xf,0x74,0xf7,0x2,0x15,0x74,0x3,0x49,0x0,0x54,0x36,0xcf,0x28,0x75,0xe2,0x68,0xfe,0x7e,0x42,0x65,0xc3,0xf6,0x13,0x3a,0x98,0xb5,0xdf,0x50,0xf9,0x99,0x8a,0x3,0x6f,0xd0,0xdc,0x61,0xf0,0x57,0x3,0xdd,0xbd,0x40,0x15,0x5d,0xdf,0x13,0x0,0x1d,0x1f,0x9c,0x30,0x74,0xe2,0x6a,0xfe,0x71,0x8e,0x29,0x8,0x3e,0x95,0x63,0xb,0x92,0x33,0x8,0xa8,0xfc,0xac,0x86,0xc9,0x1b,0x34,0x77,0x18,0xfc,0xd5,0x40,0x77,0x2f,0x50,0x49,0xd7,0xd7,0x4,0x40,0xc7,0x7,0x27,0xc,0x1d,0x63,0xfe,0xe1,0xf0,0xf8,0xcd,0xe5,0x37,0x9f,0xca,0xb1,0x19,0x4e,0x3d,0x79,0x83,0xe6,0xe,0x83,0xbf,0x1a,0xe8,0xee,0x5,0xaa,0xe9,0xfa,0x96,0x0,0xe8,0xf8,0xe0,0x84,0xa1,0x63,0xcc,0x3f,0x1c,0x1e,0xbf,0xb9,0xfc,0xe6,0x53,0x39,0x36,0xc3,0xa9,0x27,0x6f,0xd0,0xdc,0x61,0xf0,0x57,0x3,0xdd,0xbd,0x40,0x45,0x5d,0x5f,0x12,0x0,0x1d,0x1f,0x9c,0x30,0x74,0x8c,0xf9,0x87,0xc3,0xe3,0x37,0x97,0xdf,0x7c,0x2a,0xc7,0x66,0x38,0xf5,0xe4,0xd,0x9a,0x3b,0xc,0xfe,0x6a,0xa0,0xbb,0x17,0xa8,0xaa,0x5b,0x77,0x2,0xa0,0xe3,0x83,0x13,0x86,0x8e,0x31,0xff,0x70,0x78,0xfc,0xe6,0xf2,0x9b,0x4f,0xe5,0xd8,0xc,0xa7,0x9e,0xbc,0x61,0x40,0xa5,0xd8,0x75,0xf7,0x2,0x55,0x75,0xa1,0xce,0x8d,0x80,0x74,0x7f,0x70,0xa2,0x8c,0x5f,0x8,0x81,0xe3,0x38,0x94,0x4a,0x25,0xf2,0xf9,0x7c,0x4d,0x1c,0x7e,0xc5,0x12,0x36,0x97,0xdf,0x31,0x9,0x21,0xea,0xda,0x50,0x69,0x67,0x3e,0xbf,0x10,0x44,0x6c,0x7e,0xf2,0x5,0xc1,0x59,0x2e,0x3f,0xd5,0xe3,0xd4,0x95,0x37,0x68,0xee,0xe1,0xfc,0x50,0xdf,0x46,0x65,0xa3,0xc1,0x71,0x1c,0x5c,0xd7,0x25,0x95,0x4a,0x91,0xcd,0x66,0x47,0x3d,0xf,0x25,0xe8,0xfb,0x1c,0xae,0x53,0xfe,0x33,0x68,0xad,0x91,0xb4,0xa3,0xd2,0x5,0x64,0xcd,0x9,0x80,0x31,0xff,0xfa,0x78,0x1d,0xc7,0x21,0x9d,0x4e,0x33,0x61,0xc2,0x4,0xd2,0xe9,0xf4,0x88,0x3c,0x63,0x35,0x8a,0x4a,0x75,0xea,0x6d,0x5c,0xc3,0x75,0xfc,0x68,0xa8,0x7e,0x36,0xf8,0x46,0x32,0xff,0x32,0xa7,0x9f,0xd0,0xe5,0x2b,0x3d,0xea,0x67,0xb5,0x91,0xb8,0xc3,0xe0,0x97,0x52,0x62,0x59,0x16,0x1d,0x1d,0x1d,0xf4,0xf5,0xf5,0xe1,0xba,0xae,0xef,0x1a,0x61,0x7e,0x55,0xd7,0xa3,0x55,0xed,0x3b,0xc2,0xe7,0x77,0x94,0x5d,0x53,0x2,0xa0,0xe3,0x3,0x19,0x86,0x4e,0x35,0xbc,0x83,0x83,0x83,0xb4,0xb7,0xb7,0x33,0x79,0xf2,0xe4,0x5d,0x1a,0xc0,0x58,0x8d,0xa2,0x1a,0xd,0xd5,0xcc,0x7f,0x67,0x4e,0x3f,0xb8,0xfc,0x28,0xa7,0x4a,0xf8,0xc6,0xba,0xc6,0x2f,0xae,0x5a,0xb5,0xfc,0x86,0xd1,0x31,0x3a,0x41,0xea,0x24,0x93,0x49,0xf2,0xf9,0x3c,0x8b,0x17,0x2f,0x66,0x70,0x70,0x90,0x64,0x32,0xe9,0xbb,0x86,0xee,0x65,0x14,0xb4,0x9e,0x94,0x12,0xdb,0xb6,0x53,0x55,0x27,0x0,0x2a,0x98,0xa7,0x8a,0x3a,0xd5,0xf2,0x96,0x7f,0x7f,0xa4,0xec,0xd7,0x2f,0xe3,0xa8,0xd7,0xfc,0x87,0x5f,0x1f,0x76,0x17,0x55,0x25,0x18,0x29,0x26,0x29,0x65,0xcd,0x75,0xec,0xe7,0x3d,0x6,0x61,0xfe,0x61,0xd4,0x41,0xdc,0x74,0xc,0xaa,0x47,0x3d,0xcf,0x50,0x25,0x70,0x5d,0xb7,0x6c,0x40,0x24,0x93,0x49,0x12,0x9,0xff,0x8e,0xa4,0xd1,0xe5,0xcb,0x3f,0x6a,0xbd,0xa1,0xf2,0xaf,0x6e,0x8,0x40,0x15,0xf3,0x54,0x4d,0xa7,0x1e,0xc3,0xa9,0xb6,0xfb,0x47,0xe7,0x97,0x73,0x98,0x2f,0x7d,0x9d,0xcb,0xc9,0xe8,0xf8,0xa7,0x3,0xc1,0xb7,0x85,0x38,0xea,0x54,0xfb,0x6e,0xaa,0x6,0xae,0xeb,0xe2,0xba,0xee,0xb6,0x61,0x32,0x15,0xe7,0x16,0xa9,0xa4,0x15,0x94,0x9e,0x10,0xa2,0xf2,0x55,0x0,0xaa,0x99,0xa7,0x2a,0x3a,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0x63,0x74,0xc,0x20,0x1e,0xe6,0x5f,0x46,0x45,0x9,0x80,0x31,0x85,0x70,0x79,0xe3,0xa6,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x18,0x1d,0xb5,0x11,0xd7,0x32,0xa,0x5a,0x6f,0xdc,0x4,0xc0,0x98,0x42,0xb8,0xbc,0x71,0xd3,0xd1,0x3d,0x7e,0xa3,0x63,0x74,0x1a,0x41,0x47,0x67,0xc4,0xb5,0x2e,0xc2,0xd0,0x1b,0x73,0xe,0x80,0x31,0x85,0x70,0x79,0xe3,0xa6,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x18,0x1d,0xb5,0x11,0xd7,0x32,0xa,0x4b,0x6f,0xd4,0x1e,0x0,0x63,0xa,0xe1,0xf2,0xc6,0x4d,0x47,0xf7,0xf8,0x8d,0x8e,0xd1,0x31,0x3a,0x6a,0x23,0xae,0x65,0x14,0xa6,0xde,0x88,0x9,0x80,0x31,0x85,0x70,0x79,0xe3,0xa6,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x18,0x1d,0xb5,0xf5,0xe3,0x5a,0x46,0x61,0xeb,0xed,0x92,0x0,0x18,0x53,0x8,0x97,0x37,0x6e,0x3a,0xba,0xc7,0x6f,0x74,0x8c,0x4e,0x94,0x3a,0x61,0x21,0xca,0xfb,0x11,0xa2,0xbe,0x5d,0x32,0xe3,0x5a,0xe7,0x51,0xd4,0x89,0x6f,0xc7,0x1,0x8f,0x5,0xdd,0x2b,0x4c,0xf7,0xf8,0xc3,0xd2,0xd1,0x3d,0x7e,0xa3,0x63,0x74,0xa2,0xd4,0x9,0x4b,0x2b,0x6a,0xf3,0x8f,0xf2,0x7a,0x55,0x11,0xd5,0x7d,0xed,0x90,0x0,0x4,0x11,0x84,0xee,0xf,0xa9,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0xa9,0x13,0xb6,0x56,0x14,0xd0,0xc9,0xfc,0xe3,0x5e,0x17,0xe0,0xdd,0x63,0xa2,0xfc,0x7f,0x82,0x12,0x8,0x3,0x26,0xfe,0x68,0x75,0x74,0x8f,0xdf,0xe8,0x18,0x1d,0xa3,0xa3,0xb6,0x76,0x5c,0xcb,0x28,0xaa,0x3a,0x29,0xeb,0x5a,0xc6,0x14,0xc2,0xe5,0x8d,0x9b,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0x63,0x74,0xd4,0xd6,0x8e,0xeb,0xd7,0x78,0xd4,0xe6,0xf,0x1,0xcd,0x1,0xd0,0xbd,0x51,0xeb,0x1e,0x7f,0x58,0x3a,0xba,0xc7,0x6f,0x74,0x8c,0x8e,0xd1,0x51,0x5b,0xdb,0x74,0xfb,0xfb,0x8b,0x9d,0xef,0xd1,0xf7,0x4,0x40,0xf7,0x46,0xad,0x7b,0xfc,0x61,0xe9,0xe8,0x1e,0xbf,0xd1,0x31,0x3a,0x51,0xea,0x34,0x2,0x8c,0xf9,0xab,0xa3,0x37,0x9a,0xa6,0xaf,0x9,0x80,0xee,0xf,0xa9,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0xa9,0x13,0xa6,0x96,0xa,0xdd,0xcc,0xaa,0xa3,0x51,0xcd,0x1f,0x7c,0x4c,0x0,0x74,0x6f,0xd0,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xbd,0x74,0xc2,0x82,0x31,0x7f,0xb5,0x74,0xe3,0x5a,0x46,0x2a,0x99,0x3f,0x8c,0x73,0x16,0x80,0x1f,0x2,0x7e,0xc2,0x98,0x5a,0xb4,0x3a,0xba,0xc7,0x6f,0x74,0x8c,0x4e,0x23,0xe8,0x84,0xad,0xe5,0xb7,0x6e,0x1c,0xeb,0x23,0xa,0xbd,0x4a,0x34,0xeb,0xee,0x1,0xd0,0xbd,0xb2,0x74,0x8f,0x3f,0x2c,0x1d,0xdd,0xe3,0x37,0x3a,0x46,0xa7,0x11,0x74,0xc2,0xd6,0xf2,0x5b,0x37,0x8e,0xf5,0x11,0x85,0x5e,0xa5,0x9a,0x75,0x25,0x0,0xba,0x57,0x96,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x34,0x82,0x4e,0xd8,0x5a,0x7e,0xeb,0xc6,0xb1,0x3e,0xa2,0xd0,0xab,0x46,0xb3,0xe6,0x4,0x40,0xf7,0xca,0xd2,0x3d,0xfe,0xb0,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0x46,0x81,0x31,0x7f,0x75,0x74,0xa2,0xd2,0xab,0x56,0xb3,0xa6,0x4,0x40,0xf7,0xca,0xd2,0x3d,0xfe,0xb0,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0xa8,0xb5,0xe2,0xa6,0x13,0x84,0x6e,0x5c,0xcb,0x48,0x75,0xf3,0x87,0x1a,0x12,0x0,0xdd,0x2b,0x4b,0xf7,0xf8,0xc3,0xd2,0xd1,0x3d,0x7e,0xa3,0xa3,0x97,0x4e,0x98,0x88,0x5b,0xd9,0x19,0xf3,0x57,0xf,0xba,0xdc,0x57,0x55,0xab,0x0,0x74,0x6f,0xd0,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0xd3,0x8,0x3a,0x61,0x6b,0xf9,0xa9,0x2b,0xa5,0x8c,0x65,0x7d,0x44,0xa1,0x57,0x8f,0x66,0xc5,0x3d,0x0,0xba,0x57,0x96,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0x9,0x63,0xfe,0xe1,0x71,0xa8,0xa4,0x13,0x95,0x5e,0xbd,0x9a,0x15,0x25,0x0,0xba,0x57,0x96,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0xa9,0x15,0xb7,0xfb,0x51,0x49,0x57,0x7,0xe8,0x58,0x36,0xe3,0x26,0x0,0x3a,0xde,0xd4,0x70,0xc4,0xed,0x65,0x66,0xcc,0xdf,0xe8,0x18,0x1d,0x75,0xb5,0xc2,0x80,0x31,0xff,0xca,0xa0,0x5b,0xbc,0xb5,0xa0,0xde,0x7b,0x1c,0x33,0x1,0xd0,0xfd,0x21,0x8d,0xdb,0xcb,0xcc,0x98,0xbf,0xd1,0x31,0xa8,0xe,0x71,0xab,0x23,0x63,0xfe,0x95,0xc1,0x74,0xfd,0x57,0x86,0x51,0x13,0x0,0x63,0xfe,0x6a,0xe9,0x4,0x85,0xb8,0x95,0x93,0xd1,0x51,0x5f,0xcb,0xe8,0xa8,0xad,0xa3,0x8a,0x6e,0xad,0x30,0xe6,0x5f,0x39,0x46,0x5c,0x5,0xa0,0x7b,0x83,0xd6,0x3d,0xfe,0xb0,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0x28,0x75,0xc2,0xd4,0x32,0xe6,0x5f,0x19,0x8c,0xf9,0x57,0x87,0x5d,0x7a,0x0,0x74,0x6f,0xd0,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0x13,0x35,0xe2,0x5e,0x76,0xba,0xd5,0x99,0x31,0xff,0xea,0xb1,0x43,0x2,0xa0,0x5b,0x85,0xef,0x8c,0xb8,0x3d,0x90,0xc6,0xfc,0x8d,0x4e,0x1c,0x60,0xbe,0xc8,0xd5,0xd7,0x51,0x45,0xb7,0x56,0x18,0xf3,0xaf,0xd,0xdb,0x12,0x0,0xdd,0x1f,0xd2,0xb8,0x3d,0x90,0xc6,0xfc,0x8d,0x4e,0x1c,0xb4,0xe2,0x76,0x3f,0x71,0xd4,0x51,0x45,0xb7,0x56,0x18,0xf3,0xaf,0x1d,0x56,0x90,0xe4,0x23,0xc1,0x98,0x7f,0x74,0x3a,0xba,0xc7,0x1f,0x95,0x4e,0x58,0xd0,0xfd,0x39,0x8c,0x12,0x71,0x6b,0x73,0x8d,0x60,0xfe,0x7e,0x68,0x19,0xf3,0xaf,0xf,0x96,0x6e,0x15,0x1e,0x6,0x67,0x94,0x3a,0x41,0x21,0x6e,0xe5,0xa4,0x7b,0xbb,0x8d,0x42,0x23,0x6c,0x2d,0xa3,0xa3,0xb6,0x4e,0x94,0xba,0xc6,0xfc,0xd5,0xd0,0xac,0xea,0x2c,0x80,0x5a,0x61,0xbe,0x68,0xa3,0xd5,0xd1,0x3d,0x7e,0xa3,0xa3,0x97,0x4e,0x58,0x5a,0x71,0xbb,0x9f,0x30,0x75,0xa2,0xd2,0x15,0x42,0x6c,0xd3,0x92,0x52,0xd6,0xc5,0x13,0x26,0xe2,0x68,0xfe,0x50,0xe3,0x71,0xc0,0xd5,0xc0,0x98,0x5a,0xb4,0x3a,0xba,0xc7,0x6f,0x74,0xf4,0xd2,0x9,0x5b,0x2b,0xc,0xc4,0xb1,0x8e,0xa2,0xd0,0xf5,0x4b,0xc7,0x98,0xbf,0x7f,0x8,0x3c,0x1,0x8,0x2,0xba,0x35,0xd8,0xa8,0x74,0x74,0x8f,0xdf,0xe8,0xe8,0x87,0xb8,0x95,0x5d,0xdc,0x74,0xa2,0xd2,0x35,0xe6,0xaf,0xa6,0x66,0xa0,0x9,0x80,0xce,0x63,0xfe,0x61,0xc1,0x98,0xbf,0xd1,0x89,0x8b,0x96,0xd1,0x51,0x5b,0x27,0x2a,0x5d,0x5d,0xdf,0xd9,0xba,0xc6,0x5d,0xd,0x2,0x4b,0x0,0x74,0x37,0x7f,0x9d,0xc7,0x30,0xe3,0xf6,0x60,0x37,0xc2,0x83,0x18,0x14,0xe2,0x56,0x47,0x46,0x47,0x2f,0x5d,0x3f,0x75,0xe2,0xf6,0xfe,0x57,0x41,0x37,0x90,0x4,0xc0,0x98,0x7f,0x74,0xd0,0x39,0xf6,0x91,0x10,0xc7,0x7a,0x37,0x3a,0x46,0x27,0x4c,0x9d,0xa8,0x74,0x75,0x35,0xff,0xa8,0x10,0xc5,0x3d,0xfa,0xbe,0xa,0x40,0x67,0xf3,0xd7,0x5d,0x47,0xf7,0xf8,0xe3,0xae,0x13,0x96,0x56,0xdc,0xee,0xc7,0xe8,0xe8,0xa7,0xab,0xab,0xf9,0xc7,0xbd,0x5e,0x76,0x86,0xaf,0x3d,0x0,0xc6,0xfc,0xa3,0xd3,0xd1,0x3d,0xfe,0xb8,0xeb,0x84,0xa5,0x15,0xb7,0xfb,0x31,0x3a,0xfa,0xe9,0xea,0x6a,0xfe,0x51,0x21,0xca,0x7b,0xf4,0x2d,0x1,0x30,0xe6,0x1f,0x1d,0xe2,0x56,0x4e,0x71,0xd3,0x9,0x5b,0x2b,0xc,0xc4,0xad,0x8e,0xe2,0xa6,0xa3,0x8a,0x6e,0x3d,0x30,0x33,0xfe,0x83,0xd7,0xf6,0x25,0x1,0xd0,0xd9,0xfc,0xc3,0x84,0xce,0xe5,0x64,0x74,0xd4,0xd7,0x32,0x3a,0x46,0x27,0x6a,0x5d,0xb3,0xdc,0x4f,0x6d,0xcd,0x9d,0xb5,0xeb,0x4e,0x0,0x74,0x36,0xb5,0x30,0xb5,0x74,0x2e,0xa7,0x38,0x26,0x63,0x61,0x21,0x6e,0x75,0x64,0x74,0xd4,0xd6,0x89,0x52,0xd7,0x98,0xbf,0xda,0x9a,0x23,0x69,0xd7,0x95,0x0,0xe8,0x6c,0x6a,0x61,0x6a,0xe9,0x5e,0x4e,0x61,0x41,0xe7,0xfa,0x30,0x3a,0x46,0x27,0x6a,0x9d,0x28,0x75,0x8d,0xf9,0xab,0xad,0x39,0x9a,0x76,0xcd,0xab,0x0,0x74,0x36,0x35,0x1d,0x1f,0x8c,0xa0,0x39,0x8d,0x8e,0x9e,0x5a,0x46,0xc7,0xe8,0x44,0xa9,0xab,0xf3,0x84,0xbf,0x46,0x37,0x7f,0xa8,0xb1,0x7,0xc0,0x98,0x5a,0x74,0x5a,0x71,0x2b,0xa7,0xb8,0xe9,0x84,0xa9,0x65,0x74,0x8c,0x4e,0x94,0xba,0xc6,0xfc,0xd5,0xd7,0x1c,0x4f,0xbb,0xea,0x4,0x40,0xe7,0xae,0x67,0xdd,0x4d,0x40,0xc7,0x7,0x5b,0x5,0xe8,0x5e,0xef,0x46,0xc7,0xe8,0xa8,0xae,0x5b,0xf,0x8c,0xf9,0x47,0xa7,0x5d,0x55,0x2,0x10,0xd4,0x4d,0xe8,0xd8,0x68,0xc7,0x82,0x31,0x7f,0x75,0xb4,0xe2,0x76,0x3f,0x46,0xc7,0xe8,0xa8,0xa0,0x6b,0xc6,0xfc,0xd5,0xd6,0xac,0x54,0xbb,0xe2,0x4,0x40,0x77,0xf3,0x8f,0x9b,0x4e,0x10,0xd0,0xf1,0x5,0xa2,0xa,0xe2,0xd6,0xbe,0x8c,0x8e,0xda,0x3a,0x51,0xea,0xfa,0xa1,0x25,0xa5,0x6c,0x8,0xf3,0x8f,0x12,0x95,0xdc,0x6f,0x45,0x9,0x80,0x31,0xff,0x68,0x75,0xe2,0xd6,0x70,0x75,0xaf,0xf,0xa3,0x63,0x74,0xa2,0xd4,0x89,0x52,0x57,0xd7,0x77,0x51,0x23,0xd4,0x4d,0x2d,0xba,0xe3,0xae,0x2,0xd0,0xd9,0xd4,0x74,0x7f,0x30,0xe2,0xf6,0xe2,0xd2,0xbd,0x3e,0x8c,0x8e,0xd1,0x89,0x5a,0x27,0x2a,0x5d,0xbf,0x75,0xe2,0xf8,0x2e,0x88,0x5a,0xb3,0x16,0xed,0x31,0x7b,0x0,0x8c,0xf9,0x47,0xa7,0xa5,0xeb,0x83,0xad,0x2,0xe2,0x56,0x76,0x46,0xc7,0xe8,0x44,0xa9,0xab,0xf3,0x3b,0x42,0xe7,0xd8,0x6b,0x41,0xb5,0xf7,0x3b,0x6a,0x2,0xa0,0xb3,0xf9,0x87,0x9,0x63,0xfe,0x6a,0x69,0x19,0x1d,0xa3,0x13,0x47,0x1d,0x3,0x7d,0xa0,0x53,0x9b,0x18,0x31,0x1,0xd0,0xdd,0xfc,0xe3,0xa6,0x13,0x4,0x8c,0xf9,0x1b,0x1d,0xa3,0xa3,0x87,0x4e,0x94,0xda,0xe6,0x1d,0xa7,0xbe,0x66,0x3d,0xda,0xbb,0x24,0x0,0xc6,0xfc,0xa3,0xd5,0xd1,0xf9,0x81,0x1b,0x9,0xba,0xd7,0x87,0xd1,0x31,0x3a,0x51,0xea,0x44,0xa9,0xad,0xf3,0xbb,0xc8,0x98,0x7f,0x65,0xd8,0x21,0x1,0xd0,0xdd,0xd4,0x74,0xd7,0xd1,0x3d,0x7e,0xa3,0x63,0x74,0x8c,0x4e,0x3c,0xb4,0x8d,0xf9,0xab,0xaf,0xe9,0x87,0xf6,0xb6,0x55,0x0,0xc6,0xd4,0xa2,0xd3,0x89,0x5b,0x77,0x7c,0xdc,0xee,0xc7,0xe8,0x18,0x9d,0xb0,0x75,0xa2,0xd2,0xd6,0xd9,0xf8,0xc1,0x98,0x7f,0xb5,0xb0,0xfc,0x20,0x19,0xd,0x71,0x7b,0x28,0x8d,0xf9,0xab,0x5,0x9d,0xeb,0xdd,0xe8,0x18,0x1d,0xd5,0xb4,0x75,0x7f,0x3f,0x18,0xf3,0xaf,0x1e,0x96,0x31,0xff,0xe8,0x74,0xe2,0x68,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0xf8,0x68,0xeb,0x2,0x63,0xfe,0xb5,0xa1,0xa6,0xd3,0x0,0xc7,0x43,0xdc,0x1e,0x4a,0xdd,0x1f,0xc0,0xb8,0x95,0x93,0xd1,0x31,0x3a,0x71,0xd4,0x89,0x52,0x5b,0xe7,0x77,0x9c,0x31,0xff,0xda,0xe1,0x7b,0x2,0x10,0xb7,0x6,0x6b,0x7a,0x48,0x8c,0x8e,0xd1,0x31,0x3a,0x51,0xa0,0x11,0xee,0xb1,0x5e,0x18,0xf3,0xaf,0xf,0xbe,0x26,0x0,0x71,0x6b,0xb0,0xc6,0xfc,0x8d,0x8e,0xd1,0x31,0x3a,0x51,0xc0,0xdc,0x63,0xf0,0xd7,0xeb,0xa2,0x19,0xa4,0xf6,0xb8,0x67,0x1,0x54,0x8a,0xb8,0x35,0x58,0x33,0xe6,0x6f,0x74,0x8c,0x8e,0xd1,0x89,0x2,0x8d,0x72,0x8f,0x52,0xca,0xba,0xae,0xf,0x1b,0x51,0x97,0x57,0x10,0xf0,0xa5,0x7,0x20,0x6e,0xd,0xd6,0x98,0xbf,0xd1,0x31,0x3a,0x46,0x27,0xa,0xc4,0xfd,0x1e,0x85,0x10,0xe6,0xcb,0x5f,0x21,0xed,0xba,0x13,0x80,0xb8,0x35,0x58,0x63,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0x28,0x10,0xf7,0x7b,0xf4,0x43,0x57,0xe7,0xf9,0xa,0xb5,0x20,0xe8,0xfb,0xad,0x2b,0x1,0x88,0x5b,0x83,0xd5,0xbd,0x71,0xc5,0xad,0x9c,0x8c,0x8e,0xd1,0x89,0xa3,0x4e,0x94,0xda,0x3a,0x9b,0x7f,0x54,0xd0,0x39,0xf6,0xf1,0x50,0x73,0x2,0x10,0xb7,0x6,0x6b,0x26,0xfc,0x19,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0xd1,0x2f,0x5d,0xd3,0xf5,0xef,0x3f,0x6a,0x4a,0x0,0xe2,0xd6,0x60,0x8d,0xf9,0x1b,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0xd1,0x98,0xbf,0xda,0xda,0x55,0x27,0x0,0x71,0x6b,0xb0,0xc6,0xfc,0x8d,0x8e,0xd1,0x31,0x3a,0x51,0x20,0xee,0xf7,0x68,0xcc,0x5f,0x7d,0xed,0xaa,0x12,0x80,0xb8,0x35,0x58,0x63,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0x28,0x10,0xf7,0x7b,0x34,0xe6,0xaf,0x87,0x76,0xc5,0x9,0x40,0xdc,0x1a,0xac,0x31,0x7f,0xa3,0x63,0x74,0x8c,0x4e,0x14,0x88,0xfb,0x3d,0x1a,0xf3,0xd7,0x47,0xbb,0xa2,0x4,0x20,0x6e,0xd,0xd6,0x98,0xbf,0xd1,0x31,0x3a,0x46,0x27,0xa,0xc4,0xfd,0x1e,0x8d,0xf9,0xeb,0xa5,0x3d,0x6e,0x2,0x10,0xb7,0x6,0x6b,0xcc,0xdf,0xe8,0x18,0x1d,0xa3,0x13,0x5,0xe2,0x7e,0x8f,0xc6,0xfc,0xf5,0xd3,0x1e,0x33,0x1,0x88,0x5b,0x83,0x35,0xe6,0x6f,0x74,0x8c,0x8e,0xd1,0x89,0x2,0x71,0xbf,0x47,0x63,0xfe,0xfa,0x69,0xc3,0x18,0x9,0x40,0xdc,0x1a,0xac,0x31,0x7f,0xa3,0x63,0x74,0x8c,0x4e,0x14,0x88,0xfb,0x3d,0x1a,0xf3,0xd7,0x4f,0xbb,0x8c,0x11,0x13,0x80,0xb8,0x35,0x58,0x63,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0x28,0x10,0xf7,0x7b,0x34,0xe6,0xaf,0x9f,0xf6,0xf0,0x18,0x76,0x49,0x0,0xe2,0xd6,0x60,0x8d,0xf9,0x1b,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0xd1,0x98,0xbf,0x7e,0xda,0x3b,0x63,0x87,0xe3,0x80,0xe3,0xd6,0x60,0x8d,0xf9,0x1b,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0x51,0x67,0xf3,0x8f,0x12,0x2a,0xdc,0xef,0xf0,0x18,0xac,0x91,0xfe,0x32,0x2c,0x71,0x1d,0x75,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0x28,0x75,0xc2,0x82,0x31,0x7f,0xb5,0x75,0xa5,0x94,0x5a,0xc7,0xaf,0x2b,0x76,0xbe,0x77,0x6b,0xa4,0xbf,0xc,0x4b,0x5c,0x37,0x1d,0xdd,0xe3,0x37,0x3a,0x46,0x27,0x4a,0x9d,0xb0,0xb4,0x8c,0xf9,0xab,0xaf,0xab,0x7b,0xfc,0xba,0x69,0x8f,0x86,0x44,0xdc,0x1a,0xac,0x31,0x7f,0xa3,0x63,0x74,0x8c,0x4e,0x14,0x88,0xfb,0x3d,0xaa,0x68,0x60,0xd5,0xa0,0x91,0xcb,0x6d,0xb4,0x18,0x6a,0x3e,0xe,0xd8,0xf,0x71,0x5d,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x1d,0xa3,0x13,0xf,0xed,0x46,0x36,0xb1,0x7a,0xa0,0x7b,0xfc,0x41,0x21,0xf0,0x4,0x40,0xf7,0x7,0x43,0xf7,0xf8,0x8d,0x8e,0xd1,0x31,0x3a,0xf1,0xd0,0x36,0xe6,0x5f,0x1b,0x1a,0xa1,0x6d,0xd4,0x1a,0x43,0xa0,0x9,0x80,0xee,0xf,0x86,0xee,0xf1,0x1b,0x1d,0xa3,0x13,0xa5,0x4e,0x58,0x68,0x84,0x17,0x7c,0xdc,0xea,0x2c,0x2c,0x34,0x42,0xdb,0xa8,0x27,0x86,0xc0,0x12,0x0,0xdd,0x1f,0xc,0xdd,0xe3,0x37,0x3a,0x46,0x27,0x4a,0x9d,0xb0,0xb5,0xa2,0x40,0x1c,0xeb,0x4c,0x25,0xed,0x7a,0xd1,0xe8,0xe5,0x56,0x49,0xc,0x81,0x24,0x0,0xba,0x3f,0x18,0xba,0xc7,0x6f,0x74,0xf4,0xd2,0x9,0xb,0x71,0x34,0xff,0xb8,0x77,0x8b,0x37,0xba,0x89,0xd5,0x8a,0x46,0x2f,0xb7,0x4a,0x63,0x48,0x8c,0xff,0x2b,0xc1,0x8,0xab,0xaa,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x34,0x82,0x4e,0xd8,0x5a,0x51,0xe8,0xc6,0xfd,0xfe,0x82,0x82,0x31,0xff,0xca,0x63,0xf0,0xb5,0x7,0x40,0xf7,0x7,0x43,0xf7,0xf8,0x8d,0x8e,0xd1,0x69,0x4,0x9d,0xb0,0xb5,0xa2,0xd0,0x8d,0xfb,0xfd,0x5,0x5,0x63,0xfe,0xd5,0xc5,0xe0,0x5b,0x2,0xa0,0xfb,0x83,0xa1,0x7b,0xfc,0x46,0xc7,0xe8,0x34,0x82,0x4e,0xd8,0x5a,0x51,0xe8,0xc6,0xfd,0xfe,0x82,0x82,0x31,0xff,0xea,0x63,0xf0,0x25,0x1,0xd0,0xfd,0xc1,0xd0,0x3d,0x7e,0xa3,0x63,0x74,0xa2,0xd4,0x9,0x13,0x71,0x37,0xc7,0x38,0xd6,0x59,0x18,0x30,0xe6,0x5f,0x5b,0xc,0x9,0xa0,0x25,0xa,0x61,0x55,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0xa8,0x11,0xf7,0xb2,0x8b,0xfb,0xfd,0x45,0xa5,0x2d,0xa5,0xdc,0xf6,0x63,0x10,0x2e,0x86,0xca,0x7d,0x72,0x2,0x78,0xe,0x68,0x6,0xaa,0xae,0x5,0xdd,0x1f,0xc,0xdd,0xe3,0x37,0x3a,0x7a,0xe9,0x84,0x89,0xb8,0x95,0x9d,0x31,0xff,0xd8,0x69,0xb,0xdb,0xb6,0x53,0xb6,0x6d,0xb,0xdb,0xb6,0xeb,0xca,0x0,0x1a,0xb0,0xec,0xea,0xd6,0x97,0x52,0x5a,0xb6,0x6d,0x6f,0xfa,0xff,0xcb,0x5b,0x41,0x9d,0x7d,0x88,0x17,0x2f,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82};
      |                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:36:17: warning: 'icon_512_png_size' defined but not used [-Wunused-variable]
   36 | static uint32_t icon_512_png_size = 0x96e7;
      |                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:33:16: warning: 'icon_310_png_data' defined but not used [-Wunused-variable]
   33 | static uint8_t icon_310_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x1,0x36,0x0,0x0,0x1,0x36,0x8,0x6,0x0,0x0,0x0,0xeb,0xbc,0xbe,0xa9,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0x1b,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x35,0x3a,0x35,0x37,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x30,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x30,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x35,0x3a,0x35,0x37,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0x23,0x6d,0xf2,0x61,0x0,0x0,0x4f,0xcd,0x49,0x44,0x41,0x54,0x78,0x9c,0xed,0x9d,0x79,0x9c,0x1c,0x65,0xb5,0xf7,0xbf,0x4f,0x55,0xf5,0x36,0xd3,0xb3,0xcf,0x64,0xf,0x49,0x8,0x49,0x88,0x10,0x20,0x61,0xdf,0x17,0x45,0x4,0x77,0x94,0x4d,0x45,0x45,0xe1,0x22,0x82,0x1b,0x5e,0x51,0xb9,0xa2,0x22,0x2f,0x20,0x2a,0x2e,0xf7,0x2a,0xbe,0xf0,0x22,0x8a,0x22,0x2,0x2,0x22,0xb2,0xc9,0x16,0x90,0xc5,0x4b,0x42,0x48,0x48,0x20,0x4,0xc2,0x92,0x3d,0x21,0x33,0xc9,0xec,0x33,0xbd,0x55,0xd5,0xfb,0x47,0x4d,0x4f,0x32,0x93,0x9e,0x99,0xaa,0xea,0x5a,0xa7,0xeb,0xf7,0xf9,0x34,0x9,0x99,0xe7,0x77,0xce,0xa9,0xea,0xaa,0xdf,0x9c,0x67,0x3b,0x8f,0x98,0x3f,0x7f,0xfe,0x66,0xa0,0x86,0x1,0x8,0x21,0xb0,0xa,0x3b,0x9c,0x72,0xf9,0xe3,0x8d,0xe3,0x87,0x4f,0xbb,0x71,0x96,0x73,0x7d,0x61,0xf1,0x19,0x96,0x38,0x2b,0xc5,0xa7,0x45,0xce,0xe,0x5,0x98,0xe2,0xa1,0x43,0x47,0xf8,0xe3,0x8d,0xe3,0x87,0xcf,0xb0,0x3c,0xd0,0xe5,0xfa,0xf4,0x12,0x95,0x72,0x6f,0xfc,0xb8,0x4e,0x8b,0xa8,0x96,0x80,0x6e,0xbb,0xe,0xc7,0xf3,0x4b,0x1c,0x96,0xfb,0xe1,0x25,0xc2,0xf6,0x12,0xd9,0xe5,0xfb,0xf1,0xdd,0xdb,0x41,0x58,0xee,0x4d,0xb9,0x5c,0x1b,0xbc,0x9d,0x92,0x5d,0x87,0x61,0xb9,0xa9,0xe3,0xfd,0x21,0xd,0xcb,0x3d,0x19,0xcf,0x3e,0xc3,0x12,0xa7,0xdf,0x3e,0xed,0xc0,0xae,0x4f,0x69,0x3c,0xdf,0xd4,0xa8,0x8b,0xe6,0x1f,0xa7,0x52,0x7c,0x86,0x25,0xce,0x4a,0xf3,0x29,0x79,0xe9,0xcc,0x2e,0x3f,0xc8,0x9c,0x72,0x78,0x5e,0xfb,0xac,0x84,0x7,0xda,0x4b,0x9f,0x61,0x89,0xb3,0x12,0x7d,0x2a,0x5e,0x3a,0xb,0xf2,0x3,0x37,0xde,0xbf,0xf0,0x71,0x3c,0x9e,0xe2,0x8b,0xcf,0xb0,0xc4,0xe9,0xa7,0x4f,0xbb,0x7c,0x27,0xae,0xd3,0x74,0xc6,0x16,0x96,0xb,0xc,0x32,0xc7,0x2f,0x9f,0x95,0xf0,0xe2,0xda,0x45,0x74,0x6f,0xdc,0xf3,0xe9,0xe7,0xbd,0x35,0x25,0x6c,0x61,0xb9,0x40,0xaf,0xbe,0xfc,0x30,0xcd,0x7e,0x6,0xf9,0x3e,0x3a,0xe9,0x73,0xbc,0x3d,0x63,0x4e,0xfa,0x1c,0xef,0xbf,0xb8,0x4b,0x71,0xc7,0x14,0xb6,0xb0,0x5c,0x60,0x58,0x7e,0x13,0x6,0x3d,0xeb,0xa,0xcb,0xf7,0xed,0x87,0xcf,0xb0,0xc4,0x59,0x69,0x3e,0x4b,0x71,0x47,0x15,0xb6,0xb0,0x5c,0x60,0xd0,0xc5,0xa2,0x5c,0x6e,0xd0,0xef,0x63,0x25,0xf8,0xc,0x4b,0x9c,0x95,0xe8,0xb3,0x14,0x46,0x14,0xb6,0xb0,0x5c,0x60,0xd0,0xc5,0xa2,0x5c,0x6e,0xd0,0xef,0x63,0x25,0xf8,0xc,0x4b,0x9c,0x91,0xcf,0x5d,0x28,0x39,0x2b,0x1a,0x96,0xb,0xc,0xba,0x10,0x96,0xc3,0xd,0xba,0x10,0xfa,0xe9,0x33,0xba,0x37,0xce,0x73,0xc3,0x76,0x9d,0x63,0xf1,0xf7,0xc8,0xd8,0xc2,0x72,0x81,0x41,0x17,0x8b,0x72,0xb8,0xd1,0x8b,0xeb,0x3c,0xa2,0x7b,0xe3,0x9e,0xcf,0x20,0xde,0xdb,0x21,0xc2,0x16,0x96,0xb,0xc,0xfa,0xac,0xa2,0x1f,0x8,0xe2,0xc3,0x15,0x66,0x9f,0x61,0x89,0x33,0xf2,0x59,0x1a,0x83,0xc2,0x16,0x96,0xb,0x8c,0xb2,0x19,0xff,0x38,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0x47,0x86,0xed,0x4d,0xf0,0x76,0x9c,0xf9,0xc1,0xf1,0xda,0x97,0xd7,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0x47,0x87,0xad,0x4d,0xf0,0x76,0x9d,0x79,0xcd,0xf1,0xda,0x97,0xd7,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xc7,0x86,0xa5,0xbd,0xa2,0xe5,0x3a,0xb,0x3a,0xa7,0x1c,0x9e,0xd7,0x3e,0xc3,0xf0,0x70,0x85,0xc9,0x67,0x58,0xe2,0x8c,0x7c,0x9a,0x83,0xe5,0xea,0x1e,0xe5,0x38,0xb,0x32,0xa7,0x1c,0x5e,0x39,0x8,0xfa,0x3d,0xa9,0x4,0x9f,0x61,0x89,0x33,0xf2,0x69,0x1e,0xb6,0x84,0x2d,0x2c,0xf,0x9c,0x97,0xbe,0x82,0x7c,0x4f,0xc2,0x72,0x6d,0x7e,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6b,0xf0,0xa4,0x1e,0x5b,0xd0,0xb3,0xae,0xb0,0x7c,0xe9,0xe3,0xf9,0xda,0xfc,0xf0,0x19,0x96,0x38,0x23,0x9f,0xd6,0x61,0x49,0xd8,0x82,0xfe,0xc0,0x85,0xe5,0xb,0x8,0x32,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x3d,0xbe,0x67,0xf5,0xd8,0xdc,0x46,0x58,0xbe,0x80,0x20,0x73,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0xda,0xe7,0x9b,0x9a,0x15,0xd,0x72,0xd6,0x15,0xcd,0x7e,0x3a,0xc3,0xa9,0x14,0x9f,0x61,0x89,0x33,0xf2,0x59,0x1e,0xd7,0x95,0x7a,0x6c,0xe3,0x59,0xd4,0xec,0x22,0x7a,0x71,0xfd,0xf7,0x19,0x96,0x38,0x23,0x9f,0xe5,0x73,0x1d,0xaf,0xc7,0x16,0x74,0xb1,0x9,0xcb,0x97,0x1e,0x96,0x87,0x2b,0x2c,0x3e,0xc3,0x12,0x67,0xe4,0xd3,0x19,0xae,0xa3,0xf5,0xd8,0xa2,0x2e,0x5a,0xb8,0x38,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0x9d,0x43,0x49,0x61,0x8b,0x44,0xcd,0x3f,0x9f,0xe3,0xf9,0xda,0xfc,0xf0,0x19,0x96,0x38,0x23,0x9f,0xce,0xf2,0x1d,0xaf,0xc7,0x66,0x5,0xd1,0xc3,0xed,0xf,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0xf3,0xfc,0x21,0xb3,0xa2,0x51,0xa6,0xe6,0xc,0x37,0xc,0xd7,0x36,0xde,0x7d,0x86,0x25,0xce,0xc8,0xa7,0x3b,0xdc,0xb2,0xea,0xb1,0x8d,0xf7,0x17,0xdf,0xe,0xc2,0x72,0x6d,0xe3,0xd9,0x67,0x58,0xe2,0x8c,0x7c,0xba,0xc7,0xb5,0x5d,0x8f,0x6d,0xbc,0x8b,0x5a,0x90,0xe3,0xc,0xcb,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xdd,0x85,0xad,0x7a,0x6c,0x91,0xa8,0x85,0x8b,0x53,0x29,0x3e,0xc3,0x12,0x67,0xe4,0xd3,0x7d,0xbe,0x27,0x9b,0xe0,0xed,0xf2,0xc2,0xf2,0x5,0x4,0x99,0x53,0x29,0x3e,0xc3,0x12,0x67,0xe4,0xd3,0x1b,0xbe,0xed,0x7a,0x6c,0x56,0x10,0x3d,0xdc,0xfe,0x70,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0x7a,0xc3,0x17,0x42,0x98,0xaf,0xa0,0x1b,0x65,0x6a,0xe1,0xe2,0x54,0x8a,0xcf,0xb0,0xc4,0x19,0xf9,0xf4,0x86,0x5f,0xe4,0x98,0xca,0xd8,0x22,0x51,0xb,0x17,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0xfc,0xdd,0x39,0xae,0x75,0x45,0xa3,0x87,0xdb,0x1f,0x4e,0xa5,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6f,0xf8,0xc3,0x39,0x81,0xa9,0xee,0x11,0x96,0x2f,0x20,0xc8,0x9c,0x4a,0xf1,0x19,0x96,0x38,0x23,0x9f,0xde,0xf0,0x4b,0x71,0x2,0x51,0xdd,0x23,0x2c,0x5f,0x40,0x90,0x39,0x95,0xe8,0xd3,0xe,0x2a,0xe5,0xde,0x84,0xc5,0x67,0xb9,0xfc,0x91,0x38,0x23,0x4e,0x1e,0x4,0xf9,0x25,0xe,0xd2,0xd,0xc,0x2,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0xfc,0xd1,0x38,0xbe,0x56,0xf7,0x8,0xcb,0x17,0x10,0x64,0x4e,0xa5,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6f,0xf8,0x63,0x71,0x1c,0xa9,0xee,0x11,0x64,0x8e,0x1f,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0x9b,0xe1,0xc,0x11,0xb6,0x20,0x3f,0xa8,0x41,0xbd,0x81,0x7e,0x71,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0x7a,0xc3,0x37,0xcb,0xf1,0xbc,0xba,0x47,0x58,0xbe,0x80,0x20,0x73,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0x7a,0xc3,0xb7,0xc2,0xf1,0xb4,0xba,0x47,0x58,0xbe,0x80,0x20,0x73,0x2a,0xd1,0xa7,0x1d,0x54,0xca,0xbd,0x9,0x8b,0xcf,0x72,0xf9,0x56,0x39,0x4a,0x90,0x5f,0xe2,0x30,0xdc,0x40,0x2f,0x39,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0xdb,0xe1,0x78,0x52,0xdd,0x23,0x2c,0x5f,0x40,0x90,0x39,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0xdb,0xf5,0x69,0x49,0xd8,0xa2,0x87,0xdb,0x1f,0x4e,0xa5,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6f,0xf8,0xe5,0xf8,0x34,0x2d,0x6c,0xd1,0xc3,0xed,0xf,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0xfc,0x72,0x7d,0xba,0x56,0xdd,0x23,0x2c,0x5f,0x40,0x90,0x39,0x95,0xe2,0xd3,0xef,0x17,0xcf,0x2b,0x9f,0x61,0xf9,0x3e,0xfc,0xe6,0x3b,0xe1,0x33,0xd4,0x9b,0xe0,0xfd,0xf0,0x19,0x96,0x6b,0x2b,0x17,0xe3,0x79,0xf6,0xb3,0x1c,0x9e,0x5d,0x6e,0x58,0x9e,0x6f,0xbf,0xf9,0x4e,0xf9,0x1c,0xb5,0xd0,0xe4,0x78,0x7e,0xf1,0x83,0xcc,0xa9,0x14,0x9f,0x61,0x89,0x33,0xf2,0xe9,0xd,0xdf,0x49,0x9f,0x23,0x66,0x6c,0xd1,0xc3,0xed,0xf,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0x7c,0xa7,0x7d,0x86,0x6e,0x13,0xbc,0x1f,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0xbb,0xe1,0x33,0x54,0x9b,0xe0,0xfd,0xf0,0x39,0x9e,0xaf,0xcd,0xf,0x9f,0x61,0x89,0x33,0xf2,0xe9,0xd,0xdf,0x2d,0x9f,0x8a,0x99,0x46,0x76,0xc,0x3b,0xcd,0xb1,0xcb,0xd7,0x75,0x1d,0x21,0x4,0xa9,0x54,0xa,0x49,0x92,0xd0,0x75,0xdd,0x92,0x9f,0xa0,0x5f,0x9f,0x13,0xfe,0xec,0xda,0x8,0xc3,0xbd,0xb1,0xcb,0x29,0x3e,0x27,0x63,0x3d,0x3,0xa5,0x9e,0xa7,0x91,0x38,0x66,0x9f,0xbd,0x22,0xdf,0xce,0xb3,0x3a,0x52,0x3c,0x0,0x99,0x4c,0x86,0x42,0xa1,0x80,0x24,0xed,0xd9,0x51,0xb,0xcb,0xf7,0x62,0x96,0xaf,0x98,0x69,0x64,0xc7,0xb0,0x93,0x9c,0x72,0xf8,0x45,0x31,0xdb,0xb0,0x61,0x3,0xaa,0xaa,0xba,0xea,0xcb,0x9,0x38,0xed,0xd3,0xcc,0x4b,0x59,0xea,0x41,0x1f,0xde,0x6e,0xb8,0x9d,0x91,0x5e,0xdc,0xd1,0xfc,0xed,0xfe,0xe2,0x99,0xbd,0x4e,0x3f,0xda,0xed,0x7e,0x1d,0x63,0xdd,0xbf,0x52,0x3f,0xb7,0x73,0x6f,0xac,0xc6,0x68,0xb5,0xbd,0xa6,0x69,0xb4,0xb4,0xb4,0x50,0x55,0x55,0x45,0xa1,0x50,0x28,0xcb,0x9f,0x1d,0xff,0x4e,0x70,0xac,0xf0,0x15,0xbb,0x4e,0x82,0x78,0x31,0xa5,0x20,0xcb,0x32,0x85,0x42,0x81,0x4d,0x9b,0x36,0x95,0xe5,0x3b,0x42,0x84,0x91,0x30,0xfc,0xb9,0xb4,0x92,0xc5,0x99,0xb5,0x39,0x1c,0x45,0xa1,0x34,0x2b,0x6a,0x9a,0xa6,0x91,0x4e,0xa7,0xa9,0xaf,0xaf,0x1f,0x22,0x6c,0xe3,0x51,0xd4,0x20,0xe0,0x9b,0xe0,0x9d,0xf4,0x19,0x8b,0xc5,0xc8,0xe7,0xf3,0x65,0xc5,0x10,0x26,0x98,0xb9,0x5f,0x4e,0x66,0x10,0x41,0xce,0xc0,0xdc,0x68,0xe7,0xb7,0x4d,0x2b,0x6d,0x75,0x5d,0x47,0x55,0x55,0x24,0x49,0x42,0xd3,0x34,0x5b,0xbe,0xca,0xf1,0x5f,0x2e,0xc7,0xe,0x3f,0xb0,0x9b,0xe0,0xfd,0xf6,0x19,0x66,0xf8,0x21,0x44,0x4e,0xda,0xf2,0x53,0xac,0xcc,0x22,0x2c,0xa2,0x36,0x52,0xdb,0x30,0xbe,0x93,0x56,0xf8,0x81,0xdc,0x4,0xef,0xb7,0xcf,0x30,0x23,0xc8,0xd9,0x55,0x50,0x7d,0xba,0xe5,0x3b,0x88,0xa2,0x66,0x65,0xac,0xcf,0x9,0xff,0xe5,0x70,0xca,0xe1,0x7,0x6e,0x13,0xbc,0xdf,0x3e,0xc3,0x8c,0x20,0xb,0x8c,0x5f,0x59,0x64,0x90,0x45,0xdc,0x8e,0xcd,0x28,0x53,0x33,0x87,0x40,0x6d,0x82,0xf7,0xdb,0x67,0x98,0x11,0x64,0x81,0xf1,0xeb,0x7b,0x9,0x43,0x6,0xe6,0x75,0xa6,0x56,0xce,0x77,0x11,0x16,0x1d,0x80,0x31,0xf6,0x8a,0xda,0x35,0x1c,0x89,0x9a,0xb7,0x8,0xbb,0xa8,0x85,0x21,0x3,0xb,0xb3,0xa8,0x59,0xe5,0x97,0xeb,0xdf,0x4f,0x9f,0x45,0x4,0xe2,0x24,0x78,0xbf,0x7d,0x86,0x19,0x61,0x17,0x35,0x2b,0x88,0x44,0xcd,0xd9,0xb6,0x6e,0xda,0xf4,0x53,0xd4,0x20,0x0,0x9b,0xe0,0xfd,0xf6,0x19,0x66,0x8c,0x87,0xc1,0xfd,0xa0,0xb7,0xb3,0x82,0x48,0xd4,0x9c,0x89,0xc3,0x9,0xbe,0xaf,0x9b,0xe0,0xfd,0xf6,0x19,0x66,0x4,0xb9,0xcb,0x38,0x5e,0xda,0xb9,0x65,0xd3,0xd,0x44,0xa2,0x36,0x94,0xef,0xc8,0x26,0xf8,0x72,0x11,0x89,0x9a,0x3b,0x88,0x44,0xcd,0x7e,0x3b,0xbf,0x6d,0x5a,0x6d,0xeb,0x34,0xc2,0x2c,0x6a,0xe0,0xc0,0x49,0xf0,0xe5,0x6,0x14,0x89,0x9a,0x75,0x78,0x2d,0x44,0x41,0x17,0xa1,0x4a,0x17,0x35,0xbf,0xc6,0x32,0x9d,0x8c,0xc1,0x69,0xbe,0xe7,0x9b,0xe0,0xcb,0xe5,0x57,0xb2,0xa8,0x45,0xdd,0x4f,0xf7,0xdb,0xf9,0x6d,0xd3,0x2d,0xff,0x4e,0xfb,0x76,0x32,0xe,0x37,0xf8,0x9e,0x9e,0x4,0x5f,0x2e,0xdf,0x2e,0x67,0xac,0xea,0x15,0xe3,0x9,0x91,0xa8,0xd9,0x6f,0xe7,0xb7,0x4d,0xab,0x6d,0xad,0xc0,0xc9,0xef,0xbb,0x5c,0x8e,0x17,0x7c,0x29,0x2c,0x17,0x53,0xe,0xc7,0x4a,0x5d,0xab,0xa0,0x22,0xea,0x7e,0xda,0x6b,0x67,0x5,0x61,0x12,0x35,0xa7,0xdb,0x86,0x45,0x7,0xcc,0xf2,0x3d,0xd9,0x4,0x5f,0x2e,0xbf,0xd2,0xbb,0xac,0x7e,0x8,0x91,0x93,0xb6,0xc6,0x53,0x6,0x16,0x16,0xa1,0xb2,0xd2,0x76,0xbc,0x89,0x1a,0xd8,0x10,0xb6,0x72,0x30,0x9e,0xc4,0xc6,0x2b,0x4,0x39,0xbb,0xa,0xaa,0x4f,0xb7,0x7c,0x87,0x45,0xa8,0xac,0xb4,0x1d,0x8f,0xa2,0x6,0x1e,0x54,0xf7,0x28,0x97,0x5b,0xc9,0xd9,0x5a,0x90,0x5,0xc6,0xaf,0x2c,0x32,0xc8,0x22,0x6e,0xc7,0x66,0x24,0x6a,0xee,0xf0,0xc7,0xdc,0x2b,0xea,0x65,0x30,0x4e,0xf8,0xac,0x24,0x51,0x1b,0x2f,0x62,0x65,0x16,0x61,0xc8,0xc0,0x22,0x51,0xb,0x6,0xdf,0x95,0x93,0xe0,0xcb,0xe5,0x47,0xa2,0x16,0xdc,0x4c,0xcd,0x69,0x5b,0x95,0x38,0x4e,0xe7,0x67,0x5b,0xbb,0xf5,0xd8,0xc2,0x24,0x6a,0xe0,0xc2,0x26,0xf8,0x72,0xf9,0x91,0xa8,0x5,0x37,0xbb,0x72,0xfa,0x1e,0x47,0xa2,0xe6,0x7d,0xdb,0x4a,0x10,0x35,0x70,0x78,0x13,0xbc,0x93,0xfc,0xa0,0xfa,0x72,0x13,0x41,0xce,0xae,0xc6,0x4b,0x3b,0x2b,0x8,0x93,0xa8,0x99,0xb5,0x67,0xd5,0xa6,0xdf,0x3a,0x60,0x97,0xef,0xca,0xac,0x68,0x34,0x51,0x60,0x1d,0xe3,0x61,0xbc,0x2c,0xe8,0xed,0xdc,0xb2,0xe9,0x6,0xbc,0x16,0x20,0x37,0x6c,0xfa,0xc9,0x2f,0x39,0x79,0x10,0xcd,0x7e,0x7a,0x8b,0x48,0xd4,0xdc,0x6f,0xe7,0xab,0x4d,0xdd,0x38,0x19,0x4a,0x20,0x40,0x53,0x1,0x1,0xe8,0x20,0xc4,0xc0,0xdf,0x1,0x69,0xd7,0xdf,0x23,0x51,0x2b,0x9f,0xbf,0x87,0xb0,0x79,0x2d,0x6a,0xd1,0x98,0x5a,0x24,0x56,0x41,0x69,0x67,0xab,0xad,0xa6,0x42,0x3e,0x87,0xc8,0x1b,0x87,0x71,0x97,0x62,0x9b,0xb5,0x58,0xaa,0x9d,0xe,0x10,0x57,0xd0,0x63,0x71,0x90,0xe4,0x1,0x31,0xb4,0x17,0xaf,0x59,0xf8,0x2d,0x4a,0x4e,0xf0,0x95,0xe1,0xff,0xe0,0x65,0x30,0x91,0xa8,0x45,0x63,0x6a,0x6e,0xb7,0xb3,0x82,0x31,0x6d,0xaa,0x5,0x44,0x26,0xcb,0x6e,0x79,0x16,0x0,0xba,0x0,0xbd,0xb1,0x19,0xbd,0xb1,0x19,0xad,0x61,0x32,0xd4,0xd5,0xa3,0x35,0x4c,0x46,0xaf,0x6b,0x82,0xea,0x1a,0xa8,0xaa,0x45,0x8f,0x27,0x41,0x89,0xa1,0xa7,0xd2,0x18,0x72,0x25,0x81,0x9a,0x47,0x64,0xfa,0x8c,0x3f,0x7b,0xda,0x11,0xbd,0x3d,0x88,0x9e,0x4e,0x44,0x67,0x2b,0xa2,0x73,0x27,0x52,0xe7,0x76,0x44,0xeb,0x56,0xa4,0x1d,0x5b,0x91,0x7a,0xfb,0x8c,0x18,0x7,0xd8,0x0,0x24,0x63,0x86,0x5d,0xe1,0xdc,0x88,0x52,0x10,0x44,0xc9,0x9,0x7e,0x59,0xd5,0x3d,0xca,0xe1,0xe,0xe7,0x28,0x8a,0x42,0x7f,0x7f,0x3f,0x1b,0x36,0x6c,0x70,0xd4,0x97,0xa2,0x28,0xa8,0xaa,0x1a,0xc8,0xc3,0x92,0xcd,0xee,0x61,0xb5,0xb2,0xd7,0x55,0x92,0xa4,0x11,0xef,0x51,0xd0,0x45,0x28,0x50,0xdd,0x4f,0x21,0xc,0x21,0xeb,0xcf,0xc,0x8a,0x98,0xe,0xe8,0xb5,0xb5,0x68,0x33,0xf7,0x45,0x9b,0xb1,0xf,0xda,0xb4,0xf7,0xa0,0xcd,0x9c,0x87,0x3e,0x7d,0x6f,0xb4,0xa6,0xbd,0xd0,0xeb,0x1b,0xa1,0x46,0x82,0x14,0xc6,0x9b,0x15,0xc7,0x50,0x22,0xad,0x48,0x66,0x37,0x55,0x1a,0xf8,0x59,0xd1,0xb8,0x3c,0xf0,0x67,0x7e,0xe0,0x93,0x3,0x7a,0x41,0xb4,0x77,0x23,0x5a,0xd7,0x23,0xb5,0x6e,0x43,0xda,0xfa,0x26,0xd2,0xe6,0x75,0x48,0x9b,0xde,0x40,0x79,0x67,0x35,0xd2,0xa6,0x37,0x91,0xba,0xba,0x7,0xc5,0x4e,0x7,0xf4,0x74,0x35,0x28,0x31,0xd8,0xed,0x99,0x31,0x3b,0x69,0x10,0x14,0x51,0x72,0x82,0xaf,0x94,0x6b,0xd0,0xa9,0xdf,0x9c,0x3d,0x3d,0x3d,0x34,0x36,0x36,0x72,0xe9,0xa5,0x97,0x22,0x84,0x18,0x72,0x62,0x75,0x39,0xbe,0x64,0x59,0x46,0xd3,0x34,0x36,0x6e,0xdc,0x48,0xa1,0x50,0x8,0x55,0xb6,0x57,0x2a,0x56,0x59,0x96,0xe9,0xef,0xef,0xa7,0xb3,0xb3,0x93,0xde,0xde,0x5e,0x76,0xec,0xd8,0xc1,0xe6,0xcd,0x9b,0x69,0x6d,0x6d,0x5,0xd8,0xe3,0xbe,0x9,0x21,0x46,0x15,0x3b,0x33,0x3e,0x83,0xd4,0xce,0xa,0x2c,0xfb,0x16,0x2,0x72,0x59,0x44,0x2e,0x3f,0xa8,0x37,0x5a,0x43,0x23,0xea,0xfc,0x45,0xa8,0x7,0x1e,0x83,0x7a,0xe0,0xd1,0x68,0x33,0xf7,0x43,0x9f,0x3a,0x19,0xea,0x81,0x24,0xa0,0x2,0xfd,0x40,0x6,0x43,0x8c,0xfa,0x80,0x1e,0xc,0x95,0x29,0xf1,0xc,0x8f,0x1d,0x8c,0x64,0x88,0x9d,0x4,0x28,0xa0,0x4f,0xac,0x41,0x9f,0xb9,0x3f,0x5a,0x7c,0x7f,0x88,0xbf,0xcf,0x10,0xc9,0x7e,0xe0,0xdd,0x2,0xf2,0xc6,0x35,0x48,0xef,0xac,0x46,0x7e,0x63,0x5,0xca,0xeb,0xcb,0x91,0xde,0x5c,0x89,0xbc,0x75,0xcb,0x2e,0xa1,0x8b,0x2b,0x50,0x55,0x8d,0x6e,0xa2,0x33,0x1c,0x24,0x51,0x72,0x82,0xaf,0xf8,0xf1,0xa2,0x97,0xf2,0xd9,0xde,0xde,0xce,0xbc,0x79,0xf3,0xf8,0xfe,0xf7,0xbf,0xef,0x79,0x3c,0x61,0x47,0x5f,0x5f,0x1f,0x5b,0xb7,0x6e,0x65,0xdd,0xba,0x75,0xac,0x5e,0xbd,0x9a,0xd5,0xab,0x57,0xf3,0xd2,0x4b,0x2f,0xb1,0x64,0xc9,0x12,0x74,0x5d,0x47,0x55,0xd5,0xc1,0xb6,0xb2,0x2c,0x87,0x36,0xa3,0x73,0xc5,0xe6,0xc0,0x38,0x59,0x31,0x33,0xd3,0x1,0x6d,0xfe,0x2,0xd4,0x43,0x4e,0x44,0x3d,0xe4,0xbd,0xa8,0xfb,0x1f,0x85,0x3e,0xb3,0x19,0x6a,0x31,0x32,0xa9,0x2e,0xa0,0x17,0xd8,0xcc,0xe0,0xa4,0x80,0xa3,0xd0,0xb5,0x81,0x20,0x80,0x2,0x86,0x60,0x76,0xd,0x9,0xd8,0x98,0x68,0x48,0x29,0xa8,0x8b,0xf6,0x47,0x3d,0x76,0x7f,0xf2,0xd2,0x99,0xd0,0x5,0x62,0x4b,0x17,0xf2,0xca,0xe7,0x88,0xbd,0xb4,0x18,0x79,0xe5,0x73,0x28,0xab,0x5f,0x44,0xee,0xe8,0x44,0xc7,0xd0,0xdf,0xe1,0xe3,0x73,0xbb,0x6e,0x41,0xb0,0x44,0xc9,0x9,0xbe,0x38,0xe8,0xa0,0x83,0xba,0x80,0x1a,0xaf,0x2,0x1a,0x89,0xb3,0x7d,0xfb,0x76,0x16,0x2e,0x5c,0xc8,0xfd,0xf7,0xdf,0x6f,0x27,0x94,0x8,0x25,0xb0,0x76,0xed,0x5a,0x9e,0x7f,0xfe,0x79,0x16,0x2f,0x5e,0xcc,0xe2,0xc5,0x8b,0xf7,0xe8,0xe6,0xc7,0x62,0xb1,0x21,0xdd,0x5c,0x3f,0x26,0x28,0xdc,0xb0,0x39,0x66,0x3b,0x21,0x40,0xd3,0x90,0xfa,0xfb,0x77,0x65,0x66,0x93,0xa7,0x53,0x38,0xfe,0x34,0xa,0x27,0x9f,0x85,0x7a,0xc4,0x89,0x30,0x11,0x43,0x58,0xda,0x81,0x6e,0xa0,0xa0,0x83,0x8,0x6a,0xf9,0x2b,0x1,0xb2,0x80,0x6a,0xa0,0x1,0x88,0x1,0x3b,0x40,0x7e,0xe3,0xd,0x94,0xe5,0xcf,0x20,0xbf,0xf8,0x24,0xe2,0xc9,0xbf,0xb3,0xb0,0x46,0x61,0xca,0xc4,0x49,0x74,0x4b,0xa,0xd9,0xda,0x66,0x34,0x59,0x41,0x98,0xca,0xe7,0x46,0xf1,0x1c,0x40,0x51,0x3,0xda,0x6c,0x9,0x9b,0x1b,0x13,0x5,0x91,0xb0,0xb9,0xb,0x4d,0xd3,0x78,0xea,0xa9,0xa7,0x58,0xb5,0x6a,0x15,0xb7,0xdf,0x7e,0x3b,0x4b,0x96,0x2c,0x19,0xfc,0x59,0x2c,0x16,0x33,0x65,0x23,0xf4,0x99,0xda,0x80,0xa0,0x89,0x1,0x41,0xd3,0x66,0xcf,0xa7,0x70,0xea,0x19,0x68,0xf3,0xe,0xa1,0xb0,0xe8,0x7d,0x30,0x37,0x65,0x74,0x27,0xdf,0x5,0x32,0x3,0xa3,0x56,0xe1,0x19,0xb9,0xd8,0x5,0x5d,0x40,0x5c,0x18,0xdd,0xe5,0x3a,0x20,0xf,0xe2,0xc5,0xf5,0x34,0xae,0x5b,0x4e,0x53,0xd7,0x36,0x9a,0x56,0x3c,0x43,0xc3,0xeb,0x2f,0xa2,0x64,0xfb,0xc9,0xb4,0x4c,0x23,0x9f,0x4a,0x23,0x34,0x75,0xc,0xa3,0x7b,0x22,0xa0,0xa2,0x6,0x76,0x84,0xcd,0xad,0x99,0xcc,0x48,0xd8,0xbc,0xc5,0xa3,0x8f,0x3e,0xca,0x4d,0x37,0xdd,0xc4,0x3d,0xf7,0xdc,0x33,0xf8,0x6f,0xf1,0x78,0x7c,0xc4,0x89,0x8a,0xc0,0x8a,0x95,0x99,0x76,0x42,0x80,0xae,0x23,0xfa,0xfa,0x10,0x80,0xba,0xd7,0x6c,0xa,0xe7,0x7e,0x95,0xfc,0xd9,0x5f,0x85,0xe9,0x18,0x63,0x56,0x3b,0x18,0xe8,0xf2,0x69,0xe1,0x14,0xb3,0x91,0xa0,0x63,0x8c,0xdb,0x35,0x1,0x55,0x18,0x7d,0xd2,0x9d,0xd0,0xbc,0xfa,0x79,0x26,0x2d,0x7b,0x94,0x29,0xcf,0x3f,0x4c,0x55,0xdb,0x46,0xfa,0x5b,0xa6,0x91,0xab,0xae,0x43,0x68,0xc3,0x67,0x38,0x4a,0x23,0xc0,0xa2,0x6,0x5e,0x9,0x9b,0x19,0x4e,0x24,0x6c,0xfe,0x60,0xf9,0xf2,0xe5,0xfc,0xec,0x67,0x3f,0xe3,0xf6,0xdb,0x6f,0x7,0x8c,0x31,0xb8,0xe1,0xa5,0xd4,0x3,0x29,0x56,0x66,0xdb,0x9,0x81,0xe8,0xed,0x35,0x32,0xb4,0x69,0x7b,0x93,0x3f,0xff,0x3f,0xc9,0x7f,0xe2,0x4b,0x30,0x4d,0xc0,0x26,0xa0,0x4b,0x7,0x29,0xa8,0x5d,0x4c,0x17,0xa0,0xb,0x48,0x8,0x68,0x4,0x14,0x48,0xaf,0x7a,0x9b,0xbd,0x16,0xdf,0xc1,0x94,0x17,0x1e,0xa1,0x7a,0xeb,0xdb,0x64,0x1b,0x27,0x92,0xad,0x69,0x42,0x68,0xc5,0xa9,0xdc,0x3d,0x11,0x70,0x51,0x3,0xab,0xc2,0xe6,0xe6,0x5a,0xb5,0x48,0xd8,0xfc,0xc5,0x8b,0x2f,0xbe,0xc8,0x85,0x17,0x5e,0xc8,0x4b,0x2f,0xbd,0x4,0xc,0xcd,0xde,0x2,0x27,0x56,0x66,0xda,0x9,0x1,0xaa,0x8a,0x94,0xc9,0xa0,0xc7,0xd3,0xe4,0x2e,0xb9,0x9c,0xfc,0xe7,0xbf,0x5,0x33,0x14,0xd8,0x0,0x74,0x6a,0xbb,0x96,0x58,0x54,0x22,0x8a,0x99,0x5c,0x23,0x50,0x5,0xc9,0xb7,0x5a,0xd9,0xeb,0xe9,0x3b,0x99,0xfe,0xe4,0xdd,0xd4,0x6c,0x5e,0x4b,0xdf,0x84,0x69,0xe4,0xab,0xeb,0x11,0x6a,0x61,0x8,0x2d,0x4,0xa2,0x6,0xd0,0x66,0x7a,0x65,0x9f,0x97,0xb,0x70,0x23,0x78,0x8f,0x43,0xe,0x39,0x84,0x65,0xcb,0x96,0x71,0xdd,0x75,0xd7,0x21,0xcb,0x32,0xb9,0x5c,0xe,0x55,0x55,0x4d,0x1f,0x84,0x13,0x34,0x51,0x13,0xbd,0xbd,0x48,0x99,0xc,0x85,0x83,0x4f,0xa0,0xef,0xb1,0xd7,0xc9,0x5f,0xf9,0x5d,0x50,0x14,0x58,0xa5,0x41,0x4f,0x85,0x8b,0x1a,0xc,0x74,0xb7,0x35,0xd8,0xa1,0xc1,0x46,0x9d,0xcc,0x84,0x16,0xde,0x38,0xff,0x12,0x9e,0xf9,0x3f,0x7f,0x63,0xf5,0xb9,0xdf,0x45,0xca,0x15,0xa8,0xdd,0xf0,0x1a,0xe8,0x3a,0xba,0x43,0xb,0x80,0xbd,0x14,0x45,0x53,0x11,0x7b,0x25,0x6a,0x91,0x10,0xfa,0x8f,0xcb,0x2e,0xbb,0x8c,0x35,0x6b,0xd6,0x70,0xd2,0x49,0x27,0xa1,0x69,0x1a,0xd9,0x6c,0x76,0xcc,0xef,0x25,0x30,0x6b,0xda,0x84,0x4,0x6a,0x1,0xa9,0xb7,0x17,0x80,0xec,0x37,0x7f,0x42,0xe6,0xde,0xc5,0xe8,0xb3,0xa7,0xc0,0x4a,0x1d,0x3a,0x22,0x41,0xdb,0x3,0x2,0x63,0xb6,0xb7,0x43,0x83,0xf5,0x3a,0xb9,0xa6,0x6,0xde,0xb8,0xf0,0x12,0x9e,0xbf,0xf2,0x76,0xb6,0x1e,0xfc,0x7e,0xd2,0x9b,0xdf,0x26,0xfd,0xee,0x3a,0xa3,0xad,0x64,0xff,0xe6,0x79,0x9d,0xe9,0x8d,0x59,0x8f,0x2d,0x12,0xb5,0xca,0xc3,0x3e,0xfb,0xec,0xc3,0x13,0x4f,0x3c,0xc1,0x1f,0xff,0xf8,0x47,0xa6,0x4c,0x99,0x42,0x36,0x9b,0x1d,0xb1,0xad,0x9f,0x99,0xda,0x90,0xb6,0x92,0x84,0xe8,0xed,0x41,0xca,0xe6,0xc8,0x9f,0xfa,0x69,0xfa,0x1f,0x5e,0x4d,0xfe,0x7b,0xdf,0x32,0x26,0x4,0xde,0xd1,0x8c,0x71,0xb4,0xe8,0x11,0x1b,0x19,0xbb,0xb,0xdc,0xdb,0x3a,0x5d,0xf3,0xe7,0xb1,0xe4,0x7,0x37,0xf3,0xc2,0xf7,0x6e,0x61,0xdb,0xa2,0x93,0xa9,0xdb,0xb4,0x96,0x44,0xcf,0x4e,0x74,0xd9,0x54,0xd1,0xed,0xa1,0xa6,0x7d,0xe8,0xbe,0x3a,0x5e,0x8f,0x2d,0x12,0xb5,0xf1,0x83,0x73,0xcf,0x3d,0x97,0x57,0x5e,0x79,0x85,0xbd,0xf7,0xde,0x9b,0x5c,0x2e,0xb7,0x47,0xf5,0xd5,0xc0,0x74,0x3f,0x25,0x9,0xd1,0xd3,0x3,0x40,0xe6,0x3b,0xff,0x4d,0xf6,0xf6,0xdb,0xd0,0xe,0x9c,0xf,0xab,0x75,0xe8,0xd6,0x4c,0x16,0xc0,0x8f,0x0,0xec,0x12,0xb8,0xad,0x1a,0x74,0xc1,0xbb,0x27,0x9d,0xc4,0xd2,0xef,0xdf,0xc0,0xf2,0xf3,0x7f,0x4c,0x21,0x91,0x42,0xc9,0xf4,0x58,0x33,0xe7,0xd3,0x98,0x9c,0xa3,0xf5,0xd8,0x22,0x51,0x1b,0x7f,0x68,0x68,0x68,0xe0,0xc5,0x17,0x5f,0xe4,0xb0,0xc3,0xe,0x23,0x9f,0xcf,0xa3,0xaa,0xaa,0xa5,0x4c,0xde,0xf5,0xee,0xe7,0x80,0xa8,0x9,0x20,0x73,0xc3,0x3f,0x29,0x7c,0xff,0x2b,0xb0,0xe,0x78,0x3b,0xca,0xd2,0xca,0x82,0x4,0x14,0x34,0x58,0xaf,0x41,0x27,0xac,0xbb,0xe0,0x53,0x2c,0xf9,0xf2,0x6f,0x51,0x32,0xbd,0x48,0x5,0x73,0xfb,0xae,0xfd,0x9c,0x68,0x28,0x29,0x6c,0x51,0xf7,0x33,0xc2,0xee,0x68,0x68,0x68,0xe0,0x85,0x17,0x5e,0xe0,0xd4,0x53,0x4f,0xa5,0x50,0x28,0xa0,0x69,0x5a,0x30,0x76,0x29,0xec,0x26,0x6a,0xfd,0x3f,0xfe,0xb,0xea,0xe7,0xde,0xf,0xab,0x80,0xfe,0x68,0x2c,0xcd,0x31,0x48,0x40,0x46,0x83,0x1e,0xa8,0xda,0xb1,0x19,0xa5,0xbf,0x7,0x5d,0x1e,0xfb,0xe6,0xfa,0x3d,0x7b,0xba,0x87,0xb0,0x45,0xa2,0x16,0x61,0x24,0x3c,0xf4,0xd0,0x43,0x9c,0x7e,0xfa,0xe9,0x43,0x32,0xb7,0x91,0xe0,0xc6,0xf7,0x3b,0xa2,0xa8,0x5d,0x7b,0x3b,0xea,0x25,0x67,0xc3,0xab,0x3a,0xa8,0xe3,0x6c,0x81,0x6d,0x10,0x90,0x92,0xa0,0xd,0x66,0x3f,0xf6,0x7b,0xd4,0x78,0x12,0x5d,0x8c,0x2e,0x6c,0x7e,0x8b,0x9a,0x10,0x62,0xa8,0xb0,0x45,0xa2,0x16,0x61,0x2c,0xdc,0x73,0xcf,0x3d,0x9c,0x7a,0xea,0xa9,0xa3,0x8a,0x9b,0xeb,0xb,0x7a,0x77,0xef,0x7e,0xfe,0xe0,0x16,0xd4,0xaf,0x9d,0x3,0xab,0x81,0x7c,0xd4,0xf5,0x74,0x1c,0x1a,0xd0,0xc,0xd,0xab,0x96,0xd1,0xb4,0x76,0x29,0x99,0xba,0x9,0x8c,0xb6,0x33,0x21,0x8,0xa2,0x6,0x3,0x19,0x5b,0x34,0xfb,0x19,0xc1,0xa,0x1e,0x7a,0xe8,0x21,0x3e,0xfd,0xe9,0x4f,0x93,0xcf,0xe7,0x4b,0x96,0x49,0x32,0xb,0x5b,0xa2,0x26,0x4,0x64,0x8c,0xbd,0x9e,0x99,0x2b,0x7e,0x47,0xe1,0xeb,0xe7,0xd,0x88,0x9a,0xe6,0xd2,0x9,0x1e,0xe,0x40,0x48,0x20,0x49,0x20,0x97,0xf8,0x48,0x3,0x9f,0xa0,0xbe,0x17,0x31,0x9,0xfa,0x61,0xef,0xa7,0xfe,0x84,0x8e,0x40,0x1f,0x65,0x5d,0x63,0x50,0x44,0xd,0xca,0x28,0x5b,0x14,0x89,0x5a,0x65,0xe3,0xb6,0xdb,0x6e,0xe3,0x5f,0xff,0xfa,0x17,0x1b,0x37,0x6e,0x24,0x99,0x4c,0x5a,0x3e,0xaf,0xd2,0xf6,0xf8,0x9b,0x5a,0x40,0x2a,0xa8,0x64,0xff,0xe3,0x1a,0xa,0xdf,0xff,0x2,0xac,0x4,0xb2,0x7e,0x8b,0x9a,0x0,0x45,0x18,0x85,0x25,0x93,0x3,0x9f,0x18,0xbb,0xc6,0xf9,0xa,0x18,0x7b,0x34,0x55,0x6,0x56,0xfc,0xf,0xfc,0x7b,0xf1,0xef,0xa,0x6,0x5f,0x16,0xbb,0xda,0xe5,0x30,0x4a,0x16,0xf5,0x63,0x94,0x4b,0x72,0xa3,0x44,0xd2,0x58,0xd0,0x81,0x26,0xa8,0x79,0x69,0x2d,0x53,0x5e,0xfa,0x27,0x7d,0xcd,0xd3,0x10,0x65,0xee,0x25,0x1e,0x9,0x4e,0xf3,0x6d,0x4d,0x84,0x47,0xa2,0x16,0x1,0xe0,0xbe,0xfb,0xee,0xe3,0xe0,0x83,0xf,0x26,0x93,0xc9,0x90,0x4a,0xa5,0x4c,0x57,0xfa,0xb5,0x2d,0x6a,0x2,0xa4,0x4c,0x96,0xc2,0xa1,0xef,0x25,0x7f,0xd5,0x77,0x61,0xd,0xc6,0xc0,0xb6,0x97,0xa2,0xa6,0x63,0x64,0x57,0x71,0x61,0xd4,0x68,0xab,0x1d,0xf8,0xf7,0x2e,0x60,0x47,0x1,0x69,0xe3,0xbb,0x88,0xd6,0xd,0x48,0xdb,0xb7,0x21,0x5a,0x37,0x22,0xba,0x3b,0x8c,0x72,0xdf,0x99,0x5e,0xe8,0xef,0x5,0x5d,0x43,0x14,0x57,0xf2,0xeb,0xda,0x60,0xb9,0x70,0x3d,0x5d,0x8b,0x5e,0xd7,0x84,0x5e,0x3f,0x11,0xad,0x71,0x12,0x7a,0xf3,0x44,0xb4,0x96,0x69,0xe8,0x13,0x1b,0x60,0x12,0x46,0xe6,0x94,0xc7,0x28,0xa1,0xd4,0x83,0xd1,0xed,0x36,0xb1,0x59,0xbd,0x2c,0x8,0x1,0xa,0x4c,0x5b,0xfa,0x77,0x94,0xfe,0x1e,0xb4,0xe6,0xe9,0x88,0x12,0x2,0x1b,0x34,0x51,0x3,0x1b,0xc2,0x16,0x89,0x5a,0x84,0x22,0x16,0x2d,0x5a,0xc4,0x2f,0x7e,0xf1,0xb,0xbe,0xf1,0x8d,0x6f,0x50,0x28,0x14,0x90,0x1d,0x9c,0x2d,0xdb,0xb3,0x9d,0x80,0xfe,0x7e,0x74,0x59,0x22,0x7b,0xf5,0xdd,0x46,0x56,0xd3,0xe1,0xd1,0x1a,0x35,0x7d,0xc0,0x7f,0xb5,0x80,0x16,0x8c,0x6c,0x6c,0x3b,0x48,0x6b,0xde,0x42,0x7e,0x75,0x9,0xf2,0xab,0xcb,0x90,0xd6,0xad,0x41,0xde,0xb2,0x16,0xd1,0xb6,0x1d,0xd1,0xd9,0x31,0x98,0x94,0x9,0xf6,0xac,0x6,0x3e,0x1c,0xbb,0xff,0x5b,0xb1,0xad,0x1e,0x97,0xd1,0x1b,0x26,0xa0,0x4d,0xdd,0x1b,0x6d,0xe6,0x3c,0xd4,0x19,0xf3,0x51,0x67,0x1f,0x80,0x3a,0x7b,0x7f,0xb4,0x19,0x53,0xa0,0x59,0x40,0x5e,0xc0,0x4e,0x8c,0xc2,0x97,0x9a,0xb,0x93,0x26,0x69,0x81,0xbc,0xbe,0x9f,0x29,0xcb,0xfe,0x49,0x7f,0xe3,0xe4,0xd0,0x88,0x1a,0x58,0x7c,0x2c,0x22,0x51,0x8b,0x30,0x1c,0x5f,0xff,0xfa,0xd7,0x79,0xf0,0xc1,0x7,0x79,0xfc,0xf1,0xc7,0xc7,0x14,0xb6,0xf2,0x96,0x7f,0xe8,0x48,0x9a,0x46,0xee,0x43,0x5f,0x40,0x3f,0xac,0x1e,0x5e,0xd3,0xdd,0x17,0xb5,0xe2,0x46,0xf1,0x9,0x18,0xb5,0xcd,0xd6,0xe9,0x28,0x7f,0x7f,0x1c,0xe5,0x7f,0x1f,0x46,0x5e,0xfe,0xc,0xd2,0xda,0x95,0xc8,0xfd,0xb9,0x21,0x67,0xe,0x20,0x83,0x9e,0x4a,0x18,0x2b,0xf4,0xc5,0xd0,0xb1,0x33,0x21,0xc4,0xd8,0x39,0x96,0xa6,0x19,0x59,0x5d,0x21,0x8f,0xd4,0xba,0x15,0xf9,0xdd,0xad,0x88,0x97,0x9e,0x1b,0xc,0x47,0x6b,0xa8,0x47,0x9d,0x35,0x9f,0xc2,0x21,0x27,0x91,0x3f,0xec,0x7d,0x14,0xf6,0x3b,0xa,0x66,0xc4,0x41,0x31,0x66,0x2e,0xe9,0xc2,0x19,0x91,0xd3,0x81,0x6,0x98,0xf4,0xf8,0xa3,0xd4,0x6e,0x5a,0x43,0xd7,0xf4,0x7d,0x87,0x9c,0xa3,0x50,0xbc,0x9e,0x72,0xe0,0x26,0xdf,0xf4,0xa3,0x11,0x76,0x51,0x5b,0xb5,0x6a,0x15,0x5d,0x5d,0x5d,0xa6,0x8b,0x2a,0x96,0xc2,0x58,0xd7,0x63,0x76,0x9c,0xc9,0xea,0x78,0x54,0x91,0x23,0x49,0x12,0xa9,0x54,0x8a,0x9a,0x9a,0x1a,0x1a,0x1b,0x1b,0x49,0xa7,0xd3,0x96,0x6c,0xb8,0x85,0xbb,0xee,0xba,0x8b,0xc6,0xc6,0xc6,0x51,0xbb,0xa4,0x65,0x6f,0x6a,0xef,0xeb,0x45,0x57,0x64,0xf2,0x97,0xfe,0xc4,0xc8,0x52,0x74,0x17,0x67,0x40,0x55,0x20,0x2d,0xc1,0x14,0x40,0x3,0xe9,0x95,0x8d,0xc4,0xfe,0x76,0xb,0xb1,0x7,0x6e,0x43,0x5e,0xff,0xe6,0x60,0x33,0x5d,0x11,0x68,0x35,0x69,0x63,0xf,0xe5,0x18,0xdd,0x70,0xd3,0xdf,0xb7,0x24,0x1,0x92,0xd1,0x45,0x4d,0x56,0xd,0x15,0x42,0xb5,0x80,0xe8,0xe9,0x24,0xf6,0xd2,0xbf,0x89,0xbf,0xf4,0x6f,0xf4,0x9b,0xae,0x46,0x9d,0xb1,0xf,0xea,0xc2,0x63,0xc8,0x1f,0x71,0x32,0xb9,0x23,0x4e,0x41,0xdf,0xa7,0x9,0x92,0x92,0x71,0x8f,0x76,0x60,0x74,0x77,0xed,0xdc,0xa7,0x98,0x4,0xdd,0x30,0x6d,0xe9,0x3,0x14,0x92,0xd5,0xf6,0xaf,0x67,0x4,0xb8,0xcd,0x37,0x25,0x6c,0xe3,0x61,0xc6,0xf4,0xd4,0x53,0x4f,0x65,0xf3,0xe6,0xcd,0xae,0xd9,0xf7,0x12,0x8a,0xa2,0x50,0x5b,0x5b,0xcb,0xec,0xd9,0xb3,0x99,0x3a,0x75,0x2a,0x33,0x67,0xce,0xe4,0x90,0x43,0xe,0xe1,0xb4,0xd3,0x4e,0xa3,0xa1,0xa1,0xc1,0xf3,0x78,0x1a,0x1a,0x1a,0xb8,0xf7,0xde,0x7b,0x7,0xd7,0xb8,0x29,0xca,0xd0,0xc7,0xaa,0xec,0x85,0xba,0x6a,0x1,0xa1,0x43,0xe6,0x1b,0x37,0xa0,0x1f,0xdc,0x4,0xaf,0xe8,0xee,0x8c,0xab,0x69,0x18,0x33,0x95,0x73,0x81,0x9d,0x10,0xbf,0xe9,0x8f,0x28,0xcf,0x3d,0x88,0xfc,0xec,0xc3,0xc8,0xdd,0xdd,0x46,0xc6,0x54,0x95,0x4,0x25,0x3e,0x54,0x2b,0x9c,0x12,0xb5,0xb1,0xda,0xca,0xa,0x7a,0x75,0xdd,0x40,0xcf,0x58,0x40,0x3e,0x87,0xbc,0xfe,0x4d,0x62,0xeb,0xdf,0x24,0x79,0xdf,0x1f,0x50,0x27,0x4f,0x26,0x7f,0xf0,0x49,0x14,0xf6,0x3b,0x94,0xdc,0x9,0x1f,0x47,0x5b,0xb8,0x17,0xe8,0x92,0x71,0x3e,0x83,0x95,0x9,0x16,0x1d,0x68,0x81,0xc6,0xa7,0x96,0x32,0x71,0xd5,0xd3,0xf4,0xb5,0x4c,0xdb,0xe3,0xd4,0xab,0x72,0xe0,0x5,0x5f,0x2c,0x5c,0xb8,0x70,0xd4,0x7a,0x6c,0x5e,0x9,0x54,0x6b,0x6b,0x2b,0xb,0x17,0x2e,0xe4,0xbe,0xfb,0xee,0xb3,0xcc,0x35,0x83,0x7d,0xf6,0xd9,0x87,0xb7,0xde,0x7a,0xcb,0x15,0xdb,0x41,0x41,0x43,0x43,0x3,0x1f,0xfb,0xd8,0xc7,0x38,0xff,0xfc,0xf3,0x39,0xea,0xa8,0xa3,0x3c,0xf7,0xff,0xc1,0xf,0x7e,0x90,0x87,0x1e,0x7a,0x68,0x48,0xd6,0x56,0xb6,0xa8,0x9,0xa3,0x4,0x91,0x36,0x63,0xe,0xfd,0x4f,0xbc,0x61,0xcc,0x12,0x76,0xbb,0x30,0x9e,0xa4,0x2,0xb5,0x12,0x4c,0x6,0xe5,0xfe,0xc7,0x49,0x5e,0xff,0x6d,0xe4,0xd5,0x46,0x6d,0x3a,0x5d,0x80,0x5e,0x53,0x3b,0xf8,0x72,0xbb,0x31,0xfb,0x6b,0xa7,0xfd,0x60,0x5b,0x21,0x8c,0xee,0x6b,0x57,0x7,0xd2,0x40,0x85,0x6f,0xad,0xb6,0x86,0xdc,0x89,0x1f,0x25,0xfb,0xa1,0xcf,0x91,0x7f,0xef,0xfb,0x8c,0xea,0xb9,0x1b,0x30,0xb7,0x2c,0x46,0x32,0x2a,0xee,0x2e,0xfa,0xf1,0xa5,0xec,0xf5,0xdc,0xbd,0x74,0x4d,0x9b,0x3b,0x50,0x78,0x32,0x1c,0xa2,0xc6,0x58,0xf5,0xd8,0xc6,0x43,0xa6,0x56,0x44,0x22,0x91,0xb0,0xc5,0x2b,0xae,0xf1,0x1b,0xeb,0x23,0x49,0xd2,0x98,0x1f,0x59,0x96,0x4d,0x7d,0x14,0x45,0x31,0xf5,0x89,0xc5,0x62,0x83,0x1f,0x59,0x96,0x69,0x6f,0x6f,0xe7,0xf7,0xbf,0xff,0x3d,0x47,0x1f,0x7d,0x34,0x1f,0xfd,0xe8,0x47,0xd9,0xba,0x75,0xab,0xc3,0x77,0x71,0x74,0xdc,0x70,0xc3,0xd,0x0,0x83,0xd5,0x40,0x1c,0xd9,0x52,0xa5,0x16,0x10,0x40,0xfe,0xdc,0xcb,0x8d,0x81,0xfb,0x4e,0x17,0x44,0xad,0x0,0x4c,0x90,0x60,0x2a,0x24,0xfe,0xcf,0xb5,0x54,0x7f,0xf1,0x64,0xe4,0xd5,0x2f,0xa1,0xa5,0xab,0xd1,0x6a,0x6b,0xd1,0xd3,0x35,0xc1,0x15,0x35,0x18,0x88,0x4d,0xa0,0xd7,0x36,0xa0,0x36,0x34,0xa2,0x36,0x36,0x42,0x7f,0x2f,0xc9,0xbf,0xdf,0x46,0xed,0x5,0x27,0x53,0x77,0xd6,0x71,0x24,0xfe,0xf6,0x88,0x31,0xbb,0x3a,0x75,0x60,0xfd,0xdc,0x68,0xab,0x47,0xea,0xa0,0xea,0x95,0x8d,0x4c,0x7c,0xe5,0x19,0xfa,0x5a,0xa6,0x87,0x4d,0xd4,0x0,0x87,0xab,0x7b,0x4,0x55,0xd4,0xec,0xc2,0x8d,0xbd,0x8e,0x6e,0xf9,0x94,0x24,0x89,0x58,0x2c,0x46,0x3c,0x1e,0x7,0xe0,0xfe,0xfb,0xef,0x67,0xde,0xbc,0x79,0xdc,0x7c,0xf3,0xcd,0x8e,0xc5,0x36,0x16,0x66,0xcc,0x98,0xc1,0x67,0x3f,0xfb,0x59,0xd3,0x7b,0x49,0xcd,0x40,0x64,0xb2,0xa8,0xf5,0x4d,0x14,0x3e,0xf8,0x19,0xa3,0x4b,0xe5,0xf4,0x1e,0xd0,0x3c,0x30,0x5d,0x2,0x9,0x52,0x9f,0x39,0x97,0xd4,0xaf,0x2e,0x47,0x57,0x24,0xb4,0xba,0x3a,0x63,0xf0,0xdf,0xc1,0x2e,0xd8,0x68,0x70,0x4e,0x30,0x75,0xa3,0x38,0x64,0xba,0xe,0xb5,0xb1,0x9,0xad,0x26,0x4d,0x6c,0xe9,0x33,0xa4,0x2f,0x3a,0x95,0xf9,0x97,0x9d,0xc7,0xa4,0x97,0x5e,0x34,0xce,0x3f,0x98,0x2c,0xd,0x5c,0xdf,0x70,0xba,0x80,0x2a,0x98,0xbc,0xea,0x31,0x52,0x3b,0xb7,0x50,0x88,0xa7,0x2c,0xc7,0x67,0x3d,0x66,0xe7,0xf9,0xd1,0x26,0xf8,0x32,0xe1,0xa4,0xf8,0x39,0x61,0x4b,0xd7,0xf5,0x41,0x81,0xeb,0xee,0xee,0xe6,0x82,0xb,0x2e,0xe0,0x9c,0x73,0xce,0x29,0x79,0x0,0xb5,0x1b,0xf8,0xe1,0xf,0x7f,0x88,0x10,0x62,0xd4,0x1a,0x6e,0xbb,0x63,0xd4,0x6b,0x16,0xc2,0x38,0x7c,0xe5,0xd4,0x4f,0xc3,0x3c,0x5,0x3a,0x1c,0x5e,0xb7,0x55,0x0,0x66,0x48,0x90,0x81,0xea,0x4f,0x9c,0x40,0xe2,0xe1,0xdb,0x50,0x53,0x49,0xf4,0xaa,0xf4,0x1e,0x87,0x1d,0x7b,0x96,0x7d,0x39,0x9,0x5d,0x43,0xc4,0xe2,0xa8,0x4d,0x4d,0x64,0x93,0x9,0x26,0x3d,0xf3,0xf,0x8e,0xbb,0xf6,0x2,0xe,0xb9,0xe6,0xab,0xd4,0xbf,0xfc,0xb2,0x31,0x39,0x52,0x2f,0x81,0xba,0x9b,0x7f,0x49,0x40,0x16,0x6a,0x37,0xad,0xa1,0x90,0xa8,0x42,0xe8,0xe5,0xff,0x92,0xf2,0x83,0x1f,0x6d,0x82,0x1f,0x1,0x5e,0x9,0x91,0x1b,0xb6,0x8a,0x48,0x24,0x12,0x8,0x21,0xb8,0xe3,0x8e,0x3b,0x38,0xe0,0x80,0x3,0x3c,0xe9,0x9a,0xce,0x9a,0x35,0x8b,0x7d,0xf7,0xdd,0xd7,0x54,0xd6,0x36,0xe6,0xb5,0xe4,0xb2,0xe8,0x40,0xe1,0xc4,0x4f,0x41,0x16,0x1c,0x5d,0x90,0x5a,0xc0,0xe8,0x96,0xe9,0x50,0x7d,0xc6,0x71,0xc4,0x5e,0x7e,0x1a,0x35,0x9d,0x86,0x58,0x7c,0xcc,0xc9,0x80,0xb1,0x10,0xb8,0xee,0xaa,0x66,0x8,0x5c,0xcf,0xf4,0x39,0xf4,0x35,0x4d,0x64,0xda,0xf3,0xff,0xe0,0x98,0x2b,0x3f,0xcd,0x81,0xd7,0x5f,0x41,0xac,0xa3,0xb,0xe6,0x8,0xa8,0x96,0x8c,0x71,0xc6,0x7a,0x88,0xbf,0xb3,0x93,0x96,0xd5,0xcf,0x93,0xa9,0x6b,0x9,0xa5,0xa8,0x1,0xd1,0x26,0xf8,0x52,0x8,0xbb,0xa8,0x15,0xdb,0xed,0x9e,0xbd,0xbd,0xfa,0xea,0xab,0x2c,0x58,0xb0,0x80,0xc7,0x1f,0x7f,0xdc,0x94,0x8d,0x72,0xf0,0x85,0x2f,0x7c,0x1,0x60,0xc8,0x9,0xf4,0x23,0xc5,0x38,0x1a,0x44,0xbe,0x80,0x36,0x67,0x7f,0xb4,0x23,0xf,0x87,0x6d,0x38,0x37,0xb6,0xa6,0x1,0x8d,0xc6,0x38,0x53,0xd5,0x59,0xa7,0x11,0x5b,0xf5,0x8c,0x21,0x6a,0x92,0x54,0x52,0xd4,0xdc,0x12,0x2a,0xab,0x6d,0xcb,0xb5,0x2d,0x34,0xd,0x5d,0x56,0xe8,0x9a,0x36,0x97,0x5c,0x6d,0x3,0xb3,0x1f,0xbc,0x85,0x63,0x7e,0x70,0x16,0x73,0x6f,0xbe,0x1,0xa9,0x3f,0x6f,0x64,0xaf,0x35,0x30,0x6b,0xf1,0x9f,0xa8,0xde,0xbe,0x1e,0x35,0x65,0xeb,0x1c,0xf5,0x51,0x63,0xf0,0x8a,0x3f,0x28,0x6c,0x91,0xa8,0x19,0x18,0x2f,0xa2,0x36,0x1c,0x89,0x44,0x82,0x1d,0x3b,0x76,0x70,0xf2,0xc9,0x27,0xd3,0xde,0xde,0x6e,0xca,0x96,0x5d,0x5c,0x72,0xc9,0x25,0xa4,0x52,0xa9,0x11,0xbb,0xa3,0xe6,0xae,0xc5,0x28,0x3d,0xa3,0x1e,0xff,0x71,0x98,0xa,0xf4,0x39,0x98,0xad,0x49,0x2,0x5a,0x20,0x71,0xe5,0x7f,0x91,0x78,0xe1,0x61,0xd4,0xea,0xea,0xc0,0x8b,0x9a,0x15,0x8c,0x99,0x29,0x6b,0x2a,0x6a,0x2c,0x41,0xc7,0xde,0xb,0x48,0x75,0x6e,0x63,0xc1,0xcd,0x57,0x71,0xfc,0xf7,0x3f,0x42,0xe3,0xd2,0x97,0x60,0x8b,0xc6,0xd4,0x25,0xff,0x20,0xd3,0x30,0x69,0xc4,0x7d,0xa1,0x6e,0xc4,0xec,0x34,0x7f,0xb0,0xba,0x87,0x17,0x8e,0x23,0x51,0x73,0xcf,0xd6,0x58,0xed,0x74,0x5d,0x1f,0x9c,0x58,0xf8,0xc4,0x27,0x3e,0x61,0xca,0x9e,0x5d,0x24,0x93,0x49,0x3e,0xf2,0x91,0x8f,0x94,0x8c,0xc9,0xf4,0x33,0xa0,0x1a,0x55,0x5a,0xd5,0x5,0x47,0x1b,0x1b,0xc2,0x9d,0x3c,0xfb,0xb3,0x59,0x20,0x56,0x76,0x90,0xb8,0xed,0x1a,0x63,0x78,0x49,0x2e,0xbd,0xc0,0x36,0x28,0x42,0x65,0x5,0x96,0xe2,0x50,0xb,0x64,0x6b,0x9b,0x69,0xdf,0xe7,0x0,0xaa,0xb7,0x6f,0xe0,0xd0,0xeb,0x2e,0xe2,0xa8,0xeb,0x3e,0x87,0x5c,0xc8,0x91,0xab,0x69,0xc4,0x6e,0xd7,0xdf,0x6f,0x51,0x13,0x42,0x20,0x45,0xa2,0x66,0xc0,0xaf,0x71,0x30,0xaf,0x7d,0x2a,0x8a,0xc2,0xe2,0xc5,0x8b,0xf9,0xc9,0x4f,0x7e,0x52,0x4e,0x58,0x63,0xe2,0x93,0x9f,0xfc,0x24,0x0,0x85,0xc2,0xae,0x73,0x29,0x2d,0x4d,0xd7,0x67,0x73,0x68,0x55,0x29,0xb4,0x39,0x8b,0xa0,0xd3,0xc1,0xc0,0x34,0x1,0x4d,0x10,0x7b,0xe2,0xaf,0x8,0x1d,0xf4,0xea,0xea,0x40,0x8b,0x9a,0xeb,0xef,0x8d,0xae,0x23,0x34,0x95,0xbe,0xe6,0xa9,0x68,0x89,0x38,0xf5,0xeb,0x5f,0x41,0x8f,0x25,0x30,0xb1,0xf9,0xab,0x24,0x82,0x20,0x6a,0x60,0x63,0xfd,0x76,0x24,0x6a,0xde,0xb5,0x73,0x43,0x48,0x8b,0xbb,0x2,0xbe,0xfd,0xed,0x6f,0xb3,0x61,0xc3,0x6,0xd3,0x3c,0xab,0xf8,0xc0,0x7,0x3e,0x40,0x2a,0x95,0x22,0x97,0xcb,0x1,0xf6,0x5e,0x7e,0x6d,0xe6,0x7b,0xd0,0xa7,0xb6,0x18,0x9b,0xbc,0x9d,0x42,0x4a,0xc0,0xbb,0x10,0xbb,0xe7,0x7f,0x8c,0xff,0x2f,0x71,0xa4,0x5c,0x58,0x45,0xad,0x9c,0xf7,0x4c,0x68,0x1a,0x5a,0x2c,0x41,0xae,0xae,0xd9,0xf8,0x7,0x1b,0xdd,0xd0,0xa0,0x88,0x1a,0x58,0x14,0xb6,0x4a,0x15,0x35,0xa7,0x6d,0xf9,0x75,0x4f,0x84,0x10,0xe8,0xba,0x4e,0x32,0x99,0x4,0xe0,0xbc,0xf3,0xce,0x73,0xcd,0x57,0x3a,0x9d,0xe6,0xb8,0xe3,0x8e,0x1b,0xf4,0x6b,0x16,0xc5,0xb6,0x2,0xd0,0x67,0xec,0xb,0xd,0x18,0x6b,0xcd,0x9c,0xc2,0x44,0x90,0x9f,0x5d,0x8a,0xf2,0xc6,0x2a,0xb4,0xc4,0x9e,0x33,0xa0,0x61,0xec,0x52,0xda,0x69,0xef,0xb4,0x8d,0x20,0x89,0x1a,0x58,0x10,0xb6,0x4a,0x15,0x35,0xb3,0xb3,0x51,0x4e,0x67,0x6a,0x6e,0xb6,0xd3,0x75,0x1d,0x45,0x51,0x78,0xf2,0xc9,0x27,0xb9,0xff,0xfe,0xfb,0xc7,0xe4,0xdb,0xc5,0x69,0xa7,0x9d,0x66,0xa9,0xfd,0xf0,0x6b,0xd1,0x66,0xce,0x87,0x14,0x7b,0xac,0x29,0xb3,0xf,0x1,0x31,0x88,0x3d,0x7d,0x87,0xf1,0xbf,0x89,0xe4,0xa8,0xfe,0x47,0xb5,0xe4,0xf1,0x8c,0xa6,0x93,0xed,0x4b,0xf1,0xc7,0x93,0xa8,0x41,0xc0,0x4e,0x82,0xf7,0x12,0x41,0xed,0x7e,0x9a,0x45,0xb9,0x3e,0x8b,0x5d,0xd2,0xef,0x7d,0xef,0x7b,0x8e,0xc5,0x34,0x1c,0x47,0x1c,0x71,0x4,0x80,0xa9,0xc5,0xba,0x43,0xe2,0x1c,0x10,0x32,0x6d,0xe2,0xf4,0xd1,0xb7,0xfe,0x58,0x45,0x5c,0x40,0x1b,0x48,0xab,0x97,0x18,0xff,0x6f,0x73,0x57,0x41,0x90,0x44,0x2a,0x88,0xa2,0x12,0x4,0xfe,0x98,0xc2,0x56,0xa9,0xa2,0xe6,0xb4,0xad,0xa0,0x75,0x53,0x8b,0x65,0x90,0x56,0xad,0x5a,0xc5,0x8a,0x15,0x2b,0x5c,0xf1,0xb1,0xdf,0x7e,0xfb,0x51,0x5f,0x5f,0x3f,0xea,0x7a,0x36,0x28,0x71,0xcd,0xba,0x6e,0xc,0x5d,0xd7,0xb7,0x18,0xb,0x69,0x9d,0x42,0x2,0xd8,0x9e,0x45,0xda,0xba,0x6e,0x68,0xf1,0xc7,0xa,0xee,0x7e,0x96,0x83,0xa0,0x8a,0x1a,0x8c,0x21,0x6c,0x95,0x2c,0x6a,0x41,0xce,0xe8,0x9c,0x6a,0x57,0xac,0x4d,0xf7,0xe7,0x3f,0xff,0xd9,0x94,0x3d,0xab,0xa8,0xae,0xae,0x66,0xde,0xbc,0x79,0xa3,0xb6,0x29,0x19,0xa3,0x66,0x8,0xa1,0x56,0x5d,0xe7,0x6c,0xc6,0x96,0x0,0x69,0xe7,0x66,0x44,0x67,0xdb,0xe0,0x93,0x1f,0x94,0xec,0xcb,0x2b,0x51,0xd3,0x1d,0xda,0xfb,0x1a,0x64,0x51,0x83,0x0,0x6c,0x82,0xf7,0xa,0x66,0xeb,0xf1,0x43,0x65,0x88,0xda,0xee,0x78,0xec,0xb1,0xc7,0x4c,0xb7,0xb5,0x8a,0x7d,0xf6,0xd9,0x67,0xc4,0x9f,0x8d,0x18,0xa3,0x56,0x30,0x16,0xd1,0xa6,0xd2,0xce,0x66,0x6c,0x31,0x10,0xdd,0xed,0x88,0xfe,0xc,0xba,0xa2,0x4,0x46,0x78,0xbc,0xe8,0xae,0xe,0xe7,0x8c,0x67,0x51,0x3,0x9f,0x37,0xc1,0xf,0xe7,0x7,0x21,0xcd,0x1f,0xf,0xdd,0x54,0xab,0xed,0x56,0xae,0x5c,0xe9,0x5a,0x11,0xce,0x19,0x33,0x66,0x8c,0xea,0xbb,0xe4,0xcf,0x34,0x1d,0x3d,0x26,0x43,0x3c,0x69,0xec,0x5f,0x74,0xa,0x2,0x28,0xe4,0x8c,0x75,0xa7,0xa3,0x1c,0x23,0x57,0xb6,0x9b,0x80,0x89,0xda,0xf0,0xff,0x1f,0xef,0xa2,0x6,0x3e,0x6e,0x82,0x1f,0xce,0x77,0x3b,0xdb,0xf3,0x63,0x66,0xd3,0x29,0x5b,0x6e,0xb6,0x8b,0xc5,0x62,0xe8,0xba,0xce,0x33,0xcf,0x3c,0x63,0x8a,0x67,0x15,0xd3,0xa7,0x4f,0x7,0xec,0x76,0x81,0x1c,0x2e,0xff,0xad,0x3,0x4a,0xc,0x4,0x48,0x16,0x16,0xa0,0x8e,0x97,0x89,0x85,0x4a,0x11,0x35,0xf0,0x69,0x13,0x7c,0x29,0xbe,0x95,0xae,0xa2,0x1b,0xa8,0x44,0x51,0x3,0x6,0xf,0x60,0x79,0xe3,0x8d,0x37,0x4c,0x71,0xad,0xa2,0xb9,0xd9,0x58,0xf0,0xa9,0x59,0x28,0x56,0xa8,0xf,0xfd,0x8f,0x73,0xc8,0x83,0x5e,0xd3,0x8,0xa9,0x14,0xe4,0xcd,0xf5,0x71,0xc7,0x8b,0xa8,0x95,0x8b,0x30,0x89,0x1a,0xf8,0xb0,0x9,0xde,0x49,0xbe,0x53,0xa8,0x54,0x51,0xdb,0x1d,0x6e,0x75,0x45,0xeb,0xea,0xea,0x0,0xac,0x15,0x9f,0x94,0x24,0xa4,0x7c,0x1,0x91,0xed,0x77,0xf6,0x6c,0x83,0x2c,0x68,0x4d,0x53,0xd1,0xeb,0x9b,0x41,0x1d,0x5b,0x34,0x23,0x51,0x73,0xc6,0x9e,0x1f,0x7c,0x4f,0x37,0xc1,0x3b,0xc9,0x77,0xa,0x91,0xa8,0x19,0xe8,0xec,0xec,0x34,0x65,0xc3,0x2a,0x8a,0x25,0xd9,0x2d,0xbd,0xf8,0xb2,0x62,0x24,0x6b,0x7d,0xdd,0xce,0x1e,0xb1,0x97,0x1,0x26,0x25,0xd0,0xa6,0xcf,0x1d,0xb3,0x87,0xeb,0xa6,0x50,0x59,0x41,0x24,0x6a,0xf6,0xf8,0x9e,0x6d,0x82,0x77,0x92,0xef,0x14,0xa2,0x9,0x5,0xf7,0x51,0x5c,0xc3,0x66,0x29,0x4e,0x59,0x46,0x0,0xa2,0x6b,0xa7,0xb3,0xa5,0xc0,0xf3,0x3a,0x34,0x81,0xba,0xe0,0x28,0x43,0xd8,0x46,0x88,0x29,0x48,0xd9,0x97,0x9f,0xf0,0xfb,0x3d,0x2f,0x87,0xef,0xc9,0x26,0x78,0x27,0xf9,0x4e,0xc1,0xf,0xe1,0x8,0xb2,0x58,0xb9,0x55,0x3a,0xdc,0xca,0x18,0xea,0xe0,0xf5,0x8,0xe3,0xb1,0x14,0x3b,0xb7,0x3b,0x7c,0x28,0xb2,0xe,0x7d,0x90,0x3f,0xee,0xc,0xe3,0x2c,0xe4,0x4c,0xff,0xc8,0x31,0x98,0x40,0xd0,0xba,0x94,0x7e,0xfc,0x2,0xe,0x2a,0xdf,0xf5,0x4d,0xf0,0x4e,0xf2,0x9d,0x42,0x25,0x89,0x9a,0xd9,0x99,0xb0,0xe2,0xc6,0x78,0xa7,0x61,0xeb,0x7a,0x6,0xfe,0x2e,0x6d,0x78,0xdd,0x58,0xee,0xe1,0xe4,0x73,0xb3,0x55,0x47,0x7d,0xdf,0x2,0xb2,0x1f,0x38,0x1b,0x29,0x9b,0x1b,0x62,0x3b,0xac,0xa2,0xe6,0xf4,0xaa,0x2,0xbf,0xdf,0x73,0x27,0xf8,0xae,0x6e,0x82,0x77,0x92,0xef,0x14,0x2a,0x4d,0xd4,0xcc,0x62,0xd2,0xa4,0x49,0xa6,0xdb,0x5a,0x41,0x4f,0x4f,0xcf,0x98,0xb1,0x8c,0xf4,0x33,0x69,0xfd,0x1a,0xa3,0x64,0x91,0xec,0xe0,0xb3,0x53,0x30,0xe,0x5b,0xce,0x9e,0xfb,0x3,0x63,0xce,0x35,0xd3,0x7,0x4,0x6b,0x93,0xba,0x9f,0xef,0x8a,0xdf,0xef,0xb9,0x53,0x7c,0xf7,0x56,0x29,0x96,0x70,0xe6,0x27,0x9c,0xde,0x79,0x60,0xa5,0x5d,0x50,0x7d,0xee,0x8e,0x59,0xb3,0x66,0xb9,0x62,0xb7,0x38,0x29,0x21,0x8d,0xb0,0x20,0x76,0xa4,0xeb,0xd1,0x1,0x69,0xdd,0x6a,0x68,0xd5,0x8c,0x3d,0x9e,0x4e,0x41,0x2,0x36,0xea,0x68,0xc7,0xed,0x4b,0xee,0xb8,0x8f,0x23,0x67,0xf3,0xc,0xc,0xb8,0x99,0xa2,0x7,0x4d,0xd4,0xa2,0x4c,0xad,0x34,0xdf,0xb5,0xea,0x1e,0x4e,0x70,0x9d,0x44,0x90,0xb3,0x26,0x37,0xee,0x91,0x59,0x9b,0xc5,0x42,0x90,0xf3,0xe7,0xcf,0x77,0x3c,0x6,0x80,0xb6,0xb6,0xb6,0x11,0xe3,0x19,0x2d,0x46,0x3d,0x26,0x23,0x6d,0x5a,0x87,0xf4,0xd6,0xab,0x50,0xeb,0x70,0x50,0x59,0x1d,0xb2,0xd0,0xf7,0x3f,0x77,0x50,0x98,0xbe,0x2f,0x4a,0x67,0xa7,0xa1,0x6b,0x3e,0xcf,0x28,0x46,0xa2,0xe6,0x1c,0xdf,0x95,0xea,0x1e,0x4e,0x70,0xfd,0x40,0x90,0x7,0xf7,0xdd,0xf0,0x2b,0x84,0x40,0xd3,0x34,0x52,0xa9,0x14,0x8b,0x16,0x2d,0x2a,0x27,0xb4,0x11,0xf1,0xee,0xbb,0xef,0x5a,0x8a,0x69,0x10,0x89,0x14,0x2,0x90,0x57,0xff,0x1b,0x6a,0x70,0x76,0xad,0xae,0xc,0x6c,0xd5,0xa0,0x39,0x4e,0xcf,0xdd,0xcf,0x53,0xd8,0x6b,0x3e,0x4a,0x47,0x7,0xe4,0xb3,0xa3,0x8a,0xdb,0x78,0xe8,0xae,0x96,0xea,0xb9,0x4,0x4d,0x94,0x9c,0xe0,0x3b,0x5e,0xdd,0x23,0xac,0x8,0x72,0x46,0xe7,0x56,0xbb,0x62,0xdb,0xa3,0x8e,0x3a,0x8a,0xda,0x5a,0xa7,0xd3,0x22,0x3,0x23,0x95,0x1f,0x1f,0x3b,0x4e,0xe3,0xe7,0xca,0xd2,0xc7,0x8d,0x33,0x45,0x9d,0xde,0xdb,0xa9,0x0,0x6f,0x6b,0xe8,0xd3,0x1b,0xe8,0xfa,0xfb,0x4b,0x64,0x8f,0x3f,0xd,0xb9,0xb7,0x1f,0xa9,0xa3,0xa3,0xa4,0xaf,0x30,0x8b,0xda,0x68,0x93,0xb,0x41,0x14,0x25,0x27,0xf8,0x8e,0x56,0xf7,0xd8,0x9d,0xeb,0xe4,0xcd,0x77,0x1b,0x61,0x10,0x21,0x37,0xda,0x15,0xf,0x5a,0xf9,0xfc,0xe7,0x3f,0x6f,0x8a,0x67,0x7,0xab,0x57,0xaf,0xde,0xc3,0xb7,0xb9,0x38,0x75,0x74,0x59,0x22,0xf6,0xcc,0x3f,0x10,0x2b,0xb6,0x43,0xb3,0xb,0xc1,0x29,0xc0,0x5b,0x1a,0xd4,0x26,0xe9,0xf9,0xd3,0x83,0x74,0xff,0xe6,0x6f,0x68,0xcd,0x53,0x91,0xdb,0xdb,0x8d,0xcd,0xf2,0x3,0x2,0x17,0x76,0x51,0x73,0xb,0x41,0x15,0x35,0x70,0xb0,0xba,0x47,0x39,0x5c,0x3f,0x45,0xcd,0x2c,0xfc,0x16,0x21,0xa7,0xdb,0x9,0x21,0xc8,0xe5,0x72,0xa4,0xd3,0x69,0xce,0x3c,0xf3,0x4c,0x53,0x5c,0xab,0x68,0x6f,0x6f,0xe7,0xf5,0xd7,0x5f,0xb7,0x6f,0xa0,0xaa,0x1a,0x29,0x93,0x21,0xf6,0xc4,0x9d,0x86,0xb0,0x69,0x2e,0x3c,0x23,0xa,0x46,0xb7,0xb4,0xd,0xf2,0x9f,0xfb,0x18,0x5d,0xf7,0x2d,0x27,0x77,0xe2,0x87,0x91,0x7b,0xfb,0x91,0xdb,0xdb,0x11,0xba,0x66,0x7a,0xec,0x2d,0x68,0x22,0x35,0x56,0x7b,0x3f,0x87,0x99,0xdc,0xe6,0x3b,0x52,0xdd,0xc3,0x9,0xae,0x5f,0x18,0xf,0xcb,0x35,0xec,0xb4,0x2b,0x8e,0xb5,0x5c,0x70,0xc1,0x5,0x83,0xe7,0x8d,0x3a,0x8d,0x95,0x2b,0x57,0xd2,0xdb,0xdb,0x3b,0x58,0xd0,0xd2,0x72,0xe6,0x23,0x8c,0x43,0xe0,0x62,0xf,0xde,0x2,0xdb,0x31,0x4e,0x98,0x72,0x3,0x32,0x90,0xd5,0x60,0xb9,0x86,0x3e,0xa5,0x85,0x9e,0x3f,0xdf,0x4f,0xf7,0xaf,0xef,0xa7,0x70,0xe0,0xe1,0xc8,0x5d,0xdd,0x46,0x6,0xa7,0x15,0x1c,0x1b,0x7f,0xb,0x42,0xfb,0xf1,0x2c,0x6a,0xe0,0x40,0x75,0x8f,0x72,0xb9,0x45,0x9e,0x1f,0xd5,0x3d,0x2a,0x55,0xd4,0x84,0x10,0x64,0x32,0x19,0x0,0xbe,0xf3,0x9d,0xef,0x98,0xe2,0xdb,0xc1,0xb2,0x65,0xcb,0x0,0x88,0xc7,0xe3,0xf6,0xba,0x73,0xba,0x8e,0x96,0x4c,0xa0,0xac,0x59,0x81,0xfc,0xf8,0xb3,0x30,0x1d,0x67,0x2b,0xea,0xe,0x87,0x2,0x6c,0xd1,0x60,0x33,0xe4,0xcf,0xfa,0x30,0x5d,0x77,0xff,0x2f,0xdd,0x3f,0xbb,0x83,0xdc,0xa2,0xa3,0x91,0xbb,0x7a,0xc,0x81,0xcb,0xe7,0xf6,0x10,0x38,0xbf,0x45,0xca,0x4a,0xfb,0x72,0x7b,0x47,0x61,0x10,0x35,0x28,0xb3,0xba,0x47,0xb9,0xf0,0x33,0xc3,0xab,0x24,0x51,0x1b,0xe,0x4d,0xd3,0xd0,0x75,0x9d,0xcb,0x2e,0xbb,0x8c,0x9,0x13,0x26,0xd8,0xb2,0x61,0x6,0xcf,0x3e,0xfb,0x2c,0x50,0xe6,0x18,0xd5,0xc0,0x49,0x52,0x89,0x5b,0x7f,0x68,0x54,0xd3,0x4d,0xb8,0xbc,0xf4,0x52,0x6,0xa,0x1a,0xbc,0xae,0x41,0xf,0xe4,0x3e,0x7f,0x16,0xdd,0xf7,0x3c,0x4b,0xf7,0x2f,0xee,0x21,0x77,0xc8,0xd1,0x48,0xbd,0x7d,0xc8,0xed,0xed,0xc6,0x24,0x43,0x2e,0x53,0xc,0xda,0xb4,0xf9,0x30,0x8b,0x5a,0xb9,0xf0,0x52,0x14,0x6d,0x57,0xf7,0xb0,0xeb,0xb0,0x1c,0x8e,0x53,0x70,0xd2,0x77,0x18,0x44,0xad,0x54,0xb6,0x36,0x79,0xf2,0x64,0xae,0xb9,0xe6,0x1a,0xd3,0x36,0xac,0x22,0x97,0xcb,0xf1,0xf4,0xd3,0x4f,0x5b,0xe2,0x94,0xbc,0x26,0x4d,0x43,0x4b,0x26,0x88,0xbd,0xf0,0x4,0xf2,0xfd,0xff,0x86,0xd9,0x38,0x5b,0x2e,0x7c,0x24,0xc8,0x40,0x66,0x40,0xe0,0xda,0x21,0xf7,0xa9,0xd3,0xe9,0xbe,0xe3,0x59,0xba,0x6e,0x7d,0x86,0xfe,0x73,0x2e,0x46,0xdd,0x6b,0x26,0x22,0x9b,0x41,0xe9,0xe8,0x40,0xda,0xb9,0xd3,0x28,0xb1,0xe4,0x30,0x82,0x36,0xb4,0x13,0xa6,0x4c,0x4f,0xf1,0xb3,0xfb,0xe9,0x7,0x2a,0x29,0x53,0x1b,0xde,0x4e,0x92,0x24,0x7a,0x7b,0x7b,0x51,0x14,0x85,0x67,0x9e,0x79,0x66,0xb0,0xc8,0xa4,0x1b,0xf8,0xfb,0xdf,0xff,0xce,0xce,0x9d,0x3b,0x49,0xa5,0x52,0xa6,0xda,0x8f,0x7a,0x4d,0x89,0x24,0x7a,0x26,0x4b,0xea,0x7,0x67,0xd1,0x73,0xf8,0xdb,0xd0,0xa2,0xc0,0x4e,0xd,0x47,0xab,0xeb,0x8e,0x4,0x9,0x63,0xfc,0xed,0x4d,0x20,0x21,0x51,0x78,0xef,0x31,0x14,0x3e,0x70,0xc,0xe2,0xad,0x9f,0x21,0x6d,0x5a,0x4d,0x6c,0xd9,0xd3,0xc4,0x1f,0xff,0x2b,0xca,0xca,0x17,0x90,0xfb,0x8c,0xc,0x4e,0x53,0x4,0x7a,0xba,0xce,0x98,0x55,0x1d,0x18,0x62,0x9,0x5a,0x77,0xd5,0x4b,0xdb,0x7e,0xf0,0x6d,0xd7,0x4e,0x8,0xa3,0xa8,0x39,0x89,0xa0,0x88,0x95,0x59,0x8,0x21,0x6,0xcf,0xf7,0xfc,0xcb,0x5f,0xfe,0xc2,0xec,0xd9,0xb3,0x6d,0xd9,0x31,0x8b,0x3b,0xee,0x30,0xe,0x25,0x56,0x14,0x65,0xcc,0xf1,0xd3,0x31,0xaf,0x49,0xd3,0xd0,0x6b,0xd2,0x28,0xdb,0x36,0x92,0xfc,0xe9,0x7f,0x91,0xf9,0xcd,0x75,0xb0,0x53,0xe0,0x78,0x85,0xdd,0xd1,0x20,0x1,0x79,0xd,0x36,0x0,0x42,0x42,0x4f,0x27,0x51,0xf,0x5f,0x84,0x7a,0xe2,0x22,0x32,0x9f,0xff,0x6,0xf2,0xaa,0x55,0xc4,0x96,0x3d,0x45,0xec,0xc5,0xc7,0x51,0x56,0xfe,0x1b,0xb9,0xb5,0x15,0x6,0x22,0xd4,0xab,0x92,0x90,0x4c,0x61,0x56,0x89,0x23,0x51,0x2b,0x9f,0x6f,0x4b,0xd8,0xc2,0x28,0x6a,0x4e,0xa,0x47,0x18,0x44,0x6d,0x78,0xf7,0x33,0x9f,0xcf,0x53,0x28,0x14,0x38,0xe7,0x9c,0x73,0xf8,0xe4,0x27,0x3f,0x69,0xda,0x8e,0x1d,0x74,0x74,0x74,0xf0,0xd0,0x43,0xf,0x21,0x84,0x28,0x5f,0xd4,0x6,0x1b,0x4a,0xe8,0xb2,0x44,0xe2,0xee,0x5f,0x91,0xb9,0xf0,0x87,0xb0,0x77,0xa,0xd6,0xe9,0xce,0xd6,0x6b,0x33,0x15,0x7,0x80,0x66,0x6c,0xce,0xef,0xc5,0x50,0xae,0xb8,0x84,0x7a,0xe8,0x2,0xd4,0x93,0x16,0x90,0xe9,0xfe,0xa,0xd2,0x3b,0xdb,0x51,0x5e,0x7c,0x92,0xd8,0xb,0x8f,0xa3,0xbc,0xf6,0x22,0xca,0x3b,0xab,0x91,0x76,0xb6,0xc3,0x40,0x73,0xbd,0x3a,0x85,0x1e,0x4f,0x96,0x1c,0x9b,0xb,0xd2,0x2f,0xfe,0xb0,0x8a,0x1a,0xd8,0x10,0xb6,0x30,0x8a,0x9a,0x59,0x4,0x79,0xec,0xcd,0xae,0xef,0xe2,0x98,0x9a,0xa6,0x69,0x9c,0x79,0xe6,0x99,0xdc,0x7e,0xfb,0xed,0x8e,0xfb,0x1b,0x8e,0x3f,0xfc,0xe1,0xf,0x64,0x32,0x19,0xaa,0xab,0xab,0x47,0x6d,0x67,0x49,0xa8,0x1,0x3d,0x5d,0x83,0xd4,0xd9,0x49,0xd5,0xe5,0x67,0xd0,0x77,0xcf,0x3,0x50,0x27,0x41,0x97,0xe6,0x51,0x29,0x87,0x51,0x2,0xcb,0x6b,0xb0,0xd,0xd8,0xa,0xc8,0x12,0xda,0xe4,0x9,0xe4,0x3e,0x77,0x36,0xb9,0x73,0xcf,0x86,0xad,0x20,0xbf,0xf5,0xa,0xb1,0xd5,0x4b,0x50,0xd6,0x2c,0x45,0x79,0x65,0x29,0xf2,0x1b,0x2f,0x23,0xf7,0x1a,0x63,0x72,0x3a,0xa0,0x27,0xe3,0xe8,0xa9,0x6a,0x5b,0xbb,0x2b,0xdc,0x7a,0xaf,0xc2,0x2c,0x6a,0xe0,0x70,0x19,0xbf,0x91,0x30,0x9e,0x44,0xcd,0x8f,0x8c,0xce,0xae,0x4d,0x5d,0xd7,0xe9,0xef,0x37,0x5e,0xa0,0xaf,0x7d,0xed,0x6b,0xfc,0xf2,0x97,0xbf,0x34,0xed,0xaf,0x1c,0xdc,0x7d,0xf7,0xdd,0x80,0x31,0xa6,0x37,0x52,0xc6,0x66,0x6f,0xf9,0x7,0x68,0xe9,0x6a,0x12,0xcf,0x3e,0x88,0xfa,0x5f,0x57,0x91,0xfd,0xd5,0x15,0xb0,0x46,0x32,0x6,0xf9,0xfd,0x14,0xb7,0x22,0x4,0xa0,0x69,0xd0,0x1,0xb4,0x3,0x42,0x82,0x24,0xa8,0x7,0xef,0x8f,0x7a,0xfc,0xfe,0xa0,0x7d,0x1,0xb6,0x82,0xf2,0xc6,0x4a,0xe4,0x37,0x57,0xa0,0xac,0x79,0x9,0x65,0xcd,0x52,0xe4,0x37,0x56,0x1a,0x33,0xad,0x18,0xab,0x59,0xf4,0x54,0x2,0x3d,0x16,0x87,0x58,0x8c,0xd1,0xba,0xaf,0x41,0x7d,0xaf,0xfc,0x16,0x35,0x21,0x84,0x35,0x61,0xb,0xdb,0xec,0xa7,0x59,0xf8,0x99,0x5d,0x39,0xe9,0xb7,0xd8,0x4e,0x8,0x41,0x5f,0x5f,0x1f,0x0,0xb5,0xb5,0xb5,0xfc,0xf2,0x97,0xbf,0xe4,0xbc,0xf3,0xce,0x73,0x2d,0xbe,0xdd,0xd1,0xd1,0xd1,0xc1,0xb2,0x65,0xcb,0x9c,0x17,0x35,0x0,0x74,0x50,0x62,0x68,0x89,0x38,0xa9,0x9b,0xbf,0x8f,0x3e,0x7d,0x26,0xb9,0x6f,0x9d,0xb,0xaf,0x4b,0xd0,0xab,0x79,0xdf,0x2d,0x1d,0xd,0xc5,0x2e,0x6b,0x6,0xe3,0xb3,0x8d,0x41,0xa1,0x2b,0x1c,0x7a,0x0,0x85,0x13,0xe,0x20,0xab,0x7f,0x16,0x76,0x80,0xb4,0xee,0x1d,0x62,0x2b,0x9f,0x23,0xbe,0xec,0x69,0x94,0x57,0x97,0x22,0x6f,0x5d,0x87,0xd4,0xdd,0x89,0x18,0x38,0x53,0x55,0x4b,0xc5,0xd1,0x53,0xe9,0xb2,0x26,0x23,0x8a,0xb0,0x54,0xc9,0xd8,0x6,0x82,0x20,0x6a,0x60,0x32,0x63,0x8b,0xba,0x9f,0xce,0x66,0x6a,0x4e,0xfb,0xdd,0xbd,0x5d,0x31,0x43,0x3,0xf8,0xd1,0x8f,0x7e,0xc4,0xc5,0x17,0x5f,0x4c,0x63,0x63,0xa3,0xe9,0xb8,0xca,0xc5,0xc5,0x17,0x5f,0x4c,0x26,0x93,0x21,0x9d,0x4e,0x97,0xfc,0x79,0xd9,0xf7,0x48,0xd3,0xd0,0x53,0x55,0xa0,0xaa,0x54,0xff,0xe0,0xb3,0x88,0xd6,0xf5,0x64,0x7f,0xf4,0x3d,0xd8,0x22,0x41,0x47,0xc0,0xc4,0x6d,0x77,0xc,0x17,0xba,0xe2,0x3f,0xc6,0x4,0xda,0x9c,0x59,0x64,0xf,0x99,0x45,0xf6,0x73,0x9f,0x81,0xcd,0x18,0xc2,0xb6,0x73,0x2b,0xca,0xda,0x15,0xc4,0x9f,0x7f,0x8,0x65,0xf9,0xbf,0x90,0x77,0xee,0x4,0x6,0xba,0xae,0xf5,0xb5,0x10,0x4b,0xc,0x8a,0xdc,0x98,0xae,0x4d,0xae,0x5f,0xb,0x8a,0x28,0x39,0xc1,0x1f,0x53,0xd8,0x22,0x51,0x73,0xfe,0x5a,0x9c,0xf4,0xab,0x69,0xda,0x60,0x4d,0x35,0x30,0x56,0xf9,0x9f,0x7d,0xf6,0xd9,0x7c,0xf3,0x9b,0xdf,0xe4,0x80,0x3,0xe,0xb0,0x1d,0xa3,0x1d,0xbc,0xfe,0xfa,0xeb,0xdc,0x7e,0xfb,0xed,0x28,0x8a,0x52,0x72,0xe2,0xc0,0x31,0xe1,0xd7,0x34,0xf4,0x74,0xd,0x5a,0x77,0x27,0x55,0xbf,0xbe,0x2,0xd1,0x9f,0x23,0x73,0xdd,0x8f,0x40,0x97,0xa0,0x33,0xc0,0xe2,0xb6,0x7,0x74,0xe3,0x80,0x99,0x1d,0x40,0x1b,0x46,0x46,0x96,0x4,0x75,0xdf,0x99,0xa8,0xc9,0x99,0xe4,0x3f,0x74,0x24,0xfd,0x5f,0xb8,0x8,0xe9,0xf5,0xf5,0xc4,0x56,0x3d,0x47,0xec,0xa5,0x7f,0x11,0x7f,0xf9,0x79,0x94,0xd7,0x57,0x21,0xe9,0x46,0xb7,0x55,0xab,0xab,0x81,0x78,0x72,0x44,0x91,0x33,0x33,0x81,0x53,0x6c,0x57,0xe,0x82,0xc6,0x1f,0x55,0xd8,0xc6,0x93,0xa8,0x6d,0xdd,0xba,0x15,0xd8,0x75,0x6a,0xd2,0x78,0x82,0x2c,0xcb,0x1c,0x7d,0xf4,0xd1,0x7c,0xe4,0x23,0x1f,0xe1,0x8c,0x33,0xce,0x60,0xaf,0xbd,0xf6,0xf2,0x25,0x8e,0x8b,0x2e,0xba,0x8,0x80,0xaa,0xaa,0xaa,0xb2,0xe,0x87,0x31,0xf5,0xfc,0x68,0x1a,0x7a,0x4d,0x1d,0x5a,0xa6,0x9f,0xaa,0xdf,0x5d,0x85,0xe8,0xef,0xa1,0xff,0xb7,0x3f,0x87,0xad,0x92,0x51,0x75,0xd7,0x93,0xd1,0x63,0x7,0x21,0x0,0x5d,0x83,0x7e,0x8c,0xf,0xc,0x9c,0x5c,0x2f,0xa1,0xcd,0x9e,0x41,0xf6,0xe0,0x19,0x64,0x3f,0xf7,0x29,0xd8,0xa4,0x13,0x7b,0xed,0x5,0x12,0xff,0xfa,0x3b,0xf1,0x67,0x1f,0x42,0x79,0x63,0x25,0x92,0xda,0x8d,0xe,0x68,0xb5,0x69,0xf4,0x44,0xca,0x72,0x77,0x35,0x68,0xa2,0xe4,0x4,0x7f,0xc4,0xaf,0x7f,0x3c,0x89,0x1a,0x18,0x35,0xc7,0xd6,0xac,0x59,0x33,0xb8,0xe1,0xdb,0xca,0x97,0xee,0xd4,0x92,0x85,0x72,0xdb,0x69,0x9a,0x46,0x32,0x99,0xa4,0xae,0xae,0x8e,0x86,0x86,0x6,0xe6,0xcc,0x99,0xc3,0xfc,0xf9,0xf3,0x39,0xf2,0xc8,0x23,0x5d,0x5f,0x97,0x36,0x16,0x1e,0x78,0xe0,0x1,0x16,0x2f,0x5e,0x4c,0x22,0x91,0x28,0x29,0x6a,0xae,0xbc,0x64,0x9a,0x6,0xa9,0x2a,0x34,0x21,0x48,0xdd,0xfe,0xb,0xd0,0x5,0xfd,0x3f,0xb9,0x1e,0x6a,0x24,0x78,0x47,0x7,0x49,0x37,0xbb,0x74,0x2c,0x98,0x10,0x80,0xaa,0xc1,0x4e,0x8c,0xac,0x4e,0x48,0x90,0x12,0xe4,0x4f,0x38,0x82,0xfc,0xfb,0x8f,0x80,0xad,0xd7,0xa2,0xbc,0xb2,0x94,0xc4,0xff,0x3e,0x42,0xfc,0x7f,0x1f,0x21,0xf6,0xf2,0xb,0xc8,0x5d,0x3d,0xc6,0x4,0x44,0x63,0x3,0x28,0x71,0x43,0x2c,0x47,0x73,0x11,0x40,0x51,0x72,0x82,0x2f,0xe,0x39,0xe4,0x90,0x2e,0x8c,0x1a,0xa5,0x65,0x3b,0x2c,0x27,0xc8,0xd6,0xd6,0x56,0x16,0x2e,0x5c,0xc8,0x3d,0xf7,0xdc,0x63,0xdb,0x46,0x4,0xff,0xd0,0xd2,0xd2,0x42,0x5b,0x5b,0x1b,0xb5,0xb5,0xb5,0x7b,0x8,0x9b,0x1b,0x63,0x8f,0x43,0xda,0x4a,0x12,0x64,0x33,0xc8,0x7d,0xfd,0xe4,0x17,0x9d,0x40,0xef,0xcf,0xff,0x88,0x76,0xf0,0x74,0x63,0x31,0x6d,0xc7,0xc0,0xe,0x85,0x30,0xb,0xdc,0x70,0xe8,0x0,0xc2,0xa8,0x76,0xd2,0x4,0xa4,0x80,0x36,0x50,0x5e,0x5d,0x49,0xe2,0xb1,0x3b,0x49,0x3e,0x7e,0x2f,0xb1,0xb7,0xd6,0x18,0x93,0xb4,0x80,0x56,0x53,0x4d,0x5e,0x89,0xb3,0xef,0xbc,0x79,0x34,0x37,0x37,0xf,0x2e,0xd4,0x86,0xf1,0x31,0x51,0x50,0x2,0x6d,0x8e,0xd5,0x63,0xf3,0xfb,0x22,0x23,0xf8,0x87,0xcf,0x7c,0xe6,0x33,0xb4,0xb5,0xb5,0x91,0x4e,0xa7,0xbd,0x17,0x35,0x30,0x32,0xb7,0x78,0x2,0xb5,0xb6,0x96,0xd8,0x4b,0x4f,0x51,0x73,0xda,0x2,0x12,0xbf,0xb8,0xc9,0x28,0x35,0x34,0x47,0x82,0x98,0xe4,0x6e,0x55,0x10,0xaf,0x21,0x0,0xa1,0x1b,0xcb,0x5c,0x36,0x6b,0xb0,0x56,0x87,0x5e,0x63,0xb6,0xb5,0xf7,0xaa,0xab,0xd9,0x71,0xd7,0x6a,0xda,0x6f,0x78,0x88,0xde,0x33,0x2e,0xa0,0x70,0xe0,0x22,0xc8,0xab,0xc8,0xed,0xed,0xc8,0xfd,0x3d,0x20,0xed,0x1a,0x80,0x1c,0xa7,0xa2,0x6,0x38,0x54,0x8f,0xad,0xdc,0x1b,0x14,0x89,0x5a,0x78,0xf1,0xa3,0x1f,0xfd,0x88,0x3f,0xff,0xf9,0xcf,0x54,0x55,0x55,0xed,0xf1,0x3d,0x5a,0xe9,0x7e,0x96,0x2d,0x80,0xba,0xe,0x42,0xa0,0x36,0x34,0x20,0xfa,0x3a,0xa9,0xfe,0xfe,0x85,0xd4,0x9e,0x3a,0x87,0xf8,0xad,0xb7,0xc3,0xde,0xc0,0xc,0x9,0x18,0x67,0x2,0x57,0x84,0xd0,0x8d,0x45,0xc2,0x9b,0x35,0x78,0x53,0x7,0x45,0x90,0xfd,0xd8,0xa9,0x74,0xfd,0xea,0x26,0x76,0xfc,0x69,0x19,0xed,0x77,0xbc,0x48,0xff,0x99,0x17,0x82,0xaa,0x52,0xb3,0x7e,0x35,0xf1,0xbe,0x2e,0x90,0x15,0xec,0xa6,0xb1,0x41,0x17,0x35,0x0,0x79,0xca,0x94,0x29,0xdf,0x65,0xe0,0x80,0x33,0x3f,0x44,0xad,0x88,0xbe,0xbe,0x3e,0x26,0x4d,0x9a,0xc4,0x59,0x67,0x9d,0x65,0xdb,0x5e,0x4,0x6f,0xf1,0xe4,0x93,0x4f,0x72,0xde,0x79,0xe7,0x21,0xcb,0x32,0x89,0x44,0x62,0xc8,0x58,0xa4,0x27,0x99,0x5a,0x29,0xe8,0x3a,0xa4,0x52,0xe8,0xf1,0x18,0x4a,0xeb,0x76,0x12,0x8f,0xdd,0x8b,0xb4,0xe6,0x6d,0xb4,0x69,0xf3,0xd1,0xf,0x68,0x86,0x2a,0x1,0x3d,0x2,0xb4,0x90,0x8f,0xbf,0x95,0x42,0xb1,0xcb,0x9d,0xd7,0xa1,0x43,0x87,0x2e,0x1,0x2,0xb4,0xd9,0x13,0xc8,0x9f,0xf6,0x21,0xda,0x16,0x7e,0x94,0x4c,0x55,0x9a,0xda,0xad,0xeb,0xa8,0xdb,0xf4,0x3a,0x5a,0x3c,0x8e,0x9a,0xa8,0x42,0xb8,0x70,0x34,0xa5,0xcf,0xfc,0xbe,0x41,0x61,0xf3,0x53,0xd4,0x20,0x12,0xb6,0x30,0xe2,0xb0,0xc3,0xe,0xa3,0xaf,0xaf,0x8f,0x9a,0x9a,0x9a,0x60,0x88,0xda,0xee,0x6d,0x25,0x9,0xbd,0xaa,0xa,0x5d,0x96,0x88,0xaf,0x7a,0x91,0xf8,0x1d,0xff,0x17,0x79,0xdd,0x26,0xb4,0x96,0xd9,0xe8,0xb,0x5a,0xa0,0x5e,0x40,0xb7,0x0,0x75,0x1c,0xa,0x1c,0xc,0x5c,0x93,0x6e,0x5c,0x5f,0x97,0x21,0x72,0x85,0x49,0xb5,0xb4,0x1d,0x71,0x4,0x1b,0xf,0xfa,0x10,0x85,0x54,0x35,0xf5,0x6f,0xaf,0x26,0xdd,0xb6,0x91,0x5c,0x75,0x3d,0xba,0x24,0x23,0xc6,0x28,0x2a,0x10,0x12,0x51,0x3,0xe8,0xb3,0x5d,0x8f,0x2d,0xea,0x3e,0x56,0x36,0xce,0x3c,0xf3,0x4c,0xda,0xda,0xda,0xa8,0xae,0xae,0x1e,0x32,0xae,0x16,0x8,0x51,0x2b,0xb6,0xd5,0x34,0x50,0x62,0xa8,0x8d,0x8d,0xa0,0x40,0xf2,0xce,0xff,0x47,0xed,0xe9,0x7,0x90,0xfe,0xe2,0x39,0x28,0xff,0x7c,0xa,0x26,0x3,0xfb,0x4a,0xc6,0x9e,0x53,0x24,0x4f,0x8b,0x85,0x78,0x8a,0xe2,0x52,0x92,0x1d,0x1a,0x6c,0xd4,0xc9,0x36,0x35,0xb2,0xfa,0x3f,0xbe,0xca,0x53,0x57,0xdd,0xc9,0xa6,0x43,0x4f,0xa5,0x7e,0xc3,0x6b,0x24,0xbb,0x77,0xa0,0xcb,0x23,0xaf,0x91,0x9,0x91,0xa8,0x1,0x20,0x4f,0x9d,0x3a,0x75,0xb0,0x2b,0xea,0x96,0x13,0x33,0xfc,0x28,0x63,0xb,0xf,0x2e,0xb9,0xe4,0x12,0xfe,0xf0,0x87,0x3f,0x50,0x55,0x55,0x35,0xa4,0xa6,0x5b,0xa0,0x44,0x6d,0x77,0xe8,0x3a,0xc4,0x12,0xe8,0x55,0x55,0x8,0x35,0x47,0xec,0xb5,0x95,0x24,0xee,0xbb,0x15,0x65,0xc5,0x8b,0x88,0xf6,0x3c,0x5a,0xf3,0x5e,0x30,0x3b,0x5,0x4d,0x2,0x64,0x1,0xb9,0x71,0x9a,0xc9,0x15,0xbb,0xaa,0x19,0x1d,0x3a,0x21,0x3f,0xa5,0x96,0xcd,0xc7,0x9c,0x4a,0x5f,0xfd,0x54,0x9a,0xd6,0x2c,0xa3,0x76,0xcb,0x5b,0xe4,0xab,0x6b,0xd1,0x94,0xf8,0x90,0xee,0x69,0xd8,0x44,0xd,0xe8,0xb3,0x2c,0x6c,0x6e,0x5,0x19,0x9,0x5b,0x38,0xf0,0xd5,0xaf,0x7e,0x95,0x5f,0xff,0xfa,0xd7,0x24,0x12,0x9,0x62,0xb1,0xd8,0x60,0x17,0x34,0xb0,0xa2,0xb6,0x3b,0x74,0x1d,0x62,0x71,0xa3,0x8b,0x2a,0x9,0xe2,0x6f,0xac,0x26,0xf1,0xc4,0x7d,0x24,0x1e,0xfe,0x23,0xf2,0xaa,0xd7,0x10,0xdd,0x2a,0x68,0x71,0xf4,0xa9,0x8d,0x30,0x4d,0x40,0x4c,0x40,0x76,0x1c,0x8a,0x5c,0x51,0xe0,0x7a,0x74,0xd0,0x4,0x1d,0x87,0xef,0xcf,0xa6,0x5,0xa7,0x11,0xef,0xeb,0xa0,0xf1,0xcd,0x55,0xc4,0x72,0xbd,0xe4,0xaa,0xeb,0x11,0xba,0x16,0x46,0x51,0x3,0xe8,0x13,0x87,0x1e,0x7a,0x68,0xc9,0x75,0x6c,0xe,0x3a,0x31,0xc5,0x6f,0x6d,0x6d,0xe5,0xa0,0x83,0xe,0x8a,0xd6,0xb1,0x5,0x14,0xd9,0x6c,0x96,0x53,0x4e,0x39,0x85,0xa7,0x9f,0x7e,0x9a,0x64,0x32,0x49,0x3c,0x1e,0x1f,0xec,0x82,0x6,0x41,0xd4,0x6c,0xd9,0x16,0x2,0x74,0x1d,0xd1,0xd9,0x8e,0x34,0xd0,0x9b,0xd6,0xd2,0x29,0xf2,0x7,0x1e,0x43,0xfe,0x98,0xf,0x92,0x3f,0xf4,0xbd,0xa8,0x7,0xec,0xf,0x8d,0x40,0x37,0xd0,0x8a,0x71,0x1e,0xc2,0x78,0x12,0x39,0x1d,0xd0,0x5,0x34,0xb,0x48,0x41,0xcb,0xf3,0xff,0x66,0xd1,0x8d,0x57,0x50,0xd5,0xb1,0x99,0x9e,0xc9,0xb3,0x91,0x54,0xfb,0x75,0xd8,0x7d,0x14,0xc5,0x36,0xd3,0x1b,0x4f,0xfc,0x56,0xee,0x8,0xfe,0xe1,0xdd,0x77,0xdf,0xe5,0xa4,0x93,0x4e,0x62,0xf5,0xea,0xd5,0x83,0xdd,0xcf,0xd0,0x8b,0x1a,0xc,0x6e,0x3d,0xd2,0xeb,0x1a,0x50,0x85,0x0,0x55,0x45,0x64,0xfb,0x48,0x3c,0xf7,0x18,0x89,0xe7,0x1e,0x43,0x8b,0x49,0x14,0x16,0x1d,0x43,0xe1,0xc8,0xf,0x90,0x3d,0xea,0x43,0xa8,0x7,0x2f,0x30,0xc6,0xe3,0x7a,0x31,0x76,0x3,0x64,0x30,0xc6,0xae,0xc2,0xfc,0x68,0x17,0xd7,0xc4,0xed,0xd0,0x41,0x96,0x68,0x3d,0xf6,0x48,0x16,0xef,0x75,0x17,0xc7,0x5d,0xf9,0x39,0x1a,0x36,0xbd,0x46,0xc7,0xb4,0x7d,0x6d,0x89,0x9b,0xdf,0x7a,0x61,0x2a,0x63,0xf3,0x22,0xc8,0x28,0x63,0xb,0x26,0x76,0xee,0xdc,0xc9,0x41,0x7,0x1d,0xc4,0xc6,0x8d,0x1b,0x49,0xa7,0xd3,0x43,0xb6,0x98,0x85,0x5a,0xd4,0xcc,0xb4,0xcd,0xf6,0x23,0xf5,0x65,0x90,0x0,0x35,0x26,0x51,0x38,0xec,0x4,0x72,0x87,0xbe,0x9f,0xfc,0x21,0xef,0xa3,0xb0,0xdf,0xc1,0x30,0x5,0x50,0x31,0x36,0xb0,0xf7,0x61,0x4c,0x56,0x84,0x59,0xe4,0xc0,0x58,0xe7,0x37,0x5d,0x22,0xb1,0x7e,0x27,0x27,0xfc,0xf0,0x6c,0x6a,0x76,0xac,0xa7,0x73,0xca,0x1c,0x4b,0xe2,0xe6,0xbb,0xa8,0x9,0x31,0x76,0xc6,0xe6,0x77,0x90,0x11,0xfc,0xc3,0xb3,0xcf,0x3e,0xcb,0x19,0x67,0x9c,0xc1,0xb6,0x6d,0xdb,0x6,0x97,0x74,0xb8,0x2d,0x6a,0x56,0xe1,0x6a,0x1c,0xc9,0x2a,0xb4,0xa4,0xb1,0x17,0x55,0x64,0xfa,0x88,0x3f,0xf7,0x24,0xf1,0xe7,0x9e,0x44,0x93,0x40,0xdd,0xf7,0x40,0xf2,0x7,0x1e,0x45,0xfe,0xa8,0xd3,0xc8,0x1d,0xfa,0x7e,0x98,0x16,0x37,0x8e,0x6,0xec,0x2,0x3a,0x81,0xac,0x3e,0xb0,0x68,0xd8,0x9a,0x4b,0xdf,0x21,0x1,0x1b,0x34,0xb2,0xd3,0x1b,0x59,0x7c,0xd5,0x5d,0x9c,0xf0,0xc3,0x4f,0x53,0xb7,0x65,0xad,0x69,0x71,0xf3,0x5b,0x2f,0x8a,0xfc,0x51,0x33,0x36,0x2f,0x83,0x8c,0x32,0xb6,0x60,0xe1,0xa7,0x3f,0xfd,0x29,0x97,0x5d,0x76,0x19,0x40,0x59,0xfb,0x3f,0x3,0x93,0x7d,0x39,0x15,0x87,0x0,0x91,0xcb,0x22,0xba,0x7b,0x7,0x2b,0xde,0x16,0xf6,0x9e,0x83,0xba,0xe0,0x28,0xf2,0xb,0x8f,0x21,0xbf,0xe0,0x28,0xd4,0x39,0xef,0x81,0x9,0x3,0x3f,0xec,0xc7,0xe8,0xb2,0xf6,0x3,0x39,0xdd,0xe8,0xf6,0x85,0x1,0x2a,0x30,0x5d,0x22,0xbe,0xb1,0x83,0xf7,0x5e,0xf1,0x9,0xaa,0xdb,0x37,0xd3,0x39,0x65,0x9f,0x51,0xc5,0x2d,0x28,0xa2,0xc6,0x68,0x63,0x6c,0x7e,0x7,0x19,0xc1,0x1f,0x2c,0x59,0xb2,0x84,0x2b,0xae,0xb8,0x82,0x47,0x1f,0x7d,0x14,0x28,0x4f,0xd4,0xac,0x22,0xf0,0xa2,0x6,0xa0,0x83,0x1e,0x4b,0xa0,0x37,0x26,0xd0,0x84,0x0,0xb5,0x80,0xf2,0xce,0x5a,0xe2,0x6f,0xaf,0x25,0xf5,0xf7,0x5b,0xd1,0xaa,0x12,0xa8,0xfb,0xec,0x47,0xee,0x90,0x13,0xc9,0x1f,0xfa,0x3e,0xd4,0xe6,0xe9,0x68,0x8d,0x53,0xd0,0xa7,0x36,0x18,0xcb,0x49,0x72,0xc2,0x28,0x1d,0xde,0x4b,0xb0,0x27,0x22,0x64,0x60,0xa3,0x46,0x6e,0xaf,0x7a,0xfe,0x75,0xf9,0xad,0x9c,0x70,0xd5,0x39,0xa4,0xdb,0x36,0xd1,0xd3,0x3c,0xad,0xa4,0xb8,0xf9,0xad,0x17,0x7b,0x6c,0xe7,0x2b,0x95,0xb1,0xf9,0x11,0x64,0x5b,0x5b,0x1b,0x7,0x1e,0x78,0x60,0x94,0xb1,0xf9,0x84,0x4c,0x26,0xc3,0x79,0xe7,0x9d,0x37,0x78,0x6c,0x5e,0x71,0x92,0xc0,0x8b,0x1d,0x5,0x6e,0xda,0x76,0x33,0x8e,0x52,0xed,0x45,0xb6,0xf,0xd1,0xd3,0x6f,0xac,0x89,0x5,0xf4,0x74,0x12,0xbd,0xb6,0x91,0xc2,0xac,0xfd,0x29,0xbc,0xe7,0x60,0xf2,0x7,0x1d,0x4b,0x7e,0xc1,0x51,0xe8,0x53,0xeb,0x8c,0xb7,0x2e,0x87,0xd1,0x75,0xed,0xc1,0x28,0x51,0x14,0x34,0xa1,0xd3,0x80,0xbd,0x24,0xaa,0x5e,0xdd,0xcc,0xfb,0x7e,0xf4,0x71,0x10,0x82,0x4c,0x6d,0x13,0xc2,0xe6,0xa2,0xec,0x52,0x70,0x81,0xbf,0x67,0xc6,0xe6,0x47,0x90,0x51,0x76,0xe7,0x2f,0x6e,0xb9,0xe5,0x16,0xae,0xbc,0xf2,0x4a,0x36,0x6c,0xd8,0x80,0x24,0x49,0x54,0x57,0x57,0xf,0x19,0x4f,0xb3,0x8a,0xa0,0x88,0x9a,0x55,0x38,0x11,0xb7,0x9e,0xa8,0x42,0x4f,0x54,0x19,0xff,0xa3,0x16,0x10,0xf9,0x1c,0xa2,0x75,0x1b,0x89,0x2d,0x5b,0x48,0x3e,0xf7,0x28,0x70,0x2d,0x85,0xe9,0xd3,0x29,0xcc,0x59,0x48,0x7e,0xff,0xc3,0xc9,0xbf,0xe7,0x70,0xa,0xf3,0xe,0x46,0x9f,0x59,0x6f,0xd4,0x91,0xeb,0xc6,0xc8,0xe8,0x82,0x32,0xe3,0x2a,0x1,0x1b,0x75,0xfa,0xe,0x9c,0xca,0xd2,0x73,0x7f,0xcc,0xd1,0xff,0xf7,0x4b,0x64,0xab,0xeb,0x40,0x18,0xf5,0x33,0x2,0x28,0x6a,0xc0,0xb0,0x42,0x93,0x91,0xa8,0x55,0x16,0xee,0xbc,0xf3,0x4e,0xae,0xbf,0xfe,0x7a,0x96,0x2e,0x5d,0xa,0x40,0x4d,0x8d,0x91,0xb8,0x97,0x12,0xb4,0xb0,0x75,0x3f,0x3,0x61,0x5b,0x56,0x8c,0x6d,0x4a,0xc9,0x2a,0x54,0x31,0x50,0xc1,0xa4,0x50,0x40,0x7e,0x77,0x33,0xca,0xc6,0x8d,0xa4,0x9e,0xbc,0x1f,0xd,0x50,0xa7,0x4c,0x23,0x7f,0xc0,0x51,0xe4,0xf,0x3d,0x91,0xfc,0x7e,0x47,0x52,0x98,0x77,0x20,0xcc,0xc4,0xa8,0x33,0xd7,0x86,0x31,0x21,0xe1,0xab,0xc8,0xe9,0xb0,0x59,0xb0,0xf5,0x94,0x93,0xd8,0xb4,0xe4,0x14,0xa6,0xbd,0xf4,0x4f,0xba,0x26,0xef,0x83,0x54,0xe6,0x1e,0x34,0x37,0xf5,0x46,0x31,0xd3,0xa8,0x5c,0x27,0x4e,0x72,0x22,0x94,0x87,0xbe,0xbe,0x3e,0x6e,0xb9,0xe5,0x16,0x6e,0xb9,0xe5,0x16,0x96,0x2f,0x5f,0xe,0x94,0xee,0x76,0xee,0x8e,0x20,0x74,0x13,0x43,0x27,0x6a,0xa5,0xda,0xeb,0x3a,0xc8,0x32,0x5a,0x6d,0x63,0xf1,0x7,0x50,0xc8,0x23,0xb7,0x6d,0x41,0x79,0xe4,0x2e,0xaa,0x1e,0xb9,0xb,0x35,0xa9,0xa0,0xee,0xb3,0x80,0xc2,0x1,0x47,0x90,0x5b,0x78,0x3c,0xd9,0xc3,0x4e,0x41,0x9f,0x5b,0xf,0xb2,0x64,0x54,0xd1,0xed,0xc4,0xfb,0x65,0x25,0x2,0xc8,0x6a,0x20,0x4b,0xac,0x3d,0xe1,0xf3,0x4c,0x5b,0xf6,0x8,0x92,0x56,0x18,0x52,0xdb,0xcd,0xb2,0x49,0x97,0xf5,0x46,0x1c,0x7a,0xe8,0xa1,0x5d,0x42,0x8,0x53,0x3b,0xf,0xec,0x3a,0x31,0xc3,0x69,0x6d,0x6d,0x8d,0xc6,0xd8,0x3c,0x40,0x57,0x57,0x17,0x75,0x75,0x75,0xc0,0xd8,0x82,0x6,0xc1,0x10,0x2a,0xaf,0xc7,0xc9,0x7c,0x8d,0x25,0x97,0x41,0xea,0xea,0x19,0x2c,0x94,0x98,0x9f,0x3e,0x83,0xdc,0xa1,0x27,0x91,0x3b,0xf4,0x44,0x72,0x87,0xbe,0x1f,0x6d,0xfe,0x44,0x88,0xe1,0x8f,0xc8,0xc9,0x2,0x9a,0x4,0x87,0x5d,0xf7,0x2d,0x66,0xbe,0x70,0x1f,0x9d,0x53,0xe7,0x21,0x34,0xeb,0x67,0x88,0x78,0x90,0x44,0xb5,0x29,0x95,0x92,0xa9,0x6d,0xde,0xbc,0x99,0x4c,0x26,0x83,0x64,0xe3,0xb4,0x6d,0x33,0x70,0xf2,0x9a,0xa,0x85,0x2,0xb3,0x66,0xcd,0x1a,0xb2,0xc1,0xdc,0x29,0xd4,0xd6,0xd6,0x72,0xf9,0xe5,0x97,0x73,0xcd,0x35,0xd7,0xc,0x59,0x6c,0x5b,0xa,0x41,0x10,0xaa,0x30,0x8b,0x9a,0x2d,0x24,0x52,0x68,0x2d,0x29,0x63,0xc6,0x55,0xd7,0x90,0xdf,0xdd,0x48,0xf5,0xbd,0xbf,0xa7,0xfa,0xde,0xdf,0x53,0x98,0x38,0x91,0xec,0xe1,0xef,0x27,0x77,0xfc,0x87,0xc8,0x1d,0x78,0x1c,0xda,0x7b,0x26,0x81,0x26,0xc1,0x66,0x8c,0x19,0x56,0xb7,0xf,0x8d,0xce,0xeb,0x80,0x60,0xf5,0x7,0x2f,0x66,0xda,0xca,0x27,0x50,0xb2,0x7d,0xa8,0x31,0x4b,0xf5,0x33,0x3c,0xeb,0x19,0x8a,0xc3,0xe,0x3b,0xcc,0xf4,0x5e,0x51,0xbb,0x4e,0xcc,0x70,0xdc,0xce,0xd8,0x16,0x2c,0x58,0xc0,0x2b,0xaf,0xbc,0x82,0x2c,0xcb,0xae,0xac,0xc1,0x72,0xd2,0x66,0x36,0x9b,0xe5,0x98,0x63,0x8e,0xe1,0x99,0x67,0x9e,0x31,0xed,0xdf,0x2a,0xe6,0xce,0x9d,0xcb,0xda,0xb5,0x6b,0x4b,0x2e,0xe7,0x80,0x60,0x8,0x55,0x98,0x45,0xcd,0xd1,0x5f,0xf8,0x42,0x18,0x7b,0x5a,0xbb,0x3b,0x90,0x33,0x79,0x0,0xa,0xcd,0x4d,0xe4,0x8e,0xfb,0x28,0xfd,0x9f,0x38,0x9f,0xdc,0x89,0x47,0x1a,0xb3,0x97,0x1b,0x31,0x32,0x38,0x57,0x5,0x4e,0xc0,0x34,0xc1,0xfe,0x37,0xfc,0x82,0xfd,0x1e,0xfc,0xd,0x1d,0x53,0xe7,0x21,0xc6,0x38,0x30,0x66,0x90,0xe9,0x5d,0x12,0x55,0xfa,0xcc,0x3,0x87,0x9d,0x94,0xc5,0x71,0xa,0xc5,0x93,0xd1,0x55,0x55,0xa5,0x50,0x28,0x98,0xfa,0xe4,0xf3,0x79,0xd3,0x9f,0x5c,0x2e,0x67,0xea,0x93,0xcd,0x66,0xc7,0xfc,0x80,0xb1,0xea,0xff,0xaf,0x7f,0xfd,0xab,0x6b,0xf7,0xe3,0xc6,0x1b,0x6f,0x4,0x18,0x72,0xb0,0x47,0x11,0x41,0x11,0x2a,0x2b,0xf0,0x42,0x78,0xdc,0xc4,0xe8,0x6b,0xe7,0x6,0xf6,0xb4,0xd6,0xd4,0x53,0x98,0x30,0x81,0x42,0x73,0x33,0x52,0x6f,0x17,0xd5,0xf7,0xde,0x42,0xd3,0xa7,0x8f,0xa2,0xe1,0xfc,0x33,0x88,0x2d,0x59,0x1,0x73,0x81,0x7a,0x9,0xec,0xef,0x5b,0x1f,0x1b,0xba,0xe,0x59,0x78,0xfb,0xc8,0x33,0xc8,0xa6,0x1b,0x90,0xf3,0x99,0xb1,0x39,0x78,0x3f,0x86,0x6f,0xeb,0xf4,0xc5,0xb0,0x89,0x1a,0x30,0x78,0x32,0x79,0xf1,0xf8,0xbd,0xb1,0xe0,0x74,0x56,0x67,0xa5,0x9d,0x24,0x49,0xf4,0xf4,0xf4,0xf0,0xd5,0xaf,0x7e,0x95,0x33,0xce,0x38,0xc3,0x14,0xcf,0x2a,0x4e,0x3c,0xf1,0x44,0xde,0xff,0xfe,0xf7,0xf3,0xe8,0xa3,0x8f,0x12,0x8f,0xc7,0x2b,0x66,0xff,0x67,0xe8,0xdb,0xf,0x9c,0xed,0xa0,0xd7,0x34,0x50,0xa8,0x93,0x10,0x99,0x3e,0x52,0xf,0xdd,0x4d,0xf2,0xa1,0xbb,0xe9,0xfd,0xc2,0x37,0xe9,0xfa,0xee,0xcf,0x60,0xa6,0x4,0xeb,0x5c,0x3a,0x5b,0x55,0x0,0x3b,0xa1,0x6f,0xee,0x34,0xb6,0xed,0x77,0x2c,0x53,0x5f,0x7a,0x94,0xde,0x96,0xbd,0x18,0xad,0x4a,0xa7,0x1f,0xc3,0x5d,0x96,0x33,0xb6,0x30,0x8a,0x9a,0x55,0xf8,0x29,0x6a,0xb0,0xeb,0xfc,0xd0,0x6d,0xdb,0xb6,0xf1,0xd3,0x9f,0xfe,0xd4,0x14,0xd7,0xe,0x8a,0x59,0x5b,0x7f,0x7f,0x3f,0x42,0x38,0x70,0xa0,0x8a,0x3,0x6d,0x83,0x64,0x3b,0x88,0xed,0x87,0x70,0x34,0xd,0x3d,0x9e,0xa4,0x30,0x69,0x32,0x5a,0x3a,0x45,0xed,0x2d,0xd7,0xd3,0x78,0xce,0x49,0x88,0xed,0x9d,0x30,0x57,0x2,0x4d,0xb8,0x53,0x15,0xb8,0xa0,0x41,0x15,0x6c,0x59,0x70,0x2,0x72,0x21,0x3b,0xea,0xe4,0x85,0x5f,0xeb,0xdc,0x2c,0x9,0x5b,0x98,0x45,0xcd,0x6f,0xb1,0xb2,0x8a,0xe2,0x58,0xe0,0x15,0x57,0x5c,0x31,0xd8,0x8d,0x76,0x1a,0x33,0x67,0xce,0xe4,0x2b,0x5f,0xf9,0xa,0x85,0x42,0xc1,0xd2,0x62,0xdc,0xa0,0x74,0x29,0x83,0x26,0x3a,0xbe,0x8d,0xc3,0x69,0x2a,0x7a,0x75,0x2d,0xb9,0x89,0x13,0x49,0xbd,0xb8,0x98,0x96,0xf7,0xef,0x87,0xb2,0x64,0x35,0xec,0x27,0x8c,0xb5,0x70,0x4e,0x9f,0xcc,0x25,0x80,0x6e,0x78,0x77,0xee,0x51,0xf4,0x36,0x4f,0x43,0xc9,0xf6,0x97,0x6e,0xe6,0x93,0xa8,0x81,0x5,0x61,0xb,0xb3,0xa8,0x99,0x85,0x9f,0xa2,0x36,0xbc,0xad,0xae,0xeb,0xa4,0x52,0x29,0xb2,0xd9,0x2c,0x97,0x5c,0x72,0x89,0x69,0x3b,0x56,0x71,0xdd,0x75,0xd7,0xd1,0xd4,0xd4,0x44,0x4f,0x4f,0x8f,0xa9,0x19,0xe3,0xa0,0x64,0x5f,0x41,0x13,0x1d,0x5f,0x27,0x17,0xc0,0xe8,0xa2,0xea,0x90,0x9f,0x3c,0x19,0x65,0xc7,0x66,0x9a,0x3f,0x79,0x28,0xf1,0x7,0x9e,0x31,0x16,0xfa,0xca,0x2e,0x64,0x6e,0xbd,0x90,0x9d,0xd6,0xcc,0x8e,0x59,0x7,0x91,0xe8,0xde,0x61,0x2d,0x56,0x13,0x28,0x97,0x6f,0x4a,0xd8,0xbc,0x12,0x35,0x3f,0x85,0xd0,0xcf,0x8c,0x6e,0xa4,0xb6,0x42,0x8,0x62,0xb1,0x18,0xbf,0xff,0xfd,0xef,0x79,0xfa,0xe9,0xa7,0x4d,0xd9,0xb3,0x8a,0x54,0x2a,0xc5,0x9d,0x77,0xde,0x9,0x94,0x9e,0x48,0x18,0x1e,0x8f,0x59,0x84,0xb5,0x6b,0x1b,0xc4,0xf6,0xe6,0x39,0x3a,0xa8,0x2a,0xf9,0xc9,0x53,0x10,0xf9,0x3e,0x5a,0x3e,0x73,0x1c,0xf1,0x7f,0x3c,0x1,0xb3,0x85,0xd1,0x2d,0x75,0x12,0x5,0xd,0x6a,0xa0,0x75,0xce,0xa1,0xc8,0xb9,0xa1,0x19,0x9b,0xdf,0xa2,0x26,0x84,0x18,0x5b,0xd8,0x22,0x51,0x73,0xaf,0xdd,0x58,0xd0,0x75,0x9d,0x44,0xc2,0x58,0x27,0x74,0xd1,0x45,0x17,0x39,0x62,0xb3,0x14,0xde,0xfb,0xde,0xf7,0x72,0xca,0x29,0xa7,0x8c,0xba,0xce,0x2f,0xea,0x7e,0xfa,0xd3,0xde,0x96,0xf,0xb5,0x80,0x3a,0x69,0xa,0xba,0x80,0xc6,0x6f,0x9c,0x8e,0xb4,0x7a,0x7,0x4c,0x15,0xce,0x76,0x49,0x5,0x90,0x87,0xce,0xa9,0x73,0xc9,0xa7,0x6a,0x6,0x17,0xea,0x6,0x41,0xd4,0x60,0x8c,0x8c,0x2d,0x12,0x35,0xf7,0xda,0x99,0x6d,0xab,0x69,0x1a,0x89,0x44,0x82,0xd7,0x5e,0x7b,0x8d,0x27,0x9e,0x78,0xc2,0xb4,0x6d,0xab,0xf8,0xed,0x6f,0x7f,0xb,0x50,0x72,0x3c,0x2f,0xea,0x7e,0x3a,0xd3,0xde,0xe,0xec,0xbe,0x4f,0x42,0x55,0x29,0x4c,0x9e,0x82,0xd2,0xd3,0x45,0xed,0x35,0x5f,0x31,0x66,0x48,0x63,0xe,0xc7,0x9b,0x81,0xee,0x96,0x19,0x64,0xea,0x5a,0x90,0xf3,0xd9,0xc0,0x88,0x1a,0x8c,0x22,0x6c,0x91,0xa8,0xb9,0xd7,0xce,0xaa,0xcd,0x58,0x2c,0x6,0xc0,0x2f,0x7f,0xf9,0x4b,0xd3,0xf6,0xad,0x62,0xd6,0xac,0x59,0x1c,0x77,0xdc,0x71,0xe4,0xf3,0xf9,0xb2,0x76,0x67,0xb8,0x29,0x54,0x6e,0xc5,0xe1,0x45,0x7b,0x3f,0x7c,0x8,0x55,0x25,0xdf,0x50,0x4b,0xf5,0x3f,0xff,0x42,0xec,0xc9,0x97,0x61,0xa2,0xc3,0xf7,0x3b,0x7,0xd9,0xba,0x16,0xfa,0xea,0x27,0x99,0x5e,0xcf,0x36,0x12,0x9c,0x16,0xc5,0x92,0x4f,0x70,0x24,0x6a,0xd6,0xdb,0xb9,0xe9,0x5b,0xd7,0x75,0x62,0xb1,0x18,0xf,0x3c,0xf0,0x0,0x2f,0xbc,0xf0,0x82,0xe3,0xf1,0x14,0x71,0xf5,0xd5,0x57,0x3,0xbb,0x96,0x7f,0xec,0x1e,0x83,0x19,0x4,0x25,0xfb,0x8a,0x44,0x6d,0x37,0x24,0xab,0x11,0x40,0xfc,0xe5,0xc5,0xc6,0xfe,0x22,0x27,0xbb,0xa3,0x5,0xa0,0xda,0x10,0xb7,0x58,0x6e,0xf4,0xf1,0xd9,0xd1,0xe0,0x46,0xa6,0xb7,0x87,0xb0,0x45,0xa2,0x66,0xbd,0x9d,0x1b,0x36,0x87,0xb7,0x4b,0x26,0x93,0x0,0x5c,0x70,0xc1,0x5,0xa6,0x63,0xb2,0x8a,0x63,0x8e,0x39,0x86,0x4f,0x7d,0xea,0x53,0xe4,0x72,0x39,0x74,0x5d,0x8f,0x44,0xcd,0x81,0xf6,0x76,0x39,0x8e,0xf9,0xd0,0x34,0x34,0x1,0x89,0x17,0x1e,0x86,0x77,0x31,0xce,0x65,0x70,0xa,0x1a,0x10,0x87,0x4c,0x6d,0x93,0xed,0x63,0xfa,0xdc,0xea,0xbe,0x4a,0x66,0x1a,0xd9,0x31,0xec,0x34,0xc7,0x29,0x84,0x51,0xd4,0xc0,0x18,0x6b,0xab,0xaa,0xaa,0x62,0xd5,0xaa,0x55,0x5c,0x7b,0xed,0xb5,0xa6,0x63,0xb3,0x8a,0x5b,0x6f,0xbd,0x95,0xc6,0xc6,0x46,0xba,0xbb,0xbb,0x4d,0x77,0x49,0x83,0x22,0x3c,0xe3,0x41,0xd4,0xac,0xce,0x26,0x9b,0xf1,0xa1,0xd5,0xa6,0x89,0x2f,0x5f,0x8c,0xf4,0xf2,0x5a,0x68,0xb0,0x64,0x7a,0xc,0xe8,0x20,0x43,0x36,0xdd,0x60,0xd4,0x8b,0xb3,0x8,0x37,0xc7,0xe4,0x24,0x33,0x8d,0xec,0x18,0x76,0x92,0xe3,0x35,0xfc,0x14,0xb5,0xd1,0x50,0x14,0x9a,0x2b,0xae,0xb8,0x82,0xf6,0xf6,0xf6,0xb2,0xed,0x95,0x82,0xa2,0x28,0xfc,0xea,0x57,0xbf,0x2,0x20,0x9f,0xcf,0x8f,0xd9,0x3e,0x48,0xc2,0xe3,0x26,0x42,0xd5,0xfd,0x1c,0x6,0x3d,0x51,0x85,0xd2,0x97,0xa7,0x6a,0xfd,0xcb,0x90,0xb2,0xec,0x62,0x14,0xc3,0x86,0xb0,0x15,0x92,0xd5,0xa6,0x37,0xc2,0x17,0xe1,0xf6,0x44,0x83,0x64,0xd7,0xc9,0x78,0x15,0x35,0x2b,0xf0,0x3a,0xfb,0xd3,0x75,0x9d,0xea,0xea,0x6a,0x54,0x55,0xe5,0x3f,0xff,0xf3,0x3f,0x4d,0xdb,0xb4,0x8a,0xcf,0x7c,0xe6,0x33,0x1c,0x70,0xc0,0x1,0xf4,0xf6,0xf6,0x8e,0x9a,0xb5,0x5,0x49,0xd4,0x82,0x26,0x9a,0x41,0x9a,0x31,0xd5,0x31,0xce,0x66,0x49,0x77,0x6c,0x73,0x25,0xe,0x5d,0x58,0x2b,0xaf,0xe5,0xc5,0xec,0xa9,0x54,0x29,0xa2,0xe6,0xd7,0xc,0xa8,0x1b,0x2f,0xbf,0xa2,0x28,0xdc,0x72,0xcb,0x2d,0xac,0x5d,0xbb,0xd6,0xb4,0x6d,0xab,0xb8,0xe9,0xa6,0x9b,0x0,0x63,0x22,0xa1,0x14,0x2a,0x69,0x46,0x33,0x28,0x99,0x57,0x39,0xd0,0x81,0x78,0x4f,0x87,0x71,0xac,0x9e,0x70,0xb6,0xae,0x91,0x95,0x6c,0xcd,0xab,0x25,0x21,0xd1,0x26,0xf8,0xdd,0x10,0x6,0x51,0x13,0x42,0x90,0x4a,0x19,0xfd,0x89,0x2f,0x7f,0xf9,0xcb,0xa6,0xed,0x5b,0xc5,0xe1,0x87,0x1f,0xce,0xc7,0x3f,0xfe,0x71,0xb2,0xd9,0x3d,0xd7,0x27,0x55,0xd2,0x38,0x59,0x50,0x45,0xcd,0xe,0x47,0x2a,0xe4,0xc,0x61,0x73,0x1a,0x1e,0xd,0xc7,0x58,0xe1,0x57,0xcc,0x26,0xf8,0xb1,0x10,0x16,0x51,0x83,0x5d,0x3b,0x12,0x1e,0x7f,0xfc,0x71,0xfe,0xf9,0xcf,0x7f,0x9a,0xf6,0x63,0x15,0xbf,0xfe,0xf5,0xaf,0x89,0xc5,0x62,0xa6,0xf7,0x91,0x96,0x42,0x24,0x6a,0x1,0xe1,0x0,0x42,0x92,0x71,0xa5,0x8c,0xb8,0x89,0x2,0xa,0x5e,0x8a,0x1a,0x44,0x9b,0xe0,0x81,0x70,0x88,0xda,0x70,0x14,0xb7,0x5a,0x9d,0x7d,0xf6,0xd9,0xae,0x55,0xff,0x98,0x32,0x65,0xa,0x37,0xde,0x78,0x23,0xaa,0xaa,0x92,0xcf,0xe7,0x2d,0xcf,0xd8,0x45,0xa2,0x16,0x1c,0x8e,0x0,0xf2,0xc9,0xaa,0x81,0x1a,0x6d,0xe,0xed,0x88,0x17,0x2,0x54,0x50,0xb2,0x7d,0xe8,0xa3,0x74,0x6f,0xbd,0x16,0x35,0x8,0xd8,0x26,0x78,0x3f,0x10,0x16,0x51,0x1b,0xde,0xb6,0xb8,0xfc,0xa3,0xa3,0xa3,0x83,0x7b,0xef,0xbd,0xd7,0xb4,0x1d,0xab,0x38,0xef,0xbc,0xf3,0x98,0x3c,0x79,0x32,0xbd,0xbd,0xbd,0xfe,0x8a,0x9a,0x2c,0x23,0xba,0xda,0x91,0xda,0xdb,0x41,0xb1,0x56,0x41,0xb1,0xe2,0x45,0x4d,0x18,0x52,0x96,0xa9,0x69,0x32,0x32,0x36,0x9b,0xe7,0xc5,0x96,0xb0,0xe,0x2a,0xc4,0xfa,0xba,0x46,0xec,0x8e,0xfa,0x21,0x6a,0x60,0x42,0xd8,0x22,0x51,0xb,0x9e,0xa8,0x15,0x51,0x3c,0xec,0xe5,0xfa,0xeb,0xaf,0x37,0x6d,0xcb,0xe,0xbe,0xf2,0x95,0xaf,0x0,0x94,0x3c,0x1b,0xa1,0x14,0x1c,0xbf,0xf,0x42,0x20,0xfa,0x7a,0x51,0x67,0xce,0x47,0xdd,0xfb,0x20,0xe4,0xd6,0x56,0xe3,0x38,0x3a,0x87,0x63,0xf1,0xa2,0xbd,0x2f,0x1c,0x4d,0x43,0x5,0x7a,0x9a,0xa7,0x3b,0xbf,0x11,0xbe,0x0,0xc9,0x9e,0x9d,0x68,0x25,0x8e,0xe2,0xf3,0x4b,0xd4,0x20,0x20,0x9b,0xe0,0xfd,0x80,0x1b,0x62,0xe5,0xb4,0xef,0xb1,0xda,0x16,0x6b,0xb6,0xad,0x58,0xb1,0x82,0xdb,0x6e,0xbb,0xcd,0x89,0xd0,0x4a,0xe2,0x3b,0xdf,0xf9,0xe,0x53,0xa6,0x4c,0xa1,0xab,0xab,0x6b,0xcc,0xb1,0x36,0x57,0xc4,0x5d,0xd7,0x91,0xfb,0xfa,0xe9,0x3f,0xef,0x4a,0x3a,0xff,0xf1,0x1c,0x0,0x72,0x6b,0x9b,0x51,0x44,0x71,0x94,0x41,0xa3,0xa0,0x2d,0x1,0xb1,0xeb,0xa3,0x5c,0x8e,0xe8,0xef,0xa1,0xd0,0xd2,0x44,0x76,0xe6,0x81,0xd0,0x6b,0xd9,0xd4,0xc8,0x90,0x81,0x7e,0x48,0x74,0xb5,0xa1,0xd,0x3b,0xad,0xca,0x4f,0x51,0x83,0x0,0x6c,0x82,0xf7,0x3,0x41,0x98,0x0,0x70,0xaa,0xad,0x32,0xd0,0x2d,0xbb,0xf4,0xd2,0x4b,0x4d,0xdb,0xb5,0xa,0x21,0x4,0xff,0xf3,0x3f,0xff,0x3,0x40,0x2e,0x97,0x1b,0xb5,0x9d,0xb,0xce,0x11,0x5d,0x1d,0xa8,0xb5,0x35,0xe4,0x8f,0x3f,0xd,0x7d,0x76,0x15,0xed,0xf7,0x2e,0x43,0x6d,0x99,0x86,0xd2,0xd6,0x86,0xc8,0xf4,0x40,0x89,0x63,0xa,0x83,0x98,0x79,0xf9,0x93,0xdd,0x9,0xe4,0xee,0x7e,0x72,0xfb,0x1d,0x89,0x3e,0x77,0x82,0x71,0x16,0xa9,0x53,0x88,0x83,0xdc,0xd3,0x47,0xaa,0xb3,0x95,0x42,0x3c,0x39,0x82,0x7f,0xeb,0x70,0xe2,0x39,0xf2,0x75,0x13,0xfc,0x70,0x7e,0x90,0x7e,0x63,0x86,0x41,0xd4,0xc0,0xc8,0xda,0xd2,0xe9,0x34,0xad,0xad,0xad,0xae,0x2e,0xda,0x3d,0xfd,0xf4,0xd3,0x39,0xe5,0x94,0x53,0x46,0x1c,0x6b,0xb3,0x7a,0x6d,0xe6,0xb3,0x35,0xd,0x59,0xd5,0xe9,0xff,0xdc,0xf,0xd0,0xe7,0x57,0xc3,0x52,0x1d,0xf5,0xd8,0x45,0xb4,0xdf,0xff,0x2a,0x7d,0x67,0x5c,0x80,0xe8,0xcb,0x1a,0x5d,0x53,0x49,0x1a,0x1c,0xe7,0x9,0xa2,0xe0,0xf8,0xd6,0x65,0x95,0x8c,0x89,0x83,0xdc,0x21,0xef,0x87,0x46,0x8c,0x2,0x91,0x4e,0x21,0x9,0x35,0xad,0xeb,0xa8,0x6a,0x7f,0x17,0x75,0x40,0xd8,0x82,0x20,0x6a,0xe0,0xe3,0x26,0x78,0x27,0xf9,0x66,0xe0,0x56,0x4d,0xff,0x20,0x8c,0xbf,0x49,0x92,0x44,0x2c,0x16,0xe3,0xfa,0xeb,0xaf,0xe7,0xd5,0x57,0x5f,0x35,0xcd,0xb5,0x8a,0x3b,0xee,0xb8,0x3,0x45,0x51,0xe8,0xe9,0xe9,0x19,0xda,0xd5,0x71,0x6b,0xf6,0x53,0x8,0xe4,0xce,0x4e,0xd4,0x29,0xd3,0xe8,0xff,0xc2,0x37,0x61,0x3b,0x20,0xeb,0xb0,0x46,0x43,0x6f,0xae,0xa5,0xe7,0x77,0x37,0xd1,0x79,0xeb,0x53,0x14,0xa6,0xec,0x83,0xd2,0xd6,0x6,0x85,0x7c,0xc9,0xec,0xcd,0xb1,0x78,0x6c,0x72,0xfc,0xeb,0xfd,0x8,0x44,0x6f,0x17,0x6a,0x5c,0xa2,0xff,0xc8,0xf,0x19,0xd9,0x9a,0x93,0xaf,0x5a,0x1c,0x1a,0x36,0xbe,0x46,0xa2,0x67,0x7,0x9a,0x1c,0xb,0x8c,0xe,0x8,0x21,0xfc,0xd9,0x4,0xef,0x24,0xdf,0x4f,0x3f,0x41,0x10,0x35,0x30,0x44,0xbb,0xaa,0xaa,0xa,0x70,0x77,0xd1,0x6e,0x7d,0x7d,0x3d,0x57,0x5e,0x79,0x25,0x85,0x42,0x61,0x70,0x22,0xc1,0xdd,0xef,0x4f,0x47,0xd2,0x74,0xfa,0xcf,0xbc,0x14,0x66,0x1,0xed,0xba,0xf1,0x62,0x2a,0xc0,0x76,0xd,0x56,0x43,0xfe,0xb4,0xe3,0x69,0x7f,0xf4,0x35,0xfa,0x3e,0xf6,0x45,0x62,0x9d,0x5d,0x7b,0x64,0x6f,0xa3,0x61,0xbc,0x89,0xda,0x1e,0x3c,0x59,0x10,0xeb,0xec,0xa1,0xf7,0xe3,0x17,0xa3,0x1e,0x33,0xb,0xb6,0x3b,0x79,0xf0,0x81,0x4,0x39,0xa8,0xdf,0xb4,0x6,0x5d,0x48,0x81,0xd1,0x81,0xa2,0x1d,0xcf,0x37,0xc1,0x3b,0xc9,0x77,0x3,0x61,0x9d,0x29,0x2d,0x1e,0xd9,0xf7,0xaf,0x7f,0xfd,0x8b,0xc7,0x1e,0x7b,0xcc,0xb4,0x1d,0xab,0xb8,0xfc,0xf2,0xcb,0x7,0x27,0x12,0x64,0x37,0xb3,0x23,0x21,0x90,0xbb,0xbb,0x28,0x34,0x36,0x91,0xf9,0xe4,0x45,0x46,0xc9,0x1d,0xb1,0xdb,0x8b,0x29,0x61,0x54,0x94,0x58,0xa3,0x41,0x4a,0xa1,0xe7,0xa6,0x9b,0xe9,0xfa,0xd1,0x8d,0xe8,0xb5,0x8d,0x28,0xad,0xad,0x88,0xfe,0x1e,0x28,0x31,0x53,0x57,0xe,0xc2,0x25,0x6a,0x32,0xf2,0xd6,0x2d,0xe4,0x9a,0x5b,0xe8,0xfa,0xc6,0x35,0xd0,0x5,0x68,0xe,0xa,0x5b,0x12,0xd8,0xa9,0xd3,0xb0,0xe1,0x15,0xf2,0xd5,0xf5,0x65,0x99,0x72,0x5a,0xd4,0xc0,0xe3,0x4d,0xf0,0x4e,0xf2,0xdd,0x40,0xd8,0x67,0x4a,0x8b,0x8b,0x76,0x2f,0xbe,0xf8,0x62,0x47,0x62,0x1a,0x9,0x66,0x26,0x12,0x86,0xc3,0xb2,0x28,0x48,0x2,0x29,0xaf,0x92,0xf9,0xc4,0x25,0xe8,0xfb,0x25,0xa1,0x4d,0x2f,0xdd,0x8d,0x52,0x80,0xad,0x1a,0x6c,0x84,0xfe,0xaf,0xfc,0x7,0x3b,0x1e,0x7a,0x83,0xbe,0xb3,0xfe,0x3,0xd1,0x9b,0x41,0x69,0xdd,0x6e,0x74,0x4f,0x4b,0xcc,0xe4,0x8e,0x97,0x19,0xd3,0x92,0x3c,0x59,0x46,0xea,0xd8,0x89,0xa4,0xc1,0xce,0x6b,0xef,0x46,0x9f,0x9d,0x86,0x77,0x35,0x1b,0x1b,0x28,0x47,0x41,0xd,0x34,0xac,0x7b,0x85,0x86,0xcd,0x6f,0x90,0xab,0xae,0xb3,0x6d,0xc6,0xad,0xfb,0xea,0xd9,0x26,0x78,0x27,0xf9,0x6e,0x60,0x3c,0x4c,0x2a,0x68,0x9a,0x46,0x75,0x75,0x35,0x6b,0xd7,0xae,0xe5,0x77,0xbf,0xfb,0x9d,0x69,0x9b,0x56,0x71,0xfa,0xe9,0xa7,0x73,0xd8,0x61,0x87,0xd1,0xd3,0xd3,0x63,0x2a,0x6b,0xb3,0x2e,0x6a,0x12,0x52,0x57,0x17,0x6a,0x32,0x4e,0xff,0x59,0x5f,0x87,0x9d,0xc,0xcd,0xd6,0x86,0x43,0x6,0xb2,0x1a,0xbc,0xaa,0xa3,0x4f,0x6e,0xa2,0xfb,0x37,0x37,0xd2,0x71,0xe7,0xb,0x64,0x4e,0xfa,0x30,0x72,0x67,0xd7,0x6e,0x19,0x9c,0xd1,0x45,0xd,0x62,0xe6,0xe5,0x94,0xa8,0xe9,0x8a,0x82,0xb4,0x7d,0xb,0x4a,0x6f,0x3f,0x3b,0xbe,0x7f,0x23,0xb9,0xd3,0x8f,0x83,0xb7,0x74,0x67,0x45,0x4d,0x13,0x10,0x87,0x49,0x6f,0xfc,0x9b,0x44,0x7f,0x17,0xba,0x6c,0xef,0xc8,0x79,0x27,0x75,0x60,0xb8,0x2d,0x4f,0x36,0xc1,0x3b,0xc9,0x77,0x3,0x6e,0x74,0x3f,0xfd,0x5e,0xfe,0xf1,0xad,0x6f,0x7d,0xcb,0xf4,0x82,0x5a,0x3b,0xf8,0xc3,0x1f,0xfe,0x80,0x10,0x82,0xde,0xde,0xd1,0x17,0x46,0xd9,0x7b,0xc1,0x75,0x44,0x2e,0x4f,0xff,0x67,0xbe,0x8d,0x7e,0x50,0x3d,0xbc,0x3b,0x42,0xb6,0x36,0x84,0x88,0x31,0xb1,0xb0,0x4d,0x83,0xb5,0x90,0x3f,0xf6,0x30,0x3a,0x6f,0xbb,0x9f,0x8e,0xdf,0x3e,0x42,0xff,0xa9,0x67,0x0,0x12,0x4a,0x6b,0x2b,0x72,0xe7,0xe,0x63,0xfc,0xcd,0xc5,0xec,0xdc,0xaf,0x71,0x63,0x5d,0x96,0x89,0x6d,0xda,0x4,0x22,0x49,0xdb,0x8f,0x7f,0x4f,0xdf,0xc5,0xff,0x1,0xeb,0x0,0xd5,0xc4,0xfd,0xb3,0x82,0xb4,0x40,0x6c,0x29,0x30,0x7d,0xf9,0x63,0xf4,0xd7,0xb6,0xd8,0xda,0xc9,0xe0,0x64,0xf7,0xb3,0x94,0x2d,0xd7,0x37,0xc1,0x3b,0xc9,0x77,0x3,0x61,0xef,0x7e,0xe,0x87,0xa6,0x69,0xa4,0xd3,0x69,0xda,0xdb,0xdb,0x7,0x4b,0xf,0xb9,0x81,0xf9,0xf3,0xe7,0xf3,0xe1,0xf,0x7f,0xd8,0xd1,0x23,0xfb,0x8a,0xed,0x45,0x57,0x27,0x6a,0x7d,0x3d,0x7d,0xe7,0x7e,0x6f,0x60,0xdd,0x95,0x85,0x17,0x47,0x2,0xd0,0xe0,0x1d,0xd,0x36,0x43,0xee,0xa3,0xa7,0xd0,0xf5,0xfb,0xbb,0x68,0xbf,0x73,0x5,0xbd,0x9f,0xbf,0x14,0xad,0xae,0xd9,0x10,0xb8,0xd6,0x56,0xc3,0xae,0xc3,0x7b,0x1c,0x7d,0xe1,0x48,0x12,0x68,0x2a,0x89,0xcd,0x9b,0xc9,0x4f,0x9f,0xcb,0xf6,0x7f,0xbc,0x4c,0xdf,0x97,0x3e,0xf,0x1b,0x80,0x8c,0xc3,0x5d,0x50,0xd,0x68,0x84,0xe9,0x4b,0xfe,0x49,0xf3,0xdb,0xcb,0x8d,0x6d,0x5a,0x16,0xe1,0x85,0xe,0x38,0x5b,0x98,0x69,0x14,0x54,0x8a,0xa8,0x5,0x61,0x52,0x41,0x96,0x65,0x84,0x10,0x7c,0xef,0x7b,0xdf,0xa3,0x50,0xb0,0x57,0x8b,0xde,0xc,0xae,0xb9,0xe6,0x1a,0x80,0x92,0x6b,0xdb,0x6c,0x77,0xc5,0x24,0x9,0x29,0xaf,0x52,0x38,0xf0,0x58,0xd8,0x3b,0xe,0x6d,0xd8,0xcb,0x36,0x24,0x8c,0x35,0x5b,0xeb,0x34,0x78,0x7,0xd4,0xfd,0xe7,0xd2,0xf3,0xb3,0xeb,0xd9,0x79,0xcf,0xab,0x74,0x7d,0xe7,0x7a,0xf2,0xfb,0x2d,0x42,0x69,0xdb,0x81,0xdc,0xba,0x1d,0xd1,0xd7,0xb3,0x47,0x16,0x17,0xa,0x51,0x13,0x2,0x4,0xc8,0x5b,0xb6,0x10,0xdb,0xde,0x4a,0xef,0x71,0xa7,0xb1,0xfd,0x9e,0xa5,0x14,0x16,0xcd,0x81,0x57,0x75,0xc8,0x3b,0x2c,0x6a,0x0,0x49,0x9,0x3a,0x60,0xef,0x17,0xfe,0x46,0xae,0xaa,0x16,0x61,0x71,0x43,0xbd,0x9b,0xdd,0xcf,0xdd,0xe1,0x6a,0x75,0xf,0x27,0xb8,0x6e,0xc1,0x6f,0x1,0x72,0xc3,0xe6,0xee,0xcb,0x3f,0xd2,0xe9,0x34,0x3b,0x76,0xec,0xe0,0xca,0x2b,0xaf,0x74,0x3c,0xa6,0x22,0xf6,0xdb,0x6f,0x3f,0x2e,0xbc,0xf0,0xc2,0x3d,0x4e,0x90,0x2f,0x6b,0x7c,0x29,0x6f,0xd8,0xea,0xff,0xc8,0x97,0x21,0xe,0xa8,0x65,0x76,0xa7,0x5,0x80,0x66,0x4c,0x30,0xbc,0xa1,0xa3,0x4d,0x6c,0xa1,0xef,0xdb,0x97,0xb2,0xf3,0x8e,0x65,0x74,0x5c,0x77,0x3b,0x99,0x93,0x3f,0x6,0x8a,0x32,0x98,0xc5,0x89,0xfe,0x5e,0x84,0xc9,0xe5,0x22,0x23,0x5e,0x83,0xdb,0x9c,0x81,0xc,0x4d,0xd9,0xba,0x95,0xd8,0xd6,0x6d,0xe4,0xe7,0xed,0xcf,0x8e,0x9f,0xdc,0xc6,0x8e,0xdb,0x1f,0x44,0x6f,0xaa,0x35,0x66,0x8a,0x25,0x87,0xbb,0x9f,0x60,0x64,0x6b,0x2d,0x30,0x71,0xe9,0xbf,0x99,0xfc,0xda,0xb3,0xf4,0x35,0x4c,0xb2,0xd4,0xd,0xf5,0x4a,0xd4,0x0,0xc4,0x11,0x47,0x1c,0xd1,0x85,0x71,0x30,0x97,0x2b,0x1,0x99,0xe5,0xb6,0xb6,0xb6,0x72,0xe0,0x81,0x7,0xf2,0xd7,0xbf,0xfe,0xd5,0xb6,0xaf,0xd1,0xb0,0x70,0xe1,0x42,0x56,0xac,0x58,0x41,0x32,0x99,0xf4,0x5d,0xd4,0xbc,0xf0,0x5f,0x1c,0xff,0xd2,0x34,0x8d,0x6d,0xdb,0xb6,0xd1,0xd2,0xd2,0x62,0xda,0x96,0x15,0x74,0x75,0x75,0x31,0x79,0xf2,0x64,0xb2,0xd9,0x2c,0xb5,0xb5,0xb5,0x96,0xf9,0x43,0xe2,0x16,0x12,0xf2,0x8e,0x36,0xf2,0xfb,0x2d,0xa2,0xe3,0x6f,0xcb,0xa0,0x7,0x63,0x52,0xc0,0x69,0x68,0x40,0xb5,0x4,0x53,0x80,0xc,0xc8,0x2b,0xdf,0x26,0xfe,0xfc,0x23,0x24,0xfe,0xf7,0x41,0x62,0x4b,0x9e,0x42,0xe9,0x31,0xca,0x40,0x69,0x9,0x19,0x2d,0x5d,0x7,0xb2,0x32,0xea,0xb,0xec,0x89,0xa8,0x9,0x63,0x7,0x81,0xd4,0xdb,0x85,0xd4,0x6d,0xc4,0x97,0x3d,0xf8,0x48,0xfa,0x3e,0xfa,0x5,0x7a,0x3f,0x7e,0x3e,0x4c,0x6,0xd6,0x3,0xfd,0x9a,0x31,0x99,0xe2,0x6,0xe2,0x12,0xc4,0xe1,0xf8,0x1f,0x9f,0xcf,0xc4,0x37,0x5f,0xa4,0xbb,0x79,0xba,0xe9,0xea,0xb9,0x5e,0x8a,0x1a,0xd0,0x36,0xe6,0x74,0x46,0xa5,0x66,0x6a,0x6e,0xd9,0xf4,0x4a,0x54,0x8b,0xe7,0x23,0x74,0x76,0x76,0x72,0xe9,0xa5,0x97,0xf2,0xa7,0x3f,0xfd,0xc9,0xb4,0x3d,0x2b,0xa8,0xad,0xad,0xe5,0x9a,0x6b,0xae,0xe1,0xeb,0x5f,0xff,0x3a,0x9a,0xa6,0x59,0x2a,0x48,0xb9,0x47,0xdc,0x6a,0x1e,0x1,0xf4,0x9d,0x73,0x39,0x34,0x3,0xad,0x2e,0x74,0xa5,0xc0,0xb0,0xd9,0xaf,0xc1,0x9b,0x80,0x2c,0xa1,0xce,0xdb,0x9b,0xfe,0x23,0xbe,0x4c,0x7f,0xcf,0x97,0x91,0x5f,0x5e,0x4b,0xe2,0xb9,0x87,0x89,0x2f,0x7f,0x1a,0xe5,0xb5,0xa5,0x28,0x9b,0x36,0xe,0x26,0x3e,0x3a,0xa0,0x2b,0xa0,0x57,0xa5,0xd1,0x63,0x9,0x90,0xec,0x2d,0x4c,0x35,0xc5,0xd1,0x35,0x44,0x2e,0x8b,0xe8,0xee,0x42,0x52,0x77,0x25,0x5f,0x85,0x9,0x2d,0x64,0x8e,0x3a,0x95,0xbe,0xf,0x7e,0x8e,0xcc,0x7,0x3e,0x6c,0x6c,0x93,0xda,0x82,0x91,0xa5,0xc9,0xb8,0x27,0x6a,0x2a,0x30,0x9,0x26,0x3f,0xf8,0x2f,0xa6,0xae,0x5a,0x4c,0xc7,0xf4,0xf9,0x41,0x15,0x35,0xa3,0xdd,0x48,0x19,0x9b,0xd7,0x13,0x5,0x5e,0x65,0x6c,0xc5,0xb2,0xda,0x63,0x61,0xbc,0x8c,0xbf,0x65,0xb3,0x59,0xb2,0xd9,0x2c,0xcf,0x3f,0xff,0x3c,0x47,0x1e,0x79,0xa4,0x69,0xbb,0x56,0x51,0xbc,0xbf,0x4d,0x4d,0x4d,0xa6,0x66,0x63,0xf7,0x88,0x5b,0x92,0x90,0xdb,0xda,0xc8,0xcf,0x3f,0x90,0x8e,0xbf,0xad,0x80,0xc,0x86,0xf8,0x78,0x5,0x1d,0xa3,0x14,0x52,0x13,0x50,0x7,0xf4,0x80,0xb4,0xae,0x1d,0xe5,0xd5,0x25,0xc4,0xde,0x58,0x8e,0xbc,0x7d,0x83,0xb1,0x8c,0x62,0xe3,0xeb,0x48,0x5b,0xd7,0x21,0xf5,0x64,0x8c,0xaa,0xb4,0x3,0x54,0x5d,0x6,0xe2,0x31,0x74,0x25,0x6,0xb2,0x62,0x2c,0x81,0x18,0xbc,0xc6,0x5d,0xd2,0x38,0x78,0xdd,0x9a,0x8e,0xd0,0xa,0xa0,0x16,0x10,0x6a,0x1,0xb2,0x59,0x44,0x81,0x21,0x22,0xaa,0xd5,0x54,0x51,0x98,0xbd,0x3f,0x85,0x59,0xf3,0xd0,0x1b,0x26,0x93,0xdb,0x7b,0x7f,0x72,0x87,0x9e,0x84,0xfa,0x9e,0xa9,0x3,0xeb,0xf7,0x30,0xee,0x91,0xdb,0x23,0xe5,0x3a,0x90,0x96,0x40,0x82,0x93,0xae,0xfa,0x2c,0x4d,0xeb,0x57,0xd1,0xd3,0x34,0xcd,0x94,0xb0,0xb9,0xb1,0xf8,0xd6,0x4,0xc6,0xce,0xd8,0x3c,0x8,0x62,0x90,0xe3,0x66,0x86,0x17,0x74,0x1,0x72,0xb,0xa9,0x54,0x8a,0x6c,0x36,0xcb,0xd9,0x67,0x9f,0xcd,0xfa,0xf5,0xeb,0x5d,0xf3,0x73,0xd7,0x5d,0x77,0x31,0x77,0xee,0x5c,0x7a,0x7b,0x7b,0xa9,0xaa,0xaa,0x1a,0x75,0x6f,0x6e,0xc9,0x7b,0x31,0x70,0x92,0x78,0xef,0xc5,0xbf,0x84,0x9,0xc0,0x6a,0x17,0xbb,0x54,0x25,0x83,0x2,0x34,0xd,0x5a,0x19,0xd8,0x93,0x2a,0xa1,0x4d,0x68,0x20,0x37,0xe7,0x14,0x72,0xb1,0x53,0x20,0xf,0xf4,0x81,0x68,0xcd,0x20,0x6f,0x7e,0x13,0x79,0xd3,0xdb,0x28,0x5b,0xde,0x42,0xde,0xb4,0x16,0x79,0xcb,0x7a,0xa4,0xf6,0x6d,0x48,0x9d,0x3b,0x11,0xbd,0x5d,0x88,0xfe,0x5e,0xa4,0x6c,0x17,0x42,0xdd,0xd3,0xc5,0xe0,0x5f,0x64,0xd0,0x13,0x49,0xb4,0x54,0xb5,0xf1,0xa9,0x6f,0x46,0x6d,0x9e,0x8e,0x36,0x61,0x32,0x85,0xc9,0xb3,0x51,0xa7,0xef,0x43,0x61,0xfa,0x1c,0xa,0xb3,0xf7,0x33,0xb2,0xd7,0x18,0x86,0x80,0x75,0x60,0x64,0x68,0xaa,0x66,0xd8,0xf1,0x62,0xfa,0x4f,0x16,0xd0,0x4,0xfb,0xfd,0xf6,0xb7,0x4c,0x7a,0xed,0x39,0xda,0xf7,0xda,0xf,0xa1,0x8d,0x7d,0x78,0x82,0x9f,0x3d,0xb6,0x92,0xc2,0xe6,0x75,0xf7,0x33,0x48,0x5d,0x56,0xbf,0x45,0xcd,0xe9,0xb6,0xc5,0xe5,0x1f,0x1b,0x36,0x6c,0xe0,0x86,0x1b,0x6e,0x70,0x6d,0x2f,0xe9,0x9c,0x39,0x73,0xb8,0xf0,0xc2,0xb,0xb9,0xf1,0xc6,0x1b,0x7,0xf7,0xad,0x96,0xc2,0x48,0x31,0xcb,0x5d,0xdd,0x64,0x8f,0x3d,0x95,0xfc,0x67,0x4f,0x80,0xb7,0x70,0x7e,0xe0,0xdb,0xa,0x8a,0x22,0xd7,0x85,0xf1,0x1,0x63,0x59,0x88,0xc,0x7a,0x4d,0x92,0xc2,0xc1,0xfb,0x53,0x38,0x66,0x7f,0xb2,0x32,0x90,0xc3,0x18,0xb,0xec,0xd2,0x11,0xdd,0x9d,0x48,0xdd,0x3b,0x91,0x7a,0x3a,0x10,0xbd,0xdd,0x88,0xbe,0x6e,0xd0,0xa,0xc6,0x84,0x84,0xae,0x81,0x12,0x47,0x4f,0xa4,0xd0,0x63,0x71,0xf4,0x64,0x15,0x7a,0x32,0x8d,0x96,0xae,0x43,0xaf,0x69,0x40,0xab,0xad,0x87,0x3a,0x9,0xaa,0x30,0x26,0x4d,0x34,0xa0,0x7f,0xc0,0xff,0x56,0x0,0x7d,0xe8,0x38,0x9f,0x57,0xf7,0x47,0x3,0xa6,0xb,0x9a,0x9e,0x5a,0xce,0x82,0x87,0xff,0x9b,0xee,0x89,0xb3,0x3c,0xcd,0xd4,0xec,0xda,0xda,0xa3,0x2b,0xea,0xc7,0x98,0x9a,0x10,0x62,0xb0,0x2b,0x7a,0xd7,0x5d,0x77,0xd9,0xf6,0x3f,0x1a,0x16,0x2d,0x5a,0xc4,0xf2,0xe5,0xcb,0x47,0xed,0x8a,0x8e,0x37,0x51,0x2b,0x42,0x92,0x24,0xba,0xba,0xba,0xa8,0xa9,0xa9,0x61,0xdb,0xb6,0x6d,0x24,0x93,0xc9,0xb1,0x49,0x36,0xd0,0xd5,0xd5,0xc5,0x94,0x29,0x53,0xc8,0x64,0x32,0xd4,0xd5,0xd5,0xed,0x91,0xb5,0x8d,0x16,0xb3,0xe8,0xef,0x47,0x6b,0x99,0x46,0xcf,0xf,0x6e,0x20,0x7f,0xfa,0xfb,0xe0,0x1d,0xbc,0xe9,0x66,0x95,0xb,0x21,0x19,0xe9,0x41,0x8c,0x5d,0x7f,0xc6,0x30,0xb2,0xcd,0x62,0xec,0x43,0xfa,0xac,0x3,0xff,0xa6,0x61,0x8c,0x5b,0xe5,0x81,0xc2,0xc0,0x9f,0xb9,0x81,0x7f,0xb3,0x71,0xaa,0xba,0x2b,0x50,0x81,0x29,0x12,0xf1,0x4d,0x1d,0x9c,0xfa,0x83,0x8f,0xa2,0xe4,0xfa,0xe8,0x6b,0x98,0x3c,0x66,0xb6,0xe6,0xb7,0xa8,0x1,0x6d,0x65,0x57,0xf7,0x28,0x97,0x1b,0x94,0x6c,0x6d,0xbc,0x8a,0x9a,0x10,0x2,0x5d,0xd7,0xa9,0xa9,0xa9,0xa1,0xb3,0xb3,0x93,0x2b,0xae,0xb8,0xc2,0x34,0xd7,0x2a,0x6a,0x6b,0x6b,0xb9,0xfa,0xea,0xab,0x51,0x55,0x15,0x55,0xb5,0x76,0xce,0x9b,0x9e,0x4e,0x23,0x6f,0x5c,0x4b,0xfd,0x17,0x4f,0x26,0xf9,0xab,0xff,0x7,0x33,0x81,0x1a,0xc9,0x9d,0xe3,0xe2,0x9c,0x84,0xae,0x19,0xeb,0xc5,0xfa,0x34,0xe8,0xd2,0x60,0x87,0x66,0xec,0x7e,0xd8,0xac,0xc1,0xc6,0x81,0xcf,0x6,0xd,0xd6,0xf,0xfc,0x59,0xfc,0xb7,0xcd,0x3,0xed,0x76,0x68,0xd0,0x39,0xc0,0x2f,0x68,0xc1,0x12,0xb5,0x16,0x9,0x7a,0xe1,0xb8,0x5f,0x5e,0x44,0xaa,0xab,0x8d,0xde,0xc6,0x29,0x61,0x10,0x35,0xa0,0xcc,0xea,0x1e,0xe5,0x22,0x6c,0xa2,0xe6,0x96,0x4d,0x2f,0xda,0x16,0xc7,0x30,0x7f,0xf5,0xab,0x5f,0x59,0x16,0x1d,0x2b,0xf8,0xda,0xd7,0xbe,0x46,0x5d,0x5d,0x1d,0x9d,0x9d,0x9d,0x43,0x66,0x48,0xc7,0x8c,0x5b,0x55,0xd1,0x9a,0x5b,0xd0,0x62,0x32,0xb5,0x3f,0xfc,0xf,0xaa,0xbf,0xf5,0x5f,0x30,0x3,0x98,0x29,0x19,0x7b,0x13,0x9d,0xac,0xb8,0x13,0x61,0x74,0xa8,0xc0,0x44,0x9,0x4,0x1c,0xf3,0xd3,0x4b,0x98,0xf0,0xf6,0x8b,0x74,0x4e,0x9e,0x8d,0xa4,0x8e,0xbe,0xd8,0x3b,0x28,0xa2,0x6,0x3,0x9b,0xe0,0xcb,0xcd,0xd4,0xc2,0x3c,0xae,0x66,0x25,0x53,0xb,0x73,0x56,0x57,0xcc,0xda,0xf2,0xf9,0x3c,0x3f,0xfd,0xe9,0x4f,0x4d,0xdb,0xb1,0x83,0xef,0x7e,0xf7,0xbb,0x0,0x14,0xa,0x5,0x6b,0xcf,0x87,0xaa,0xa2,0xd7,0x37,0xa2,0x55,0xa5,0x48,0xff,0xee,0x1a,0x6a,0x3e,0xfd,0x45,0xe4,0x35,0x6f,0xc1,0x7c,0x1,0x55,0x21,0xc8,0xde,0xc6,0x3,0x6,0x44,0x4d,0xe9,0xec,0xe3,0xd8,0x1f,0x5d,0xc4,0xf4,0x95,0x8f,0xd1,0x31,0x75,0x1e,0x62,0x8c,0x99,0x6e,0x27,0x67,0x3f,0x9d,0xd0,0xa3,0xb2,0x46,0x30,0xa2,0xee,0x67,0xb8,0xda,0x16,0x2b,0xed,0x7e,0xf7,0xbb,0xdf,0x65,0xcb,0x96,0x2d,0xa6,0xed,0x59,0xc5,0xb7,0xbf,0xfd,0x6d,0xe6,0xcf,0x9f,0x4f,0x67,0x67,0xa7,0xa5,0x9a,0x6d,0x42,0x8,0x84,0xa6,0xa1,0x57,0xa7,0x29,0x34,0xd4,0x53,0xf5,0xc0,0x2d,0x34,0x7e,0x60,0x3e,0xa9,0x9f,0xdf,0x0,0x2d,0xc0,0xac,0x28,0x7b,0x73,0x15,0x2a,0x30,0xd9,0x28,0x20,0x79,0xdc,0x75,0x5f,0x62,0xe6,0xf2,0x7,0xe9,0x98,0x3a,0x77,0xe0,0x87,0xce,0x2e,0x50,0x76,0x3,0xbb,0xc7,0x61,0x5b,0xd8,0x2a,0x45,0xd4,0xdc,0xb2,0xe9,0x47,0xdb,0xe2,0xa2,0x5d,0x80,0xaf,0x7f,0xfd,0xeb,0xa6,0x6d,0xda,0xc1,0x6f,0x7f,0xfb,0x5b,0x0,0xfa,0xfb,0xfb,0xad,0x93,0x35,0xd,0x24,0x99,0x42,0x4b,0xb,0x90,0xa7,0xf6,0xff,0x5c,0x4c,0xdd,0x99,0xa7,0x22,0xbf,0xfc,0xba,0x91,0xbd,0x55,0x47,0xd9,0x9b,0xa3,0xd0,0x31,0x26,0x41,0x66,0x48,0x24,0xb6,0xed,0xe4,0xbd,0xdf,0x3f,0x97,0x9,0x6f,0xbf,0x48,0xdb,0xac,0x83,0x8c,0x19,0x50,0x87,0x77,0x5d,0xb8,0x61,0x6b,0x38,0xd7,0x96,0xb0,0x55,0x92,0xa8,0x8d,0xb7,0xac,0x4e,0xd7,0x75,0x92,0xc9,0x24,0x7f,0xfd,0xeb,0x5f,0x59,0xb1,0x62,0x85,0x69,0xdb,0x56,0x71,0xfc,0xf1,0xc7,0xf3,0xc1,0xf,0x7e,0x90,0x9e,0x9e,0x1e,0x53,0xbb,0x11,0x4a,0xc6,0xae,0x69,0x68,0xd,0x2d,0x14,0x1a,0x1b,0x48,0x3e,0xf7,0x8,0x8d,0x1f,0xdc,0x8f,0xaa,0xab,0xae,0x85,0x6,0x60,0xae,0x34,0xb0,0x67,0xd2,0xf9,0xd8,0x2b,0xa,0x1a,0x46,0x37,0x7f,0x3a,0xb4,0xbc,0xf0,0x22,0x27,0xff,0xe0,0x2c,0x5a,0xde,0x79,0x91,0xce,0xc9,0xfb,0x78,0xd6,0xfd,0x2c,0xd7,0x56,0x29,0xae,0x67,0xf5,0xd8,0xc6,0xb3,0xa8,0x5,0xc1,0xbf,0x95,0xb6,0xc5,0x25,0x2f,0x6e,0x57,0xda,0xfd,0xcd,0x6f,0x7e,0x3,0xb0,0xc7,0xe1,0x2f,0xc3,0x31,0x6a,0xec,0x9a,0x6,0x42,0xa2,0x30,0x61,0x2,0x28,0x1a,0x35,0xbf,0xb8,0x9c,0xfa,0x4f,0x9c,0x48,0xfc,0xe1,0xc5,0xc6,0xe4,0xc2,0x2c,0xc9,0xc8,0x36,0x22,0x81,0xb3,0xe,0xd,0x98,0x20,0x41,0x35,0xcc,0xbf,0xf5,0x66,0x4e,0xf8,0xf1,0xf9,0x24,0x7b,0x77,0xd2,0x31,0x75,0xee,0xc0,0xec,0x67,0xf8,0x32,0xb5,0x22,0x3c,0x59,0x25,0x14,0x14,0x51,0xb3,0x82,0xf1,0x9a,0xd5,0xc1,0xae,0xea,0x1f,0xcf,0x3f,0xff,0x3c,0xf,0x3d,0xf4,0x90,0x25,0xae,0x15,0xcc,0x98,0x31,0x83,0x4b,0x2f,0xbd,0x94,0x4c,0x26,0x33,0x62,0x1b,0x2b,0x13,0xb,0x5a,0x5d,0x33,0x6a,0x73,0x13,0xc9,0xa5,0x4f,0xd1,0xf0,0xb9,0x93,0xa8,0x3b,0xef,0xc,0x94,0x67,0x96,0x18,0x2,0x37,0x4f,0x32,0x32,0x8f,0x48,0xe0,0x46,0x87,0x8e,0x31,0x4e,0x59,0x23,0xc1,0x1c,0x89,0xea,0xd,0x9b,0x39,0xfe,0x87,0xe7,0xb3,0xf0,0x2f,0x3f,0x26,0x5b,0xd7,0x40,0x6f,0xd3,0xd4,0x50,0xcd,0x7e,0x8e,0x4,0x4b,0x65,0x8b,0x2a,0x61,0xf6,0xd3,0x4a,0xdb,0x20,0xcc,0x94,0x5a,0x45,0xd1,0x76,0x3c,0x1e,0x7,0xe0,0x4b,0x5f,0xfa,0xd2,0x1e,0x65,0x87,0x9c,0xc4,0xd5,0x57,0x5f,0xcd,0x5e,0x7b,0xed,0xc5,0x8e,0x1d,0x3b,0xf6,0xe8,0x92,0x5a,0xbd,0x4e,0xa3,0xf6,0x97,0xa0,0x30,0x61,0x2,0x5a,0x5d,0xd,0xa9,0x87,0xef,0xa6,0xf1,0xac,0xc3,0xa9,0xbd,0xe0,0x6c,0x92,0xb7,0xfe,0xc5,0x18,0x77,0x7b,0x8f,0x4,0x4d,0x12,0x20,0x45,0x93,0xc,0xc3,0xa1,0x61,0xec,0xf9,0xdc,0x4b,0x90,0xd8,0xd1,0xce,0xdc,0xdb,0xfe,0xc4,0x9,0x3f,0xfe,0x22,0x53,0x5e,0x7d,0x86,0x8e,0xbd,0xf6,0x25,0x9f,0xac,0xe,0xcd,0x3a,0xb5,0xb1,0xde,0x3d,0x53,0xc2,0x16,0xf6,0xee,0xa7,0x15,0x84,0xa9,0xfb,0x59,0x8e,0x6d,0x4d,0xd3,0x68,0x68,0x68,0x60,0xe3,0xc6,0x8d,0x5c,0x76,0xd9,0x65,0x96,0x7c,0x5a,0x41,0x32,0x99,0xe4,0xb6,0xdb,0x6e,0x3,0x18,0x92,0xb9,0x95,0x75,0x9d,0x9a,0x86,0x1e,0x4b,0x50,0x98,0x30,0x1,0xbd,0x36,0x4d,0xea,0x81,0x3b,0xa9,0xff,0xe6,0xa7,0x68,0x3c,0x67,0x1,0x55,0x57,0xff,0x4,0x69,0xe3,0x56,0x98,0x8d,0xb1,0x6,0x2e,0x11,0x65,0x71,0xa8,0x18,0xdb,0xb5,0x66,0x49,0x48,0xfd,0xfd,0xec,0xfb,0x97,0xdf,0x73,0xf2,0x35,0x67,0x71,0xc8,0x2d,0x57,0x12,0xcb,0xf7,0xd2,0x3e,0x7d,0x5f,0xd0,0x75,0xc4,0x18,0xb5,0xd5,0x82,0x24,0x6a,0x63,0x61,0x4c,0x61,0x8b,0x44,0xad,0xfc,0xb6,0x6e,0xd9,0x74,0x22,0xde,0x78,0x3c,0xce,0x7f,0xff,0xf7,0x7f,0xbb,0xba,0x41,0xfe,0xd8,0x63,0x8f,0xe5,0xa3,0x1f,0xfd,0xe8,0xe0,0x44,0x82,0x63,0xd7,0xa9,0x69,0xe8,0xf1,0x24,0x6a,0x4b,0xb,0x85,0xe6,0x26,0x94,0xd7,0x5f,0xa1,0xf6,0x67,0xdf,0xa6,0xf1,0xac,0x3,0xa8,0xbd,0xe4,0x42,0xe2,0xf,0x3d,0x6e,0x1c,0x13,0x37,0x7f,0x20,0x8b,0x93,0x2a,0x28,0x8b,0xd3,0x1,0x24,0x68,0x90,0x60,0x7f,0x9,0x3a,0x7a,0x99,0xf5,0x87,0x9b,0x39,0xe5,0xda,0x4f,0xb3,0xf0,0xb6,0x6b,0x89,0x65,0x7a,0x69,0x9f,0x39,0x9f,0x5c,0x55,0xdd,0x98,0x5d,0x4f,0x8,0x8e,0xa8,0x99,0xc5,0xa8,0xc2,0x16,0x89,0x9a,0xb7,0x6d,0xad,0xc0,0x89,0x18,0x8a,0x63,0x6d,0xe0,0xfe,0xf2,0x8f,0xab,0xae,0xba,0xa,0xb0,0xbe,0xfc,0xc3,0xd4,0x75,0xea,0x46,0x17,0x55,0x6b,0x6e,0xa1,0x30,0x61,0x2,0x72,0x4f,0x27,0xd5,0x77,0xdd,0x44,0xe3,0xf9,0x27,0xd3,0x78,0xee,0x51,0x54,0xfd,0xf2,0xb7,0xc8,0xef,0x6c,0x30,0x8a,0x31,0xce,0x91,0xa0,0x59,0x32,0x4a,0x14,0x8d,0x37,0x91,0xd3,0x1,0x5d,0x18,0xe5,0xbb,0x67,0x48,0xb0,0x37,0x48,0xdb,0x5a,0x49,0xff,0xec,0x57,0x34,0x9d,0x73,0x20,0xfb,0xfe,0xe6,0x32,0xea,0x7b,0x76,0xd2,0x31,0x7d,0x1e,0xd9,0x74,0xc3,0xc0,0xac,0xe7,0xd8,0x37,0x21,0x48,0xa2,0x66,0x96,0x3f,0x62,0xd9,0xa2,0x48,0xd4,0x2a,0xa3,0xad,0xa6,0x69,0xc4,0x62,0x31,0xee,0xbb,0xef,0x3e,0xde,0x7d,0xf7,0x5d,0x26,0x4e,0x9c,0x68,0xda,0xb6,0x15,0x2c,0x58,0xb0,0x80,0xc3,0xe,0x3b,0x8c,0x25,0x4b,0x96,0x50,0x5d,0x5d,0x6d,0x6a,0x5b,0x97,0xf5,0x67,0x49,0x47,0xe8,0xa0,0xd5,0xd4,0xa3,0xd5,0xa,0x28,0xe4,0x89,0x2f,0xfb,0x37,0x89,0x65,0xff,0x46,0x6d,0x6c,0x20,0x7b,0xd8,0x7b,0xc9,0x1d,0x7e,0xa,0xb9,0x43,0x4e,0x40,0x9d,0xbf,0xf,0xd4,0x4b,0x46,0xf5,0x8c,0x4e,0x8c,0xfa,0x6f,0xfa,0x40,0x29,0xa0,0xb0,0x41,0x17,0x10,0x17,0x46,0x2d,0xb9,0x6a,0x60,0x2b,0x24,0x1e,0x59,0x4c,0xd5,0x93,0xf7,0x90,0x5a,0x7c,0x1f,0xca,0x96,0xcd,0xe4,0x24,0xe8,0x39,0xf6,0x4,0x92,0xb5,0x8d,0x88,0x51,0x26,0x73,0x86,0x23,0x8c,0xa2,0x6,0xa3,0x8,0x9b,0xdb,0x8e,0x87,0x43,0xd7,0x75,0xcb,0x27,0x8b,0x5b,0xc1,0x48,0xb6,0xc3,0x20,0x3e,0x6e,0xb7,0x2d,0x9e,0x6a,0x75,0xfd,0xf5,0xd7,0xf3,0x93,0x9f,0xfc,0xc4,0xb4,0x7d,0xab,0xb8,0xed,0xb6,0xdb,0x6,0x6b,0xb6,0xb9,0x51,0x61,0x64,0xc8,0xf5,0xea,0x3a,0xc8,0xa,0xea,0x84,0x9,0xc6,0xcf,0x7a,0xba,0xa8,0x7a,0xe4,0x6e,0xaa,0x1e,0xb9,0x1b,0xb5,0xb6,0x9a,0xdc,0xc2,0xe3,0xc8,0x1d,0xfb,0x11,0x72,0x7,0x1e,0x4d,0x61,0x9f,0x5,0xc6,0xcc,0xaa,0x22,0x19,0x55,0x36,0xfa,0x81,0x6e,0x8c,0x6a,0x1b,0x2e,0x1e,0x61,0x68,0x1b,0x92,0x4,0x69,0x8c,0x9a,0x3c,0x71,0xc,0x31,0x6e,0x83,0xd8,0xf2,0x57,0x49,0x2d,0xbe,0x87,0xd4,0xd3,0x7f,0x27,0xfe,0xca,0x4b,0x48,0x1a,0xa8,0x35,0x29,0xf2,0x53,0xa6,0xa2,0x16,0xf2,0xa0,0xa9,0x81,0x3d,0xa3,0xc0,0x69,0xbe,0x63,0xf5,0xd8,0xca,0x1d,0xc,0x94,0x65,0x19,0x55,0x55,0xe9,0xeb,0xeb,0xb3,0x6d,0x67,0x34,0xe4,0xf3,0xf9,0x92,0x7e,0xcd,0x62,0x3c,0xb7,0x5,0x63,0x90,0xff,0xe7,0x3f,0xff,0x39,0x1f,0xfb,0xd8,0xc7,0x38,0xe0,0x80,0x3,0x46,0x6c,0xa7,0xeb,0xba,0xed,0xef,0x7a,0xce,0x9c,0x39,0x9c,0x7f,0xfe,0xf9,0xdc,0x7c,0xf3,0xcd,0x24,0x12,0x89,0x11,0xed,0x38,0xfa,0xfc,0xd,0xbc,0xc8,0x7a,0x75,0xd,0x85,0x74,0xad,0x31,0x48,0xde,0xdf,0x4b,0xea,0xe9,0x87,0xa9,0x7a,0xfa,0x61,0xb4,0xaa,0x4,0xf9,0x39,0xb,0xc8,0x1f,0x70,0x4,0x85,0xbd,0xf6,0x45,0x6b,0x9c,0x42,0x61,0xc6,0x7c,0xa,0x33,0xf7,0x85,0x49,0x18,0xdd,0x3a,0x15,0xe8,0x3,0x7a,0xf1,0xb6,0xb4,0x50,0xb1,0x24,0x52,0x2,0x48,0x61,0xd4,0x6a,0x93,0x8c,0x58,0xa4,0x77,0xda,0x89,0x3d,0xf3,0x12,0xf2,0x8e,0x8d,0x28,0x9b,0xdf,0x22,0xb1,0xe2,0x19,0xe2,0x2b,0x97,0xa0,0xf4,0xf4,0xa3,0x29,0xa0,0xb6,0x4c,0x40,0x55,0xe2,0x46,0x9c,0x63,0xec,0x1e,0x28,0xe9,0x3a,0xc4,0xa2,0x6,0x20,0x8e,0x3c,0xf2,0xc8,0xb2,0xeb,0xb1,0x39,0x31,0xc3,0xa1,0xeb,0x3a,0x92,0x24,0x39,0x5e,0xba,0x5b,0x96,0x65,0xa,0x85,0x2,0x4b,0x97,0x2e,0xa5,0xa7,0xa7,0x87,0x58,0x2c,0x66,0x89,0x3f,0xde,0xdb,0x16,0xdb,0xcb,0xb2,0x4c,0x57,0x57,0x17,0x42,0x8,0x26,0xc,0x64,0x39,0x4e,0xd9,0x2e,0x42,0x96,0x65,0x6a,0x6b,0x6b,0xd9,0xb0,0x61,0x83,0x37,0xa2,0x36,0x1a,0x47,0x92,0xc,0x91,0xcb,0x65,0x10,0x9d,0x5d,0x48,0x3,0xef,0xbd,0xe,0x68,0xb5,0x69,0xa,0x33,0xf6,0xa1,0xb0,0xf7,0xfe,0x14,0x66,0xec,0x4f,0x61,0xc6,0x5c,0xd4,0x19,0xf3,0x50,0xa7,0xee,0x83,0xde,0x10,0x37,0xba,0x7b,0xb1,0x81,0xc6,0xc5,0x3a,0x6a,0xc5,0xba,0x6a,0xea,0xc0,0xa7,0x38,0x7c,0x35,0x5c,0x4f,0xc4,0x6e,0x7f,0x4a,0xec,0xaa,0xdb,0x56,0x14,0xb0,0x62,0x2d,0x37,0x79,0xc0,0x5e,0x37,0x88,0xb6,0x3e,0x94,0x6d,0x6f,0xa3,0x6c,0x78,0x1d,0xe5,0xed,0xd5,0xc4,0xde,0x5e,0x45,0xfc,0xb5,0x65,0x28,0x1b,0xdf,0x46,0xc,0x9c,0x87,0xa0,0x9,0xd0,0x1b,0x1b,0xd0,0x93,0x55,0x3,0x3e,0x77,0x39,0xd6,0x75,0x9d,0x42,0xa1,0xc0,0xbe,0xfb,0xee,0x4b,0x73,0x73,0xf3,0x98,0xcb,0x7b,0xc2,0x2e,0x6a,0xc,0x2f,0xd,0xee,0x97,0xa8,0xc1,0x2e,0x1,0xda,0xba,0x75,0xab,0xa3,0x3e,0x8b,0x76,0x77,0xcf,0xd8,0x82,0x20,0x28,0x41,0x68,0xbb,0x7b,0x7b,0x55,0x55,0x49,0xa7,0xd3,0xf4,0xf4,0xf4,0xb0,0x71,0xe3,0x46,0x4b,0x36,0xac,0xc4,0x93,0x48,0x24,0x48,0xa7,0xd3,0x25,0x4b,0x87,0x7b,0x26,0x6a,0x42,0xec,0xca,0xe4,0xe2,0x49,0xf4,0x96,0xe4,0xc0,0x8a,0x10,0xdd,0x38,0x8b,0x20,0x97,0x21,0xf6,0xea,0xa,0x12,0xab,0x56,0x14,0xff,0x15,0xbd,0x2e,0x8d,0x3a,0x65,0x6,0xea,0xc4,0xbd,0x51,0x27,0x4d,0x43,0x9d,0x30,0x13,0xb5,0x79,0x12,0xea,0x84,0x19,0x68,0x4d,0x13,0xd0,0x6a,0x9b,0x8d,0x43,0x5e,0x92,0x29,0x43,0xa0,0xe2,0x18,0x22,0x35,0x3c,0x3c,0x9d,0x5d,0x45,0x26,0x73,0xc6,0x47,0x64,0xb3,0x88,0xde,0x6e,0xa4,0xf6,0x77,0x91,0x3b,0x77,0x22,0xed,0xdc,0x8a,0xdc,0xba,0x19,0xa5,0x75,0x3d,0xf2,0xc6,0xb7,0x88,0x6d,0x7e,0x13,0x69,0xfb,0x26,0xe4,0x8e,0x9e,0xc1,0x7a,0x95,0x5a,0x3a,0x81,0xda,0x3c,0xc1,0xc8,0xea,0x84,0x0,0x61,0x9c,0x62,0x65,0xe7,0x54,0xf6,0x3d,0xee,0x8d,0x43,0xf0,0x49,0xd4,0x80,0xdd,0xba,0xa2,0x7e,0x8a,0x1a,0x30,0x78,0xc2,0x51,0x5d,0x5d,0x9d,0xa3,0x3e,0x8b,0xc2,0x56,0x1c,0x63,0xb,0x82,0xa0,0x4,0xa1,0x6d,0xa9,0xf6,0xc5,0x4d,0xf2,0xc5,0x8d,0xf2,0x4e,0xdb,0xdf,0xdd,0x8f,0x13,0x70,0xfe,0x99,0x15,0x20,0x89,0x81,0xb2,0xdd,0x55,0x83,0xcb,0xdf,0x4,0x3a,0x22,0x97,0x45,0x79,0xeb,0x35,0x62,0xaf,0xbd,0x3a,0x44,0xab,0x74,0x5,0xb4,0x9a,0x5a,0xf4,0xaa,0x3a,0xb4,0xea,0x34,0x5a,0xba,0x1,0x3d,0x95,0x86,0x64,0x15,0x7a,0xaa,0xa,0x3d,0x5e,0xb5,0x5b,0xb7,0x55,0x80,0xae,0x21,0x65,0x7a,0xa1,0x90,0x47,0x64,0x7a,0x11,0xfd,0x7d,0x48,0x7d,0x1d,0x88,0x9e,0x6e,0xe4,0x9e,0x76,0xa4,0xde,0x6e,0x44,0x4e,0x1f,0x14,0x30,0x0,0xad,0xca,0x28,0x25,0x5e,0x98,0x34,0x91,0x52,0x27,0xd7,0x3b,0x25,0x46,0xe3,0x45,0xd4,0x60,0x40,0xd8,0xbc,0x16,0x35,0xbb,0xf0,0xd2,0x67,0x10,0xc4,0xc7,0x4b,0x51,0x1b,0xef,0xed,0xcb,0xe3,0x8,0xe3,0xac,0x82,0xc4,0xb0,0x61,0x12,0x5d,0x7,0x4d,0x45,0xe4,0x73,0x48,0x1d,0xdb,0x91,0xda,0xb6,0x20,0xa,0x2a,0x42,0x3,0x61,0x42,0xbb,0x75,0x81,0x71,0x8e,0x82,0x2c,0x43,0x2c,0xe,0xf1,0x4,0x6a,0x7d,0xb3,0x31,0x39,0x50,0x42,0xc0,0x9c,0xba,0x26,0x37,0xed,0x38,0x61,0xcb,0x89,0x58,0x14,0x3f,0x44,0xcd,0x2f,0x9f,0x66,0x6d,0x4,0x41,0x7c,0xdc,0x14,0xf1,0xa0,0x89,0x4e,0xb0,0x45,0x6d,0xd4,0x6,0x83,0x47,0xed,0xe9,0x54,0xd9,0xf6,0x53,0xe,0xcf,0x9,0x8c,0x37,0x51,0x3,0x1b,0xcb,0x3d,0xc2,0x26,0x6a,0x42,0x88,0xf2,0xe,0xf1,0xd,0x78,0xdb,0x20,0xd9,0xe,0x62,0xfb,0xa0,0x73,0xbc,0xf6,0xe5,0x96,0x1d,0x27,0x6c,0x39,0x79,0x4d,0x96,0xaa,0x7b,0x84,0x51,0xd4,0xc0,0xfc,0x98,0x4e,0x10,0x84,0x2a,0x12,0x35,0xe7,0xda,0x7,0x9d,0x53,0xe,0x2f,0x68,0x8,0x92,0xa8,0x81,0xc5,0xea,0x1e,0x4e,0x38,0x74,0x9b,0x63,0x97,0x1b,0x14,0xa1,0xb2,0x82,0x48,0xd4,0xc2,0xcb,0xf1,0x83,0x17,0x54,0x3b,0x6e,0xc4,0xe1,0x6a,0x75,0x8f,0x72,0xf8,0x5e,0x8a,0x9a,0x5b,0x8,0xab,0xb8,0x86,0xbd,0x7d,0xd0,0x39,0x7e,0xf1,0x76,0xe7,0x8e,0x67,0x51,0x3,0x17,0xab,0x7b,0x94,0xc3,0xf7,0x5a,0x98,0x82,0x90,0x81,0x45,0xa2,0xe6,0x1c,0x22,0x51,0x2b,0xcd,0x2b,0xee,0x1a,0x19,0xef,0xa2,0x6,0x2e,0x55,0xf7,0x28,0x87,0xef,0xb5,0xcf,0x20,0x8,0x4a,0x10,0xda,0x6,0xb1,0x7d,0x50,0x7d,0x94,0x3,0x3f,0xc5,0x70,0xbc,0x4e,0x14,0x94,0x82,0xe3,0xd5,0x3d,0xca,0xe1,0x7b,0xdd,0xfd,0x74,0x43,0x24,0x82,0x22,0xac,0x56,0x11,0x89,0x9a,0xbb,0x9c,0x30,0xf1,0xdc,0xb6,0xeb,0x45,0xc6,0x58,0x32,0x63,0xb,0x9b,0xa8,0xd9,0xc1,0x78,0x17,0xb5,0xa0,0xd8,0xb6,0xd3,0x3e,0xa8,0x3e,0xec,0x72,0xc2,0xc4,0x73,0xdb,0xae,0x57,0xdd,0xe0,0x3d,0x84,0x2d,0x8c,0xa2,0x16,0xa4,0x97,0x3e,0x8,0x31,0x4,0xc5,0xb6,0x9d,0xf6,0x41,0xf5,0x51,0xe,0x22,0x51,0x73,0x86,0x6f,0xc5,0xce,0x10,0x61,0x8b,0x44,0x2d,0xdc,0x6d,0xed,0xb4,0x77,0xd3,0x76,0x50,0x5,0xc7,0x4b,0xc1,0x8,0x9a,0x38,0xd9,0x45,0x98,0x44,0xd,0x76,0x13,0xb6,0x48,0xd4,0xc2,0xdd,0xd6,0xed,0xf6,0x41,0x15,0x1c,0xaf,0x4,0x20,0x2c,0xa2,0xe6,0xc6,0xfd,0x8,0x9b,0xa8,0xc1,0x80,0xb0,0x45,0xa2,0x16,0xee,0xb6,0x5e,0xb4,0xb7,0x8a,0xa0,0x66,0x77,0x41,0xe6,0x94,0xc3,0x2b,0x97,0xeb,0x96,0x4d,0x3f,0x44,0xd,0x6c,0x6e,0x82,0x2f,0xc7,0xa1,0x5d,0x8e,0x57,0x3e,0x83,0x20,0x54,0x41,0x13,0xb5,0xa0,0xb5,0xf7,0xca,0x87,0x5d,0x5e,0x24,0x6a,0xce,0xf0,0xcb,0xb1,0x53,0xd6,0x49,0xf0,0x61,0x11,0x35,0xb3,0x9b,0xe0,0x83,0x22,0x54,0x56,0x10,0x34,0xd1,0x9,0xa2,0xa8,0xd9,0x45,0x18,0x26,0x18,0xca,0xe5,0xba,0x65,0xd3,0x4f,0x51,0x83,0x32,0x84,0x2d,0x2c,0xa2,0x56,0xe4,0x8c,0xb5,0x11,0x3e,0x28,0xa2,0x16,0x14,0xdb,0x41,0x6c,0x1f,0x74,0x4e,0x39,0x3c,0xbb,0x88,0x44,0xad,0x34,0x6c,0x9,0x5b,0x24,0x6a,0xee,0x20,0x12,0xb5,0xf0,0x72,0xc2,0xc4,0x73,0xd3,0x66,0x10,0x44,0xd,0x6c,0x8,0x5b,0xd8,0x44,0xcd,0x49,0x4,0x25,0xfb,0xa,0x9a,0xe8,0x44,0xa2,0x16,0x1e,0x9e,0x9b,0x36,0x83,0x22,0x6a,0x60,0x51,0xd8,0xc6,0xa3,0xa8,0xb9,0x31,0xa9,0xe0,0x56,0xc,0x6e,0xc7,0xe1,0x45,0x7b,0x3b,0x88,0x44,0xcd,0x19,0x9e,0x9b,0x36,0x83,0x24,0x6a,0x60,0xa1,0x82,0x6e,0xd8,0x45,0x2d,0x9b,0xcd,0x92,0xcd,0x66,0x7,0x4f,0x20,0xf,0x82,0xf0,0xd8,0x11,0x11,0x21,0x84,0xa5,0xc2,0x99,0x56,0xdb,0x7b,0x11,0xf,0x58,0x2b,0xfe,0x59,0x2a,0xae,0x91,0xf8,0xc5,0xb6,0x63,0x5d,0xcb,0x70,0xfe,0x48,0x7e,0x46,0xe3,0x9b,0xf5,0x35,0x12,0xbc,0xe2,0x69,0x9a,0x46,0x3e,0x9f,0x27,0x16,0x8b,0x51,0x55,0x55,0xb5,0x7,0x3f,0x28,0xa2,0xe6,0xa0,0x2d,0xdd,0x94,0xb0,0x85,0x59,0xd4,0x8a,0xf,0x70,0x53,0x53,0x13,0xe9,0x74,0x1a,0x59,0x96,0x3,0x93,0x21,0x85,0xd5,0xb6,0xdf,0x3e,0x46,0x3b,0xb4,0xd9,0x8c,0x8f,0x52,0xfc,0x30,0x64,0x78,0x76,0x6d,0xe8,0xba,0x8e,0xa6,0x69,0x74,0x77,0x77,0x53,0x28,0x14,0x6,0x7f,0xb9,0xef,0x6e,0x6b,0xb4,0x5f,0x34,0x63,0xf9,0x2a,0x97,0x6f,0xc6,0x8e,0x59,0x1b,0x3,0xe7,0x13,0xcb,0x63,0xa,0x5b,0x98,0x45,0xd,0x8c,0xdf,0x56,0x42,0x8,0xe6,0xcd,0x9b,0x37,0xa4,0xcd,0xee,0x37,0x70,0xac,0xdf,0xd6,0x66,0x26,0x1f,0xec,0x64,0x22,0x56,0x30,0xfc,0x4b,0x77,0xfa,0x61,0xb3,0x92,0x79,0x99,0xf1,0xef,0x26,0xdf,0xef,0xc,0x23,0x6c,0xfc,0xe2,0x2f,0xf3,0xe5,0xcb,0x97,0xd3,0xda,0xda,0x4a,0x32,0x99,0x74,0xd5,0x9f,0xd3,0x7c,0x2b,0x36,0x6,0x84,0x4d,0x19,0x55,0xd8,0xc2,0x2e,0x6a,0xbb,0xa3,0x50,0x28,0x38,0xea,0xb3,0x5c,0x7e,0x24,0xc,0xe1,0xe4,0x87,0x31,0xf6,0xe2,0x2f,0x77,0x59,0x96,0x49,0x24,0x12,0xc4,0x62,0x31,0xd7,0x7c,0x39,0x6d,0xc3,0x2a,0x7f,0x40,0xd8,0x46,0xee,0x8a,0x86,0xe5,0x65,0xb5,0xa2,0xe4,0x23,0xf1,0xcb,0x39,0xc0,0xd7,0xe,0xbf,0x1c,0x9f,0x56,0x33,0x43,0x27,0x7d,0x87,0x9d,0x5f,0xa9,0xf7,0xce,0x4a,0xef,0x64,0xb8,0xbf,0x72,0xe0,0x97,0x30,0xa,0x31,0xc2,0x29,0x55,0xe3,0x4d,0xd4,0x82,0xc4,0xaf,0xb4,0x6c,0x21,0x28,0xfc,0x30,0xc7,0xee,0x4,0xdf,0x6b,0x7f,0x7e,0x67,0x7b,0x7b,0x64,0x6c,0x61,0x11,0x98,0x30,0xbe,0x24,0xd1,0x8b,0xe9,0xf,0x3f,0xcc,0xb1,0x3b,0xc1,0xf7,0xda,0x9f,0xdf,0xa2,0x6,0xe,0xd4,0x63,0xab,0x34,0x51,0xb,0x93,0x4f,0xa7,0x7c,0x87,0x9d,0xef,0xa7,0x6f,0xbf,0xf9,0x30,0x74,0x16,0xd8,0xc9,0x5d,0x38,0x6e,0xf0,0x9d,0xb2,0x51,0x56,0x3d,0xb6,0x4a,0x14,0xb5,0xb0,0xc5,0x1c,0xc6,0xfb,0x15,0x14,0x7e,0x98,0x63,0xb7,0x63,0x27,0x8,0xf1,0x3a,0x75,0xcd,0xb6,0xeb,0xb1,0x55,0x9a,0x40,0xd8,0xe5,0x47,0x2f,0x66,0x38,0xf9,0x61,0x8e,0x7d,0xb8,0x1d,0x33,0xb6,0x82,0x10,0xaf,0x93,0xd7,0x2c,0x85,0xe5,0x65,0xf5,0xfb,0xc6,0x87,0x31,0x66,0x3f,0x7d,0x87,0x99,0x1f,0xe6,0xd8,0xed,0xd8,0x9,0x42,0xbc,0x4e,0x5f,0xb3,0x27,0x9b,0xe0,0xcb,0xe5,0xfb,0x7d,0xe3,0x2b,0x25,0xe6,0x20,0xf8,0xf6,0x9b,0x1f,0xe6,0xd8,0xed,0xd8,0x9,0x42,0xbc,0x6e,0x5c,0xb3,0xe9,0xbd,0xa2,0x4e,0x4,0x10,0x36,0x81,0xf0,0x63,0xf6,0xb3,0x5c,0xbe,0xdf,0xf,0x6a,0x74,0xed,0xfe,0xf1,0xad,0xda,0x9,0x42,0xbc,0x6e,0x5d,0xb3,0xe9,0x8c,0xad,0xd2,0x44,0xcd,0x2f,0x9f,0xd1,0x8b,0xed,0xf,0xfc,0x8e,0x3d,0x12,0x35,0x67,0xed,0x98,0x12,0xb6,0x4a,0x14,0xb5,0xb0,0xc5,0x1c,0xc6,0xfb,0x15,0x14,0x7e,0x98,0x63,0x77,0xc3,0x8e,0x17,0x7e,0xdc,0xbe,0xe6,0x31,0x85,0xad,0xd2,0x4,0xc2,0x2e,0x3f,0x7a,0x31,0xc3,0xc9,0xf,0x73,0xec,0x76,0xec,0x98,0x9d,0x25,0x2d,0xd7,0x8f,0x17,0x18,0x2d,0x96,0x51,0x85,0xad,0xd2,0x4,0xc2,0x2e,0xdf,0xef,0x98,0xfd,0xf4,0x1d,0x66,0x7e,0x98,0x63,0xb7,0x6b,0x27,0x8,0xc2,0xe4,0x45,0xc6,0x37,0xa2,0xb0,0x55,0xa2,0x40,0x54,0x4a,0xcc,0x41,0xf0,0x1d,0x4,0xbe,0x9f,0xbe,0xc3,0x28,0x6a,0x41,0xe9,0x82,0x9a,0xb1,0x51,0x72,0x56,0x34,0x12,0x88,0xe0,0xfa,0xc,0x82,0x6f,0xbf,0xf9,0x61,0x8e,0xdd,0x9,0xbe,0xd3,0x76,0xbc,0xf2,0xe5,0xa5,0x8d,0x3d,0x32,0xb6,0x4a,0x13,0x8,0xbb,0xfc,0xe8,0xc5,0xf6,0x8f,0xef,0xa7,0x6f,0xbf,0xf9,0x4e,0xdb,0xf1,0xca,0x97,0xd7,0x36,0xca,0xde,0x4,0x5f,0x2e,0xdf,0xef,0x7,0x25,0x6c,0x31,0x87,0xf1,0x7e,0x5,0x85,0x1f,0xe6,0xd8,0xdd,0xb0,0xe3,0x95,0x2f,0x3f,0x6c,0x94,0xb5,0x9,0xbe,0x1c,0xc7,0x7e,0xf9,0x2c,0x97,0x1f,0xbd,0x98,0xe1,0xe4,0x87,0x39,0x76,0x37,0xec,0x78,0xe5,0xcb,0xaf,0xec,0xdc,0xf6,0x26,0xf8,0xdd,0x11,0x36,0x81,0xb0,0xcb,0xf7,0x3b,0x66,0x3f,0x7d,0x87,0x99,0x1f,0xe6,0xd8,0xdd,0xb0,0xe3,0x95,0x2f,0x3f,0xaf,0xdb,0xd6,0x26,0xf8,0x72,0x9d,0xfa,0xfd,0xa0,0x54,0x4a,0xcc,0x41,0xf0,0x1d,0x4,0xbe,0x9f,0xbe,0x83,0xb0,0xbc,0xc2,0x4a,0x3d,0x36,0x8,0xbf,0xa8,0x81,0xc5,0xbd,0xa2,0x4e,0x38,0xf5,0xfb,0x41,0x9,0x5b,0xcc,0x61,0xbc,0x5f,0x4e,0xf1,0xc3,0x1c,0xbb,0x13,0x7c,0x3f,0xe2,0x18,0xf,0xa2,0x6,0x36,0xaa,0x7b,0x94,0xe3,0xd4,0xef,0x7,0x25,0x6c,0x31,0x87,0xf1,0x7e,0x39,0xc9,0xf7,0xd3,0xb7,0xdf,0x7c,0x27,0xe3,0x30,0x6b,0x63,0xbc,0x88,0x1a,0xd8,0x14,0xb6,0xb0,0x9,0x84,0x5d,0x7e,0x24,0x6a,0xe1,0xe4,0x87,0x39,0x76,0x27,0x51,0x89,0x99,0x5a,0x11,0x9e,0xd4,0x63,0xf3,0xfb,0x41,0x9,0x5b,0xcc,0x61,0xbc,0x5f,0x41,0xe1,0x87,0x39,0x76,0x27,0x6d,0x55,0xb2,0xa8,0x81,0x45,0x61,0xb,0x9b,0x40,0xd8,0xe5,0xfb,0x1d,0xb3,0x9f,0xbe,0xc3,0xcc,0xf,0x73,0xec,0x4e,0xda,0xaa,0x74,0x51,0x3,0xf,0xeb,0xb1,0xd9,0x41,0x25,0x8a,0x5a,0x25,0xbf,0xd8,0x95,0xfc,0xb,0xc1,0x29,0x5b,0x41,0xe9,0x6,0x5b,0x85,0xd3,0xf7,0xcf,0xd4,0xac,0x68,0xa5,0x8,0x44,0x18,0x63,0xe,0x82,0xef,0xb0,0xf3,0xfd,0x8e,0xdd,0xaf,0x38,0xc6,0xcb,0x75,0x97,0xb2,0xe5,0x4a,0x3d,0x36,0xbf,0x6f,0x58,0xa5,0xc4,0x1c,0x4,0xdf,0x61,0xe7,0xfb,0x1d,0xbb,0x5f,0x71,0x8c,0x97,0xeb,0x1e,0xc9,0x96,0xe3,0xf5,0xd8,0xfc,0xbe,0x61,0x95,0x12,0xb3,0x53,0xf0,0x3b,0xf6,0x48,0xd4,0xca,0x87,0xd7,0xa2,0xe6,0x14,0xdc,0xec,0xbe,0x3b,0x5a,0x8f,0xcd,0xef,0x7,0xa5,0x52,0x62,0x76,0x8a,0x1f,0xe6,0xd8,0x9d,0xe0,0x7,0xc5,0xb7,0x97,0xdf,0x61,0x50,0x26,0xb,0xdc,0xbe,0x7f,0x25,0x85,0xad,0x52,0x4,0x22,0x8c,0x31,0x3b,0xc5,0xf,0x73,0xec,0x7e,0xf3,0xc3,0x2c,0x6a,0x7e,0xdf,0x77,0xa7,0x31,0x52,0x3c,0x8e,0xd7,0x63,0xb3,0x83,0x48,0xd4,0xbc,0xe5,0x87,0x39,0x76,0xbf,0xf9,0x61,0x15,0x35,0x27,0x10,0xb4,0x71,0xb5,0xd1,0xec,0xc,0x99,0x15,0xad,0x14,0x81,0x8,0x63,0xcc,0x41,0xf0,0x1d,0x76,0xbe,0xdf,0xb1,0x7,0x2d,0xe,0xaf,0x7d,0x7a,0xf9,0x4b,0xa1,0xac,0x7a,0x6c,0x7e,0x7f,0x41,0x95,0x12,0x73,0x10,0x7c,0x87,0x9d,0xef,0x77,0xec,0x41,0x8b,0x23,0xe8,0x3e,0x47,0x83,0x99,0x78,0x6c,0xd7,0x63,0xf3,0xfb,0xb,0xaa,0x94,0x98,0x9d,0x82,0xdf,0xb1,0x47,0xa2,0x56,0x3e,0xc2,0x2c,0x6a,0x5e,0xdb,0xb1,0x55,0x8f,0xcd,0xef,0x7,0xa5,0x52,0x62,0x76,0x8a,0x1f,0xe6,0xd8,0x9d,0xe0,0x7,0xc5,0x77,0x34,0xa6,0xe6,0x9d,0x1d,0x4f,0x36,0xc1,0xfb,0xcd,0xf,0x63,0xcc,0x4e,0xf1,0xc3,0x1c,0xbb,0xdf,0xfc,0x48,0xd4,0xc2,0x6b,0xc7,0x76,0x3d,0x36,0x3b,0x88,0x44,0xcd,0x5b,0x7e,0x98,0x63,0xf7,0x9b,0x1f,0x89,0x5a,0x70,0xec,0xd8,0x81,0xe9,0xa,0xba,0x61,0x7c,0x48,0xc3,0x18,0x73,0x10,0x7c,0x87,0x9d,0xef,0x77,0xec,0x4e,0xd9,0x72,0x23,0x8e,0xb1,0x4a,0x83,0x7,0x51,0xd4,0xec,0xd8,0x32,0x95,0xb1,0xf9,0xfd,0xa0,0x44,0xa2,0x16,0xf1,0xc3,0xe0,0xdb,0x49,0x5b,0x7e,0xc4,0x31,0x5e,0x44,0xd,0x5c,0xda,0x4,0xef,0x37,0x3f,0x8c,0x31,0x3b,0x5,0xbf,0x63,0x8f,0x44,0xcd,0x79,0x5b,0xe5,0xa0,0x12,0x45,0xd,0x5c,0xd8,0x4,0xef,0x37,0x3f,0x8c,0x31,0x3b,0xc5,0xf,0x73,0xec,0x4e,0xf0,0x83,0xe2,0x3b,0x28,0xf7,0xc1,0xeb,0xfb,0x19,0xa4,0x7b,0xe8,0xe8,0x26,0x78,0xbf,0xf9,0x61,0x8c,0xd9,0x29,0x7e,0x98,0x63,0xf7,0x9b,0x1f,0xa4,0x17,0xd2,0xf,0x51,0x73,0xc2,0x67,0x90,0xee,0x21,0xb8,0x34,0x2b,0x1a,0x89,0x9a,0xb7,0xfc,0x30,0xc7,0xee,0x37,0x3f,0x48,0x2f,0x64,0x58,0x45,0xcd,0x49,0x38,0x15,0x4f,0xc9,0x59,0xd1,0xb0,0xbd,0x64,0x7e,0x3f,0x50,0x61,0xbb,0x5f,0xe3,0x85,0xef,0x77,0xec,0x4e,0xda,0xa,0xab,0xa8,0x5,0xe9,0x1e,0xee,0xe,0x47,0xab,0x7b,0x44,0xa2,0x16,0x1e,0xdf,0x61,0xe7,0xfb,0x1d,0xbb,0x93,0xb6,0x22,0x51,0x73,0x3e,0x73,0x1c,0x22,0x6c,0x61,0x7b,0xd0,0xfc,0x7e,0xa0,0xc2,0x3c,0xd8,0x1d,0x66,0xbe,0xdf,0xb1,0x3b,0x69,0x2b,0xac,0xa2,0xe6,0x24,0x9c,0x8e,0x47,0x8,0x51,0x5e,0x75,0xf,0x27,0x3,0xf1,0x82,0x33,0x5e,0xf8,0x61,0x8e,0xdd,0x9,0x7e,0x50,0x7c,0x7,0xe5,0x3e,0xf8,0x21,0x6a,0x41,0xb3,0x33,0xdc,0x9e,0xed,0xea,0x1e,0xa5,0x8c,0x79,0xc5,0xf5,0xfb,0x81,0xa,0xdb,0xfd,0x8a,0xf8,0xce,0xf8,0x76,0xd2,0x96,0x5f,0xa2,0x16,0xa4,0x2e,0xa8,0x5b,0xa2,0x6,0x36,0xab,0x7b,0x8c,0x64,0xcc,0xb,0xae,0xdf,0xf,0x54,0xd8,0xee,0x57,0xc4,0x77,0xc6,0xb7,0x93,0xb6,0x82,0x2a,0xc,0x5e,0xfa,0x74,0x53,0xd4,0xc0,0xc2,0x5e,0xd1,0xb1,0xc,0x79,0xc1,0xf7,0xfb,0x81,0xf2,0x9b,0xef,0xa7,0xef,0x30,0xf3,0x23,0x51,0x73,0x6,0x41,0x8d,0xbd,0x94,0x3d,0x5b,0xeb,0xd8,0x22,0x51,0xb,0x17,0x3f,0xcc,0xb1,0x3b,0xc1,0x77,0xa,0x41,0xb9,0x8e,0x30,0x8b,0x9a,0xd3,0x18,0x29,0xae,0x50,0xd4,0x63,0xf3,0xfb,0x81,0xa,0x33,0x3f,0xcc,0xb1,0x7,0x81,0x3f,0xde,0xe2,0xf0,0xdb,0xa7,0x57,0xf1,0x7,0xbe,0x1e,0x9b,0xdf,0xf,0x54,0x98,0xf9,0x61,0x8e,0x3d,0x8,0xfc,0xf1,0x16,0x87,0xdf,0x3e,0xbd,0xe8,0x82,0x16,0xa1,0x0,0x35,0x4e,0x18,0x72,0x93,0xeb,0x97,0xcf,0xb0,0xf3,0xfd,0xf4,0x1d,0x76,0xfe,0x78,0x8b,0x3,0x8c,0x5a,0x6c,0xc5,0x8f,0x59,0x9f,0x66,0xdb,0x7a,0x69,0x6b,0x34,0x7b,0x3,0xd7,0x57,0xa7,0x0,0xeb,0x80,0x5a,0x40,0x1b,0xcb,0x50,0x39,0x41,0x78,0xc9,0x2b,0x97,0x5b,0xe9,0xfc,0x30,0xc7,0xee,0x4,0x7f,0xbc,0xc5,0x51,0x84,0x24,0x49,0x8a,0x64,0x60,0x4c,0x85,0x9,0x6b,0xa6,0xa6,0xeb,0xba,0x24,0x49,0x52,0xc7,0xff,0x7,0x4b,0x67,0x5e,0x42,0xba,0x31,0xde,0x2e,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82};
      |                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:32:17: warning: 'icon_310_png_size' defined but not used [-Wunused-variable]
   32 | static uint32_t icon_310_png_size = 0x5542;
      |                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:25:16: warning: 'icon_128_png_data' defined but not used [-Wunused-variable]
   25 | static uint8_t icon_128_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x80,0x8,0x6,0x0,0x0,0x0,0xc3,0x3e,0x61,0xcb,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0x1b,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x33,0x3a,0x33,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x31,0x3a,0x35,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x31,0x3a,0x35,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x33,0x3a,0x33,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0x88,0x5d,0xfb,0x19,0x0,0x0,0x1f,0x8c,0x49,0x44,0x41,0x54,0x78,0x9c,0xed,0x9d,0x7b,0x94,0x5c,0x45,0xbd,0xef,0x3f,0x55,0x7b,0xf7,0x74,0x4f,0x77,0xcf,0x23,0x93,0x64,0xf2,0x24,0x9,0x98,0x7,0x1,0x54,0x22,0x8,0x89,0x2,0xf1,0x88,0xa,0x88,0x8,0x2,0xc2,0x91,0x2b,0x47,0xbc,0x27,0xf1,0x71,0x16,0xe8,0x45,0x97,0x82,0x70,0x7c,0xad,0x23,0x70,0x15,0x3c,0x87,0x85,0x28,0x2c,0xd0,0x8b,0xc7,0x13,0x50,0xe,0x8f,0x8,0xc6,0x88,0xe7,0x5e,0x1,0x13,0x97,0x1c,0x4c,0x78,0x45,0x13,0x49,0xc8,0x63,0x42,0x32,0x49,0x26,0x93,0xcc,0x4c,0xe6,0xd1,0xd3,0x8f,0xbd,0xab,0xee,0x1f,0x7b,0x7a,0xd2,0xdd,0xb3,0xf7,0xee,0xbd,0x7b,0xba,0x93,0xe,0xe6,0xb7,0x56,0xaf,0x64,0x7e,0x55,0xf5,0xab,0xda,0xf5,0xad,0xc7,0xef,0x57,0xf5,0xab,0x2a,0xb1,0x70,0xe1,0xc2,0x4e,0x21,0x44,0x13,0x2e,0x24,0x84,0x70,0x63,0x87,0xe2,0x7,0xe5,0xd5,0x32,0xbf,0xa3,0xc5,0xf7,0x8a,0x1b,0x36,0x7e,0xd,0xf9,0x7b,0x4c,0x21,0xc4,0xf4,0x5a,0x65,0xea,0x57,0x1,0xb5,0xc8,0xaf,0xd6,0xb2,0xdf,0x62,0xe0,0x3,0xcc,0x92,0xc0,0x40,0x2d,0x84,0xd7,0xaa,0xa1,0xd4,0xb2,0x1c,0xd5,0xe2,0x57,0xb,0xfc,0x30,0x32,0x2a,0x8c,0xdf,0x23,0x6b,0x21,0xbc,0x5e,0x7a,0x4a,0x2d,0x1b,0x56,0x25,0x79,0xd6,0x63,0x7c,0x59,0xca,0x18,0xaf,0xf0,0x63,0x1,0xfc,0x5a,0x8d,0x14,0x47,0x1b,0xcc,0x4a,0xe2,0xcb,0x30,0x91,0x2b,0xcd,0xf0,0x38,0xf8,0xf5,0x1b,0xdf,0xf4,0x8b,0x7c,0x34,0xe6,0xfc,0x7a,0xb0,0x24,0xc2,0xf2,0xeb,0x5,0xcc,0x72,0xf1,0xdd,0xf8,0xf2,0x58,0x4,0x3f,0x4c,0xfa,0x5a,0xc7,0x3f,0x96,0xc1,0x7,0x18,0xa3,0x4,0xfa,0x51,0xbd,0x80,0x5f,0x2f,0x15,0x7b,0xac,0x80,0xef,0x47,0xae,0xd,0xe0,0x6f,0x75,0xce,0xf,0x13,0xff,0x58,0x2,0xdf,0xaf,0x2e,0x3,0x99,0x81,0xf5,0x2,0x50,0xbd,0x54,0x6c,0xbd,0x81,0x59,0x29,0xf8,0x30,0xa2,0x4,0x6,0x89,0x18,0x46,0xe8,0x78,0xa,0x77,0x5c,0xe1,0x3b,0x72,0xe0,0xc3,0xc8,0x14,0x70,0x1c,0xfc,0xca,0xcb,0x77,0x2c,0xc5,0x77,0xe3,0x87,0xb2,0x2,0x8e,0x6b,0xfb,0xc7,0x6e,0x7c,0x2f,0x7e,0x60,0x25,0x30,0x4c,0x66,0xc7,0xe7,0xfc,0xfa,0x8a,0xef,0xc7,0xf,0xbc,0x17,0x70,0xa4,0x2b,0xab,0x5e,0x2a,0xb6,0xde,0xc0,0xac,0x26,0xf8,0x63,0xac,0x80,0xe3,0xe0,0x1f,0xfd,0x3c,0xab,0x19,0x3f,0x8,0xdf,0xd7,0xa,0x38,0xae,0xf0,0xb9,0xd3,0xb1,0x10,0x3f,0x28,0xdf,0xd3,0xa,0xa8,0x77,0x85,0xef,0x38,0xf8,0xfe,0x61,0xe3,0xb6,0x2,0x6a,0x55,0xb8,0x6a,0x1,0x11,0x54,0x46,0xd8,0xf8,0xf5,0x6,0x66,0x2d,0xc1,0x87,0x1a,0x2d,0x5,0x87,0x8d,0x5f,0x6f,0x15,0x7b,0x34,0xf2,0x3c,0x1a,0xe0,0x43,0x40,0x2b,0xe0,0x6f,0x5,0xfc,0x63,0xa1,0x8c,0x7e,0x61,0x95,0xf0,0xcd,0x72,0x11,0xc7,0x5b,0x38,0xc3,0x30,0x6a,0x5e,0xb1,0x42,0x8,0xb4,0xd6,0x81,0xe4,0x1c,0xb,0x60,0x16,0x7e,0x93,0x6d,0xdb,0x81,0x64,0x8d,0xcb,0xa,0xa8,0x65,0x65,0x95,0x7e,0x40,0x61,0xbc,0x52,0xe0,0xaa,0x1,0x66,0x58,0xbe,0x57,0x9e,0x5e,0x61,0xe5,0xbe,0x3f,0xe8,0x37,0x5,0x2d,0x4f,0x61,0x9c,0x5a,0xd4,0x83,0x59,0x2b,0xf0,0x23,0x91,0x8,0x43,0x43,0x43,0x6c,0xd9,0xb2,0xc5,0x35,0xae,0x57,0x85,0x4,0xad,0xa8,0x3c,0x69,0xad,0x47,0x2b,0xad,0x34,0x7e,0x69,0x25,0x86,0x1d,0xe1,0xf2,0xe5,0x29,0x8d,0xe3,0xf5,0xb7,0x1b,0x70,0x41,0x65,0x94,0xf2,0x72,0xb9,0x1c,0xc9,0x64,0x92,0x5,0xb,0x16,0x78,0xd6,0x8b,0x97,0x9c,0x30,0x7c,0x33,0x48,0x24,0x3f,0x81,0x5e,0x61,0x52,0x4a,0x94,0x52,0xe4,0x72,0x39,0xcf,0x74,0xf5,0x48,0x41,0xbe,0x7d,0xbc,0x7f,0x7,0x89,0x93,0xcd,0x66,0x89,0x44,0x22,0x8,0x21,0x90,0x52,0xfa,0x8e,0xa4,0xe3,0xe1,0x8f,0x69,0x0,0xd5,0xd4,0x8e,0xc3,0xca,0xa,0x4b,0xd5,0x6,0xa6,0x16,0x40,0x56,0x92,0x26,0x4f,0xa6,0xe9,0xda,0x3f,0x7d,0xd3,0x84,0xe5,0x57,0xbc,0x14,0xec,0xc5,0xaf,0x35,0xe8,0x5e,0xf9,0x1c,0x9,0xb0,0xc7,0x5b,0x86,0x4a,0xe3,0x78,0xd,0xff,0xe5,0xd2,0x95,0xe3,0x43,0x0,0xb7,0xf0,0x7a,0x4,0xbf,0x5c,0xbe,0xf5,0x2,0x76,0x58,0x19,0x95,0xca,0x9,0x9a,0xce,0x2d,0x8d,0xa7,0x15,0x10,0x76,0xce,0x7f,0xab,0xf4,0xfc,0xa3,0x25,0xc3,0x8b,0x17,0x24,0xbc,0x92,0x9e,0x9f,0xf,0xb,0xb5,0x14,0xec,0x25,0xb4,0x92,0x2,0x54,0x83,0xc2,0x56,0x58,0x2d,0x7a,0x7a,0x2d,0xc1,0x2f,0xe4,0xd5,0x2,0x7c,0x8,0xe9,0x10,0x12,0x6,0xd0,0x5a,0x80,0x5f,0xae,0x42,0xfc,0xc2,0xeb,0x45,0xbb,0x77,0x23,0x2f,0x2b,0xaa,0x9c,0x8c,0xf1,0x82,0xf,0xe3,0x74,0x8,0xf1,0xe2,0xd7,0x1a,0xfc,0x4a,0xc2,0xcb,0xc5,0x3f,0x5a,0x73,0xbc,0x57,0x1c,0xad,0xb5,0xeb,0x1a,0x47,0xb9,0xf2,0x84,0x9d,0xba,0xcb,0x2e,0x5,0x87,0xe5,0x1f,0x9,0xf0,0x8f,0xf6,0xdf,0x65,0xe3,0x58,0x39,0x44,0x36,0x8b,0x28,0x50,0xde,0xdd,0x6a,0x45,0x0,0x18,0xa0,0xa3,0x8d,0x60,0x98,0x20,0xfc,0x17,0xb4,0xfc,0xca,0x53,0x8e,0xbc,0xd2,0x54,0xe4,0x16,0x6e,0x9a,0x26,0xe9,0x74,0x9a,0x5d,0xbb,0x76,0x15,0xc5,0x29,0x8c,0x1b,0x8d,0x46,0xe9,0xed,0xed,0xd,0x5d,0x50,0x37,0x2a,0xad,0x0,0x37,0xb3,0xc8,0x30,0xc,0xd7,0xf2,0xd6,0x1c,0x7c,0x21,0x10,0xb9,0xc,0x22,0x6b,0x15,0x83,0x1c,0x8f,0xa1,0x5a,0x27,0x41,0x2c,0x81,0x8e,0x44,0x11,0x66,0xe4,0x70,0x98,0x65,0x21,0x72,0x69,0x44,0x26,0x85,0x18,0xe8,0x43,0xf4,0xf,0x20,0x70,0x86,0x63,0xd,0xe8,0x6,0x13,0xa4,0xd3,0x20,0x7c,0xf3,0xe,0x18,0xe6,0x97,0xc6,0x73,0x29,0xd8,0x2b,0xa1,0x10,0x82,0xa1,0xa1,0x21,0xda,0xda,0xda,0xb8,0xf0,0xc2,0xb,0x1,0x5c,0x97,0x3a,0x4d,0xd3,0x24,0x95,0x4a,0x8d,0x36,0x92,0x4a,0xc8,0xd,0xc,0x29,0x25,0xe9,0x74,0x9a,0xfe,0xfe,0x7e,0xb6,0x6e,0xdd,0xca,0xee,0xdd,0xbb,0x81,0xc3,0x7b,0xe,0x42,0x88,0x9a,0x35,0x86,0x51,0x9e,0x10,0xa0,0x15,0x22,0x35,0x3c,0xa,0x9a,0x9a,0xbf,0x10,0xfb,0x94,0xb3,0x50,0xf3,0x4e,0x47,0xcd,0x79,0x3b,0x7a,0xc6,0x1c,0xf4,0x84,0x29,0xe8,0x86,0x46,0x30,0xc,0x30,0xa,0x84,0xd8,0x1c,0x6e,0x4,0x87,0x7a,0x10,0xfb,0x77,0x62,0xbc,0xf9,0x3a,0xe6,0x5f,0xd7,0x61,0x6c,0x7e,0x5,0xe3,0x8d,0xd,0xc8,0xe1,0x34,0x91,0x7d,0xfb,0x30,0xdf,0x36,0x7,0x2b,0xde,0xc,0x4a,0xbb,0xb5,0x7,0xcf,0x72,0x96,0xb,0x1b,0xed,0xb4,0xa7,0x9f,0x7e,0x7a,0x3f,0x30,0xe6,0x8e,0x20,0xbf,0x96,0xdf,0xd9,0xd9,0xc9,0xd2,0xa5,0x4b,0x79,0xf4,0xd1,0x47,0x3d,0x33,0x3e,0x12,0x64,0x59,0x16,0x1d,0x1d,0x1d,0xbc,0xf4,0xd2,0x4b,0x3c,0xfb,0xec,0xb3,0xfc,0xf6,0xb7,0xbf,0x65,0xe7,0xce,0x9d,0x80,0xd3,0x0,0xc3,0x28,0x85,0x81,0xc0,0x97,0x72,0x14,0x78,0x1,0xa8,0xc9,0x53,0xb0,0x3f,0xf0,0x31,0xac,0xb,0x3e,0x81,0xbd,0xe8,0x3c,0x98,0xc,0x34,0x0,0x19,0x20,0x35,0xf2,0xaf,0x62,0xa4,0x5b,0x17,0xa,0x1a,0xf9,0xc9,0x91,0xf8,0x8d,0x40,0x14,0xb0,0x80,0x83,0x20,0xb7,0x6d,0x46,0xbe,0xbc,0x96,0xe6,0xd7,0xd6,0xf0,0xce,0x83,0xdb,0x69,0xe9,0xea,0x20,0xd3,0x32,0x89,0x4c,0xcb,0x24,0x27,0x7d,0x88,0xcd,0xa9,0x32,0xfc,0x4e,0xd7,0x6,0x50,0x2e,0xe1,0xbe,0x7d,0xfb,0x58,0xbc,0x78,0x31,0x4f,0x3c,0xf1,0x84,0x67,0xe6,0x47,0x83,0x6c,0xdb,0xe6,0x81,0x7,0x1e,0xe0,0xce,0x3b,0xef,0x64,0xc7,0x8e,0x1d,0x0,0x34,0x34,0x34,0x8c,0x89,0x57,0xd1,0x1c,0x6f,0x18,0x88,0xc1,0x41,0x4,0x60,0xcf,0x9e,0x8b,0xf5,0xf,0x5f,0xc0,0xba,0xf8,0x53,0xe8,0xb9,0xcd,0xe,0xd0,0xdd,0x40,0x1a,0x50,0xca,0x7d,0xc2,0xf,0x44,0xd2,0x69,0x8,0xcd,0x40,0xb,0x90,0x85,0xe8,0xc6,0x3d,0xcc,0x7a,0xe1,0x49,0xa6,0xff,0xf7,0x6f,0x69,0xdd,0xf6,0x1a,0xd9,0xa6,0x56,0xd2,0x13,0xa6,0x22,0x94,0xf2,0x1c,0x11,0xbc,0xbe,0xc9,0x85,0xdf,0x69,0x4c,0x9d,0x3a,0xf5,0x6b,0x38,0xd9,0x6,0x4e,0x38,0x38,0x38,0xc8,0xcc,0x99,0x33,0xb9,0xfa,0xea,0xab,0x3,0x7f,0xda,0x91,0x20,0x29,0x25,0xef,0x7e,0xf7,0xbb,0xb9,0xfe,0xfa,0xeb,0x89,0x46,0xa3,0x3c,0xff,0xfc,0xf3,0x58,0x96,0x55,0xe4,0x93,0x50,0x11,0xf8,0xd2,0x40,0xc,0xd,0x2,0x90,0xfd,0xf2,0x1d,0x64,0xee,0x7a,0x14,0x75,0xe1,0xd9,0x90,0x8b,0x42,0x27,0x70,0x48,0x81,0x35,0xd2,0xcd,0xc7,0xa5,0x3,0x6b,0xb0,0x35,0xa4,0x34,0x1c,0xd4,0x30,0x20,0xb0,0xdb,0x9b,0xe8,0x59,0x72,0x16,0xbb,0xce,0xbc,0x82,0x74,0xfb,0x74,0x92,0x9d,0x1d,0xb4,0x76,0xfc,0x5,0xbb,0x31,0x89,0x8a,0x36,0x22,0xb4,0x2a,0x5b,0x7e,0x1f,0xfe,0x40,0x55,0xdd,0xc2,0xeb,0x85,0xc,0xc3,0xe0,0x96,0x5b,0x6e,0x61,0xd3,0xa6,0x4d,0x9c,0x71,0xc6,0x19,0x64,0xb3,0x59,0xb2,0xd9,0x6c,0x91,0x6d,0xed,0x45,0x63,0x14,0x3c,0x34,0x72,0x68,0x10,0x1d,0x9f,0x40,0xfa,0x3f,0x9e,0x27,0x77,0xfb,0xcd,0x8e,0xe,0xf0,0x67,0x5,0x7d,0xa,0xc4,0x78,0x7a,0xbc,0x5f,0x41,0x0,0xad,0xa0,0x57,0xc1,0x4e,0x8d,0x8a,0x46,0xe9,0xf8,0xfb,0xff,0xc1,0xda,0x3b,0x56,0xf2,0xd7,0x8f,0x7f,0x19,0x6d,0x98,0x18,0x99,0x61,0xff,0xf2,0x7,0xe0,0xfb,0xee,0x5,0x84,0xb5,0x41,0xeb,0x8d,0x16,0x2c,0x58,0xc0,0xfa,0xf5,0xeb,0xb9,0xe1,0x86,0x1b,0xd0,0x5a,0x63,0x59,0x56,0x70,0xbd,0x40,0x8,0x84,0x52,0xc8,0xe1,0x34,0xd6,0x99,0x1f,0x62,0xf8,0x99,0xbf,0x60,0x5f,0xbc,0x14,0x5e,0xd2,0xe,0xf0,0x6,0x47,0x86,0x4,0x20,0x34,0xc,0x29,0xd8,0xa1,0xb0,0xa3,0x31,0x36,0xff,0xf3,0x97,0xd8,0xfe,0xc1,0xeb,0x48,0x74,0xbf,0xe9,0x5d,0xfe,0x80,0x14,0x7a,0x2f,0xe0,0x58,0x1,0xbf,0x90,0xee,0xb9,0xe7,0x1e,0x52,0xa9,0x14,0x3f,0xf9,0xc9,0x4f,0x90,0x52,0xba,0x8e,0x4,0x63,0x1a,0x83,0xd6,0x18,0xe9,0x34,0xd9,0x73,0x2f,0x27,0xb3,0xf2,0x9,0x67,0x7e,0xdf,0xa8,0x3c,0x3c,0x28,0x4a,0x49,0x3a,0xca,0x5d,0x1c,0x47,0xc1,0x8b,0x30,0xd2,0xa3,0x47,0x82,0x35,0x90,0xc3,0x91,0x99,0x6,0xb2,0x38,0xba,0x43,0x0,0xb1,0xa4,0x81,0x9d,0xd0,0xba,0x63,0x3,0x56,0xb4,0xd1,0xb3,0xfc,0x7e,0xdf,0x56,0xc8,0xf7,0x35,0x3,0x83,0xa,0x3a,0x16,0xe8,0xc7,0x3f,0xfe,0x31,0x1b,0x36,0x6c,0x60,0xdd,0xba,0x75,0xc4,0x62,0xb1,0xa2,0xb0,0x31,0xdf,0x25,0x25,0x72,0x68,0x8,0x6b,0xd6,0x3c,0x32,0xf,0x3d,0xe1,0xdc,0xa4,0xb8,0xdb,0x7,0x7c,0xd,0x20,0xa0,0x59,0x38,0x96,0x80,0x6,0xe,0x80,0xd8,0xb9,0x1f,0xd9,0xf5,0x26,0xa2,0xbf,0x17,0x86,0x7,0x9d,0x7c,0xb4,0x46,0x37,0x26,0xd1,0xad,0x93,0x50,0x93,0x66,0xa0,0xa7,0xb4,0xc3,0x74,0x20,0x26,0xa1,0xf,0xe8,0x5,0x2c,0x8f,0x69,0x45,0x3,0x93,0xa0,0xf5,0x8f,0x7f,0x66,0xfa,0xfa,0xdf,0x30,0xdc,0x36,0xdd,0xbd,0xfc,0x7e,0xdf,0x56,0xc2,0xaf,0x8a,0x47,0xd0,0xb1,0x42,0xcf,0x3c,0xf3,0xc,0x53,0xa7,0x4e,0x25,0x9d,0x4e,0xd3,0xd8,0xd8,0xe8,0xe9,0xaa,0x25,0x32,0x19,0x34,0x90,0xb9,0x63,0x25,0x4c,0x0,0x36,0xf9,0x80,0x6f,0x1,0x93,0xa4,0x3,0xfc,0x96,0x14,0x91,0xd5,0xab,0x30,0xd6,0xfd,0xe,0x63,0xeb,0x9f,0x31,0x76,0xbe,0x81,0xe8,0x39,0xe0,0xc8,0xa5,0x18,0x53,0x6d,0x82,0x6e,0x99,0x8c,0x9e,0x36,0xb,0x7b,0xce,0x42,0xac,0xd3,0x16,0x93,0x7b,0xcf,0x5,0xa8,0xb7,0xcf,0x85,0x26,0x9,0xfb,0x81,0x5e,0xed,0xc,0xff,0xf9,0x84,0x42,0x80,0x80,0x99,0x7f,0x5a,0x89,0x99,0x49,0xa1,0xc,0x13,0xc9,0xd8,0x45,0xb1,0xc2,0x6f,0x29,0xc7,0xf,0xe4,0x11,0x54,0x29,0xf8,0xdd,0xdd,0xdd,0xbc,0xff,0xfd,0xef,0x27,0x97,0xcb,0x55,0x6d,0x9d,0x5c,0x29,0x45,0x4b,0x4b,0xb,0x27,0x9f,0x7c,0x32,0x17,0x5d,0x74,0x11,0x57,0x5e,0x79,0x65,0x20,0xe5,0xe,0xa0,0xad,0xad,0x8d,0xfb,0xee,0xbb,0x8f,0x65,0xcb,0x96,0x61,0x59,0xd6,0x18,0x8f,0x9b,0xfc,0x22,0x8f,0xb0,0x2c,0xb2,0x97,0x5c,0x87,0xfa,0xc8,0xa9,0xb0,0x49,0xfb,0x83,0x3f,0x57,0xc2,0xde,0x2c,0xd1,0x5b,0xbe,0x4d,0xe4,0xe9,0x7f,0xc7,0xd8,0xd7,0x39,0x8a,0x97,0x16,0xa0,0x63,0xd,0x8,0x23,0x82,0x96,0xc2,0x31,0xdf,0x5,0xa0,0x35,0xc2,0xb6,0x90,0x87,0xba,0x11,0x7,0xbb,0x89,0xfc,0xe5,0x25,0x58,0xb5,0x2,0x15,0x8f,0x61,0xbf,0xfb,0xef,0xc8,0x2c,0xfd,0x18,0xb9,0xb,0xae,0x42,0x2d,0x68,0x81,0x2e,0xe1,0x28,0x82,0x12,0x68,0x11,0x98,0xdb,0x6,0x98,0xf6,0xea,0xef,0x48,0xb5,0x4d,0x1f,0x37,0xf8,0x0,0x62,0xd1,0xa2,0x45,0xa3,0xeb,0x0,0x41,0xc1,0xdf,0xb7,0x6f,0x1f,0x4b,0x96,0x2c,0xe1,0xb1,0xc7,0x1e,0xf3,0x2c,0x0,0xc0,0xee,0xdd,0xbb,0x39,0xe1,0x84,0x13,0x7c,0xe3,0x8c,0x97,0x66,0xcd,0x9a,0xc5,0xd7,0xbf,0xfe,0x75,0x96,0x2d,0x5b,0x16,0x38,0xcd,0xbc,0x79,0xf3,0xd8,0xba,0x75,0x2b,0x89,0x44,0x2,0x55,0x30,0xf7,0xa,0x21,0x20,0x93,0x41,0xa0,0x49,0x3d,0xba,0xd,0xbd,0x64,0xe,0x74,0xa8,0xb1,0x5b,0x66,0xf9,0x85,0x9d,0x85,0x12,0xf1,0xda,0x9b,0x24,0xae,0xfb,0x10,0xe6,0xce,0xcd,0x28,0x80,0x64,0xd2,0x59,0xf9,0xf3,0x59,0xac,0x71,0x5,0x47,0x8,0xe4,0xf0,0x20,0x32,0xed,0xf8,0x50,0xe6,0x26,0x4f,0x41,0x7e,0xec,0x3a,0x86,0xfe,0xe7,0xad,0x64,0x4f,0x6a,0x82,0x7d,0x40,0x1b,0xcc,0x7e,0xe4,0x51,0xde,0xf5,0xe3,0x2f,0xd1,0x3f,0xfb,0x54,0xc4,0xf8,0x1d,0x45,0x3b,0x47,0xcf,0x6,0x6,0x5,0xdf,0x2b,0xae,0x1b,0x19,0x86,0xe1,0xea,0xd7,0x96,0x97,0x91,0xff,0xe5,0x15,0x33,0x29,0x25,0x86,0x61,0x14,0xfd,0x4c,0xd3,0x1c,0xf3,0x8b,0x44,0x22,0x44,0x22,0x11,0xa4,0x94,0xbc,0xf9,0xe6,0x9b,0x2c,0x5f,0xbe,0x9c,0xab,0xae,0xba,0x8a,0x3,0x7,0xe,0x4,0x2a,0xd7,0xdd,0x77,0xdf,0xd,0x38,0x8e,0x97,0xa5,0xdf,0x24,0x6c,0x1b,0xfb,0x6d,0xa7,0xa1,0x4f,0x99,0x3,0x5d,0xb8,0x6f,0x98,0x2b,0x1,0xb3,0x25,0xc6,0xef,0xd6,0xd3,0x74,0xf1,0xe9,0x18,0x3b,0x37,0x63,0x37,0x37,0x41,0x73,0x33,0x48,0x19,0x1a,0x7c,0x21,0x84,0x33,0x30,0x34,0x26,0xb1,0xdb,0xda,0xb0,0xdb,0x26,0xa0,0xba,0xbb,0x68,0x7b,0xe0,0xbb,0x9c,0xf3,0xad,0x4f,0x30,0xf7,0xe1,0xff,0x40,0x5a,0x39,0xc8,0xc2,0xec,0xb5,0x8f,0x92,0x6b,0x9a,0xe8,0x69,0x79,0x86,0x55,0xde,0x3d,0x75,0xda,0x5a,0xe9,0x1,0x81,0x7a,0x43,0xc0,0xf4,0x86,0x61,0x10,0x89,0x44,0xc8,0xe5,0x72,0x3c,0xf6,0xd8,0x63,0xac,0x5b,0xb7,0x8e,0x4d,0x9b,0x36,0xd1,0xd8,0xd8,0xe8,0x23,0x1,0x2e,0xbe,0xf8,0x62,0xe6,0xcf,0x9f,0xcf,0x96,0x2d,0x5b,0x88,0x44,0x22,0x45,0x61,0x2,0xd0,0xa7,0x9e,0xed,0xcc,0xfd,0x3b,0x3d,0x4,0x4c,0x16,0x88,0x9d,0x7d,0xc4,0xaf,0x39,0xf,0x91,0x1b,0x46,0xb5,0xb4,0xb8,0xf6,0xc6,0x4a,0xa6,0x3d,0x46,0xf4,0x12,0xdd,0xd4,0x44,0xaa,0xb5,0x95,0x58,0xef,0x5e,0x16,0xfd,0xe8,0x16,0xda,0xff,0xf8,0x5f,0xf4,0xcd,0x38,0x95,0xc4,0xc1,0x4e,0xd2,0x6d,0x53,0x8b,0x1a,0x99,0x9f,0x7c,0x3f,0x3e,0x78,0x78,0x4,0xd5,0x4a,0xe1,0xab,0xf6,0xe6,0x8c,0x10,0xce,0xbe,0x79,0x7e,0x64,0xe8,0xe8,0xe8,0xe0,0xfe,0xfb,0xef,0xf,0x54,0x96,0xcb,0x2f,0xbf,0x7c,0xac,0x4c,0xad,0x9d,0x35,0xfe,0x93,0xcf,0x74,0xba,0x86,0xcb,0x2a,0x1b,0x5a,0xc0,0x44,0x68,0xf8,0xc9,0xdd,0x18,0xb9,0x61,0x54,0x53,0x53,0x20,0xf0,0xdd,0xc8,0xb7,0xee,0xb5,0x46,0xd8,0x36,0xd9,0xa6,0x89,0xf4,0x9e,0x74,0x1a,0xad,0x1d,0x7f,0x61,0xee,0x73,0x3f,0x25,0x97,0x68,0x9,0x2c,0xab,0x5c,0x39,0x84,0x8,0x78,0x4d,0x5c,0x39,0x41,0x41,0xa8,0x16,0xe0,0x17,0x52,0x7e,0x7,0xf0,0xce,0x3b,0xef,0x2c,0x9a,0xd7,0xbd,0x68,0xe9,0xd2,0xa5,0x0,0x45,0xe7,0x16,0x84,0xb2,0x9d,0x9d,0xbd,0x19,0x6f,0x73,0x6c,0x73,0x37,0x8a,0x9,0xd8,0xb,0xe6,0xb,0x4f,0x8f,0x58,0x7f,0xc1,0xa7,0xce,0xb0,0x71,0x1c,0xd2,0x8,0x65,0x93,0x6d,0x99,0x44,0x6a,0xf2,0x9,0x4e,0xcf,0x1f,0xe7,0xc9,0xa9,0xc2,0xb0,0x71,0xb9,0x85,0x57,0x4a,0xb5,0x6a,0xc,0xa6,0x69,0xb2,0x77,0xef,0x5e,0x56,0xae,0x5c,0x59,0xb6,0xc,0xa7,0x9d,0x76,0x1a,0xd,0xd,0xd,0xc5,0x7a,0x80,0x6d,0x81,0x14,0xe8,0xd6,0xc9,0xde,0xd,0xa0,0x11,0x44,0x67,0x1f,0x72,0x6f,0x7,0x5a,0x8c,0x35,0xd7,0xab,0xb,0x7e,0xe5,0x61,0x41,0xd3,0x54,0xd5,0x2d,0x3c,0x48,0xbc,0x5a,0xfe,0x9d,0x57,0x38,0x57,0xaf,0x5e,0x5d,0xb6,0x5c,0x33,0x66,0xcc,0x60,0xfa,0xf4,0x92,0x85,0x14,0x5b,0x39,0xce,0x18,0xb1,0xb8,0xb3,0x67,0xef,0x46,0x26,0x30,0xd4,0x83,0xc8,0xc,0x23,0x4a,0xc6,0xcf,0x6a,0x4e,0xa7,0xa5,0x8a,0xb2,0x57,0x9c,0x30,0x7c,0xb7,0x30,0xdf,0x1b,0x42,0xbc,0x4,0x5,0xb5,0xbb,0xcb,0x65,0x5e,0xed,0xbf,0xf3,0xb4,0x71,0xe3,0xc6,0x40,0x65,0xc9,0x37,0x80,0x3c,0x69,0x1,0xd8,0xa,0x94,0x35,0xb6,0x6b,0xe7,0x29,0x7,0x34,0x4d,0x82,0xc6,0xa4,0xb3,0xd7,0xef,0x53,0x96,0xa0,0xa3,0x41,0x39,0x5e,0x98,0xf3,0x92,0x61,0x47,0x8b,0xaa,0xb8,0x85,0x57,0x92,0xae,0x56,0xe0,0x3,0xf4,0xf5,0xf5,0x5,0x2a,0x53,0x3c,0x1e,0x2f,0x66,0x98,0x11,0x64,0xce,0x46,0xc,0xf6,0x39,0xeb,0xf7,0x6e,0x34,0x4,0x7a,0x6e,0x33,0xf6,0xdc,0x77,0x38,0x3e,0x7f,0x52,0x8e,0xb,0x7c,0xaf,0x38,0x7e,0xa7,0x81,0xaa,0x5,0x3e,0x54,0xe8,0x16,0x1e,0xf4,0xa8,0x52,0xd0,0xc2,0x54,0x3,0xfc,0x42,0x5e,0x32,0x99,0xc,0x54,0x8e,0x4c,0x26,0x53,0x2c,0xc3,0x8c,0x38,0x4b,0xb6,0xdd,0x9d,0x5,0x1e,0x12,0x25,0x94,0x53,0x10,0x87,0xcc,0xc7,0x6f,0x74,0xe2,0xa6,0x87,0x1d,0xdb,0x3f,0x44,0xf9,0xbc,0x68,0x3c,0x71,0x2a,0xd5,0x13,0x6a,0x6e,0x5,0xd4,0xb2,0xa7,0x97,0xc6,0xc9,0xff,0x7b,0xe2,0x89,0x27,0x6,0x2a,0x5b,0xa1,0xd3,0xaa,0x10,0x62,0x14,0x48,0x63,0xf3,0x2b,0x79,0xae,0x4b,0x66,0xc0,0x2e,0x8d,0x75,0xcd,0x47,0x48,0x5f,0xf9,0x79,0xcc,0x74,0x6,0x91,0x1a,0x1c,0x4d,0x5b,0xe9,0x68,0x10,0x84,0xaa,0xd,0x3e,0x1c,0x61,0x2b,0xa0,0x9a,0x60,0xbb,0xfd,0x9d,0x37,0xff,0xce,0x39,0xe7,0x9c,0xb2,0x72,0x6,0x6,0x6,0xd8,0xb3,0x67,0x8f,0xab,0x4c,0xf9,0xfa,0x7a,0x18,0x4,0xc,0x8f,0xf2,0x64,0x34,0xf4,0xc1,0xf0,0xdd,0x3f,0x22,0xb5,0xfc,0x66,0x64,0x26,0x87,0xec,0xed,0x75,0xac,0x88,0xa,0x35,0xfe,0x72,0xbc,0x5a,0x80,0xf,0x15,0x5a,0x1,0x7e,0xa,0x62,0x50,0x1a,0x2f,0xd8,0xa5,0x7f,0xb,0x21,0xc8,0x64,0x32,0x18,0x86,0xc1,0x27,0x3e,0xf1,0x89,0xb2,0xb2,0xb7,0x6d,0xdb,0x46,0x4f,0x4f,0xcf,0x98,0xa5,0x6a,0xd,0x18,0x3b,0x36,0x3a,0xdb,0xb2,0x4d,0xe0,0xba,0xdf,0x62,0x0,0x3d,0xa,0x7a,0x61,0xf8,0xce,0x3b,0x18,0xf8,0xfe,0xa3,0xa8,0x39,0x27,0x21,0x7,0x87,0x30,0x7a,0x7b,0x11,0x7d,0x7d,0xa0,0x94,0xe3,0x44,0x5a,0xe6,0x9b,0xbc,0x78,0x85,0x8a,0xb6,0x97,0xd2,0x5d,0xd,0xf3,0x50,0x86,0x35,0x33,0x2a,0x5,0xdf,0xaf,0x35,0x97,0xca,0xf4,0xd2,0x8c,0xfd,0xfe,0xce,0xeb,0x25,0xb7,0xde,0x7a,0x2b,0xed,0xed,0xed,0x65,0xcb,0xf3,0xfc,0xf3,0xcf,0x3,0x14,0xf9,0x6,0x8,0x21,0x20,0x11,0xc7,0xdc,0xbb,0x9b,0xc8,0x7f,0xfe,0x8,0x66,0xe0,0xac,0xfb,0xbb,0x91,0x9,0xf4,0x2b,0xd8,0xc,0xb9,0x6b,0xae,0xe2,0xd0,0xca,0x6d,0xf4,0x3f,0xf4,0x3c,0xc3,0x9f,0xfa,0x5f,0xa8,0x99,0xb3,0x31,0xfa,0xfb,0x31,0x7a,0x7a,0x90,0xbd,0xbd,0x60,0xe5,0x40,0x84,0xeb,0xf9,0x85,0x27,0x83,0xc2,0xde,0x9a,0x12,0x6,0x4f,0x4f,0x7b,0xae,0xd6,0xf3,0xd6,0x78,0x64,0xb8,0xfd,0x9d,0x4e,0xa7,0x69,0x6f,0x6f,0xe7,0xe6,0x9b,0x6f,0xe,0x24,0x33,0xbf,0x58,0x34,0xa6,0x7c,0x46,0x4,0x25,0x5,0x8d,0xf7,0x7e,0x15,0xfe,0x9c,0x82,0xd9,0xc2,0x7b,0x4d,0x40,0xe2,0x98,0x8d,0xdb,0x9d,0x1d,0x43,0xeb,0x82,0xa5,0xa4,0xee,0xfc,0x37,0xfa,0x1f,0x7f,0x9d,0x81,0x7b,0x56,0x32,0x7c,0xe9,0x75,0xd8,0x27,0x9c,0x88,0x1c,0x18,0xc4,0xec,0xe9,0x75,0x1a,0x44,0x4f,0xf,0x58,0x59,0xf0,0xe8,0x48,0x47,0x62,0xd8,0x2f,0xa4,0xc0,0xe,0x21,0xd5,0xa2,0x6a,0x2a,0x85,0x79,0xe0,0xb5,0xd6,0x4c,0x9b,0x36,0x8d,0xb5,0x6b,0xd7,0x96,0xdd,0x8,0x2,0xe8,0xe8,0xe8,0x60,0xcd,0x9a,0x35,0x98,0xa6,0x39,0xf6,0x32,0x26,0xad,0xd0,0xc9,0x24,0x66,0xff,0x0,0xf1,0xaf,0x5c,0x4d,0xea,0xe9,0x5f,0xc1,0x4,0xe9,0xec,0xc9,0xbb,0xf9,0x1,0x8a,0x91,0x5f,0x4a,0x41,0x7,0x80,0x44,0x37,0xc5,0xc8,0x5e,0x7d,0x19,0xd9,0x2b,0x2f,0x83,0x1d,0x69,0x22,0x9b,0xd6,0x61,0x6e,0xfa,0x13,0xe6,0xeb,0xeb,0x31,0xde,0x78,0xd,0x73,0xeb,0x5f,0x31,0x18,0x74,0x96,0x9d,0xa3,0x26,0x3a,0xe1,0xec,0x22,0x6,0xa9,0xf5,0x6a,0x82,0xf,0x21,0xae,0x88,0xa9,0xa4,0x51,0x68,0xad,0x47,0x4d,0x2d,0xb7,0x3b,0x6e,0xaa,0x45,0x57,0x5c,0x71,0x5,0xf,0x3e,0xf8,0x20,0x13,0x26,0x4c,0x8,0x14,0xff,0xae,0xbb,0xee,0x2,0xf0,0xf4,0xa,0x2,0x81,0x9d,0x4c,0x10,0xfd,0xe3,0x2a,0xd4,0x17,0x6f,0x26,0x7d,0xff,0xff,0x6,0x7c,0x1a,0xc1,0xe1,0x64,0x80,0x72,0x14,0xc8,0x1,0x1c,0xcb,0xa0,0x39,0x46,0xee,0xc2,0x73,0xc9,0x5d,0x76,0xae,0x73,0x58,0x64,0x9f,0x45,0x64,0xe3,0x8b,0x44,0x5e,0x5d,0x43,0x64,0xc3,0x1f,0x30,0x37,0xfe,0x9,0xa3,0xfb,0x0,0x12,0x50,0x11,0x81,0x6a,0x6e,0x1b,0x63,0x56,0x8e,0x8a,0xaf,0x32,0xf8,0x42,0x4,0xb8,0x27,0xb0,0x9c,0x10,0x3f,0x1a,0xef,0x7a,0x81,0x1f,0xcd,0x9e,0x3d,0x9b,0xf7,0xbd,0xef,0x7d,0x5c,0x7b,0xed,0xb5,0x9c,0x7f,0xfe,0xf9,0x81,0xd3,0x75,0x77,0x77,0x73,0xdf,0x7d,0xf7,0x61,0x18,0x86,0xff,0xed,0x5d,0x66,0x4,0xbb,0x31,0x46,0xe3,0xc3,0xdf,0x45,0x8,0xcd,0xf0,0xbf,0x7e,0x17,0x5a,0x25,0x74,0x94,0xb8,0x69,0x79,0x91,0xc0,0xd9,0x4d,0x1c,0xc4,0xf9,0x69,0xc0,0x90,0x10,0x33,0xc9,0x7d,0xf0,0xbd,0xe4,0x2e,0x79,0x2f,0xf4,0x83,0xdc,0xbe,0x97,0xc8,0x9f,0xff,0x40,0xc3,0x9f,0x9e,0x25,0xba,0x76,0x15,0x46,0xe7,0x6e,0xe7,0xf0,0x9,0x20,0x1b,0xa3,0xa3,0xfe,0x5,0xb5,0x0,0x1f,0x2a,0x3c,0x1c,0x1a,0x94,0xda,0xdb,0xdb,0x59,0xb7,0x6e,0xdd,0xe8,0xe1,0x8c,0x30,0xe4,0x96,0xaf,0xd6,0x7a,0xd4,0x25,0x6c,0xde,0xbc,0x79,0xa1,0x65,0x2,0x5c,0x73,0xcd,0x35,0x28,0xa5,0x68,0x6a,0x1a,0x73,0x1a,0xae,0x98,0x94,0x82,0x68,0xc,0x85,0xa0,0x71,0xc5,0xf7,0x30,0xde,0xdc,0x42,0xea,0x9b,0xff,0x8a,0x3a,0xe3,0x44,0xd8,0x2f,0xa0,0x3b,0x60,0x43,0x18,0xfd,0xa0,0x11,0x99,0x29,0x9c,0x9f,0x6,0x4c,0x89,0x9a,0x39,0x8d,0xcc,0x3b,0x3f,0x4e,0xe6,0x9a,0x8f,0x33,0xb8,0xe5,0xe,0x1a,0xfe,0xf4,0x7f,0x89,0xfe,0x61,0x35,0x6c,0x7e,0x9,0xb1,0xa7,0x83,0x44,0xe7,0x56,0x32,0x53,0xe7,0x90,0x33,0x22,0x8,0x35,0xfe,0x9b,0xc2,0x4a,0xc3,0xc4,0x99,0x67,0x9e,0xd9,0x2f,0x84,0x70,0xad,0xd,0x2f,0x21,0x5d,0x5d,0x5d,0x2c,0x5e,0xbc,0x98,0x5f,0xfc,0xe2,0x17,0x9e,0x99,0xd4,0x23,0x5d,0x7f,0xfd,0xf5,0xfc,0xf0,0x87,0x3f,0x24,0x91,0x48,0x8c,0x31,0xad,0x3c,0x15,0x32,0x21,0x41,0x59,0x18,0xfd,0x3,0x28,0x33,0x46,0xe6,0xb3,0x37,0x91,0xfe,0xe4,0x17,0xd1,0x27,0x4f,0x80,0x7e,0x1c,0xaf,0x21,0x2f,0x2f,0xde,0xa0,0xa4,0x71,0xf2,0x69,0x6,0x26,0xe1,0xec,0x37,0x1c,0x80,0xe8,0xd6,0x57,0x39,0x79,0xcd,0xe3,0xcc,0x7d,0xfe,0x9,0x6c,0x53,0x32,0xd4,0x3e,0xcb,0xf1,0x3d,0x70,0xb9,0x44,0xb2,0xdc,0xb7,0x78,0x84,0x75,0x1a,0x33,0x66,0xcc,0x28,0x3a,0x1a,0x56,0x4e,0x88,0x10,0xce,0xe9,0xe0,0x99,0x33,0x67,0x72,0xe5,0x95,0x57,0x6,0xfa,0xbe,0x7a,0xa0,0x7,0x1f,0x7c,0x90,0x6f,0x7c,0xe3,0x1b,0x34,0x34,0x34,0x8c,0x39,0x2f,0xe8,0xaf,0x8d,0x6b,0x10,0x2,0x1d,0x8f,0x23,0x33,0x83,0x44,0x5f,0xfc,0x3d,0xd,0x4f,0xfd,0x3b,0x62,0x5f,0x1f,0x3a,0xd6,0x8e,0x7e,0x5b,0x3b,0x4c,0x17,0xce,0x4e,0x52,0x46,0x38,0xe0,0x84,0x6d,0xc,0x62,0x24,0x9f,0x8c,0x86,0x1e,0xe7,0x48,0x18,0x6,0xd8,0xf3,0xa7,0xd2,0xb5,0xf8,0xfd,0x1c,0x9c,0xfd,0x2e,0x92,0x9d,0x1d,0x4c,0xdc,0xfe,0x2a,0xb9,0x78,0x13,0xca,0x6c,0xf0,0x34,0xdf,0x42,0x4e,0x15,0x3,0xae,0xd,0xa0,0x5c,0xcb,0x3a,0xd6,0x1a,0xc0,0xba,0x75,0xeb,0xf8,0xe8,0x47,0x3f,0xa,0x38,0xfb,0x4,0xe5,0x2e,0x5c,0x70,0x6d,0x10,0x0,0xb1,0x46,0x54,0x63,0x23,0xa2,0xe7,0x0,0xd,0xeb,0xd7,0x12,0x7d,0xfc,0x7e,0x22,0xeb,0xd6,0xc0,0x81,0x2c,0x7a,0xd2,0xc,0xf4,0xec,0x24,0x4c,0x11,0x60,0xa,0xc8,0x8e,0x98,0x8f,0x95,0x36,0x6,0x4b,0x43,0x9f,0x86,0x61,0xc1,0xd0,0xa9,0x27,0xb0,0xf3,0x9c,0x2b,0x91,0x19,0x8b,0xe9,0xaf,0x3c,0xb,0xa6,0x89,0x1d,0x8d,0x8f,0xf1,0x44,0xaa,0x40,0x4f,0x18,0xdb,0x0,0x82,0xc,0x2b,0xc7,0x52,0x3,0x58,0xb9,0x72,0x25,0x1f,0xf8,0xc0,0x7,0x0,0x68,0x69,0x69,0x19,0xe3,0x2d,0x14,0x8,0xfc,0x52,0x5e,0x63,0x23,0xc4,0xe3,0x8,0x34,0xe6,0xf6,0x37,0x88,0xfe,0xfe,0x57,0x44,0x57,0xff,0xc,0xf3,0xe5,0x75,0xc8,0xdd,0x7d,0x68,0x23,0x81,0x9e,0x36,0x9,0x66,0xa,0x48,0x8,0xb0,0x47,0x7e,0x2a,0xe4,0xe8,0x20,0x70,0x46,0x94,0x3e,0xd,0x51,0xc1,0xfe,0xbf,0x7b,0xf,0x43,0xd1,0x99,0xcc,0xfe,0xef,0x5f,0xa1,0xa5,0x1c,0xd3,0x8,0x2a,0x98,0x12,0x6,0x6a,0x6a,0x5,0x1c,0x6d,0xba,0xe9,0xa6,0x9b,0xf8,0xde,0xf7,0xbe,0x7,0x54,0x11,0x7c,0xf2,0x9d,0x54,0xa3,0xa3,0x8d,0xd8,0xb1,0x38,0xa0,0x91,0x7d,0x7,0x89,0xfd,0xe6,0x31,0x62,0xbf,0x79,0xc,0x15,0x6f,0xc0,0x3a,0xe5,0xc,0x72,0x8b,0x2f,0x22,0x7b,0xd6,0x7,0xb1,0xe6,0xbe,0xb,0xa6,0x37,0x40,0x5c,0x3a,0x47,0xc9,0x87,0x71,0x14,0xc1,0x61,0x1c,0x4b,0xa1,0x5c,0xf5,0x1a,0x38,0xab,0x8e,0x19,0xc9,0xce,0xbf,0xbf,0x1c,0x45,0x84,0xb3,0x1f,0xfa,0x32,0x76,0x43,0xc,0x65,0x34,0x0,0xde,0x56,0x42,0x60,0x33,0xf0,0xad,0x2,0xbe,0x65,0x59,0xac,0x5e,0xbd,0x9a,0x6f,0x7f,0xfb,0xdb,0xbc,0xfc,0xf2,0xcb,0x48,0x29,0x49,0x26,0x93,0x65,0xc1,0x77,0xa3,0x40,0xd,0x62,0xd4,0x8b,0xb7,0x15,0x7b,0xe4,0x0,0xa0,0x48,0xa7,0x88,0xae,0x7f,0x81,0xd8,0xfa,0x17,0x50,0xe2,0x1b,0x58,0x27,0xce,0xc7,0x9e,0xbf,0x8,0xeb,0xed,0x4b,0xc8,0xcd,0x5f,0x84,0x9a,0x32,0xb,0x7b,0xfa,0x1c,0x98,0x83,0xa3,0xfc,0x1d,0xc0,0x59,0x37,0xf0,0x6b,0xc,0x12,0xc8,0x2a,0xd8,0x2d,0xd9,0x75,0xf5,0x25,0xb4,0xec,0x79,0x83,0x53,0x56,0xdf,0x4b,0xdf,0x9,0xb,0x91,0x6e,0xce,0xab,0x65,0xbe,0xb1,0xc8,0xc,0xc,0xb,0x7e,0x35,0x36,0x83,0x6a,0x41,0x5b,0xb6,0x6c,0xe1,0xbc,0xf3,0xce,0xa3,0xab,0xab,0xb,0x70,0xe6,0x7b,0x29,0x65,0x65,0x73,0x7e,0x45,0xbc,0x91,0x7c,0x1a,0x13,0xd8,0x8d,0x9,0x7,0xcc,0x5c,0x16,0xb3,0x63,0xb,0xd,0xdb,0xb7,0x20,0x9e,0x79,0x14,0x5,0xa8,0xd6,0x56,0xd4,0x8c,0x39,0x58,0x6f,0x5f,0x4c,0xf6,0xdd,0xe7,0x93,0x39,0xfb,0x2,0xf4,0xdc,0x26,0x18,0x94,0xd0,0xe5,0x63,0x5e,0xa,0x20,0xa3,0xa0,0x4f,0xb2,0xf1,0xf2,0x2f,0x30,0xf3,0xd5,0x67,0x68,0x1c,0x3c,0x48,0x26,0xd1,0x46,0xe9,0xae,0x55,0x50,0x4c,0x43,0x5d,0x17,0xef,0xc7,0x77,0xa3,0x43,0x87,0xe,0x71,0xd3,0x4d,0x37,0x91,0xc9,0x64,0x8a,0xfc,0xef,0xc3,0xf4,0x3e,0xad,0x35,0xe9,0x74,0x9a,0xe5,0xcb,0x97,0x97,0xdd,0xe6,0x6d,0x6f,0x6f,0xc7,0xb2,0x2c,0x0,0x9a,0x9b,0x9b,0x47,0x37,0x54,0xfc,0xca,0x5f,0x3d,0xf0,0x5d,0x78,0x1a,0x30,0x1b,0xd0,0x6d,0x93,0xe,0x6f,0x27,0x58,0x39,0x44,0x2e,0x4d,0x64,0xd3,0xab,0x44,0x37,0xbe,0x4a,0xfc,0x17,0xf7,0x63,0x4f,0x9f,0x41,0xe6,0x7d,0x1f,0x63,0xf0,0x1f,0x6f,0x41,0x2d,0x9a,0x6,0xbb,0x84,0x33,0xe4,0xbb,0x2d,0xd4,0x4b,0xa0,0x47,0xa3,0x67,0x9b,0xbc,0x71,0xfe,0x75,0x9c,0xb9,0xe2,0xeb,0xa4,0x93,0x6d,0xc5,0x37,0x92,0x85,0xc0,0x4e,0x9c,0x75,0xd6,0x59,0xa1,0xaf,0x88,0xe9,0xea,0xea,0xe2,0xec,0xb3,0xcf,0xe6,0xe7,0x3f,0xff,0xb9,0x6b,0xbc,0x3c,0xed,0xda,0xb5,0x8b,0x59,0xb3,0x66,0xf9,0xc6,0x9,0x4a,0xed,0xed,0xed,0xa3,0x3d,0xdb,0x8f,0x1e,0x7c,0xf0,0x41,0x3e,0xf3,0x99,0xcf,0x10,0x8f,0xc7,0xc7,0x2c,0x14,0x5,0x1,0xb1,0xa6,0xd,0xa2,0x94,0x27,0x4,0x28,0x85,0xec,0x3b,0x80,0x61,0x81,0xdd,0xd4,0xcc,0xe0,0x67,0xfe,0x99,0xa1,0x1b,0xbe,0xe2,0xac,0x5,0xec,0xf3,0x68,0x4,0x1a,0x68,0x95,0x44,0xf6,0xf6,0xf3,0xc1,0x3b,0x2e,0x47,0xda,0x39,0xac,0x68,0xdc,0x33,0x3f,0x1f,0x7e,0x67,0x4d,0x3d,0x82,0x4c,0xd3,0x1c,0xf5,0xbb,0xcb,0xdb,0xdf,0xd1,0x68,0xb4,0xe8,0x17,0x8b,0xc5,0x8a,0x7e,0x8d,0x8d,0x8d,0x45,0xbf,0x78,0x3c,0x4e,0x2c,0x16,0x63,0xff,0xfe,0xfd,0xa3,0x47,0xba,0xfc,0x68,0xd9,0xb2,0x65,0xcc,0x9a,0x35,0x8b,0x54,0x2a,0x55,0xf6,0xb6,0xcd,0xa3,0xa,0x3e,0x8c,0xac,0x19,0x8,0x54,0x5b,0x3b,0xd6,0xb4,0x69,0x88,0xcc,0x20,0xad,0xdf,0xff,0x2a,0xad,0xcb,0x46,0xac,0xab,0xc9,0xd2,0x7d,0x27,0x52,0x0,0xfd,0x90,0x9b,0xd1,0xcc,0xfe,0x5,0x67,0x11,0xeb,0x3f,0xe8,0x99,0x5f,0x39,0x3a,0x26,0x3c,0x82,0xf2,0x3d,0xf9,0xd6,0x5b,0x6f,0x2d,0xfb,0x0,0x85,0x10,0x82,0xfb,0xee,0xbb,0xf,0x38,0xec,0xf3,0x17,0x14,0x9c,0x20,0x71,0x6a,0xc1,0x13,0x0,0xb6,0x8d,0x9a,0xd0,0x4e,0x6e,0xd2,0x44,0x92,0xff,0xef,0x9,0x5a,0x6e,0xfc,0xb4,0xb3,0x32,0x18,0xf5,0x28,0xa7,0x52,0x10,0x83,0xde,0x59,0xa7,0x22,0xad,0x6c,0xc5,0x7b,0x5,0x15,0x7b,0x4,0x85,0xa5,0x4a,0xc0,0x2f,0xd4,0x3,0xe2,0xf1,0x38,0xa9,0x54,0x8a,0xcf,0x7e,0xf6,0xb3,0x65,0xf3,0xfa,0xf0,0x87,0x3f,0xcc,0xa5,0x97,0x5e,0x4a,0x3a,0x9d,0xe,0xdc,0xf3,0x8f,0xfa,0x68,0x0,0x8e,0x15,0x60,0x44,0xb0,0xda,0x5a,0x69,0x5a,0xf5,0x53,0xa2,0xf,0xaf,0x72,0x56,0x19,0xdd,0x48,0x0,0x36,0xc,0x4c,0x39,0x9,0xab,0x31,0xe9,0x79,0x59,0x54,0x39,0x5c,0x3d,0xcf,0x5,0x84,0xf9,0x90,0xb0,0x54,0x49,0x65,0x4b,0x29,0x89,0x44,0x22,0x3c,0xf4,0xd0,0x43,0xbc,0xf0,0xc2,0xb,0x65,0xf3,0x78,0xf8,0xe1,0x87,0x89,0xc5,0x62,0xc,0xe,0xe,0x16,0xc9,0xaa,0xb,0xa0,0x3d,0x78,0x0,0x2,0x8d,0x8e,0xc6,0xd1,0x40,0xf2,0xa9,0x7b,0x9d,0x2b,0x61,0x4c,0x8f,0x85,0xdf,0x1c,0xa4,0x9b,0x27,0x62,0xc5,0x92,0x8e,0x3f,0x62,0x0,0xf9,0xa5,0x61,0x9e,0xe7,0x2,0xea,0xa1,0xe7,0x17,0xfe,0xad,0xb5,0x1e,0x75,0xdf,0xfa,0xdc,0xe7,0x3e,0x57,0x36,0xdf,0x44,0x22,0xc1,0xed,0xb7,0xdf,0x8e,0x52,0xaa,0xe8,0x16,0xd1,0xb0,0xe5,0x3d,0x52,0xbc,0x22,0xbe,0xb2,0xb1,0x4d,0x88,0xf4,0xec,0x43,0x76,0x6b,0xe7,0xbe,0x21,0x37,0x52,0x60,0x37,0x34,0x62,0x37,0xc4,0x90,0x5,0x3b,0x85,0x61,0xa6,0x83,0x71,0xbd,0x1c,0x1a,0x96,0x2a,0x1,0xa0,0xf0,0x6f,0xa5,0x14,0xb1,0x58,0x8c,0xd,0x1b,0x36,0xf0,0xe4,0x93,0x4f,0x96,0x95,0x75,0xe3,0x8d,0x37,0x32,0x7b,0xf6,0x6c,0x6,0x7,0x7,0x5d,0xb7,0x8e,0x3d,0xcb,0x23,0x84,0xe3,0xb6,0x65,0x65,0x5d,0x9d,0x33,0xc6,0xb,0xb4,0x7b,0x96,0xc5,0x71,0xb5,0x4,0xa9,0x15,0xd2,0xf6,0x5f,0x29,0x14,0x5a,0x21,0x94,0x42,0x8f,0xa4,0xf,0xab,0xb,0x54,0xfc,0x72,0x68,0x58,0xaa,0x44,0xb,0x77,0x4b,0x93,0xdf,0xc9,0xbb,0xf7,0xde,0x7b,0x3,0xe5,0x5b,0xaa,0x10,0x6,0x2a,0x8f,0x52,0x88,0x5c,0xe,0x39,0x30,0x84,0x4c,0xd,0x80,0x34,0x82,0xa5,0xb,0x40,0x41,0xd3,0x4b,0xb,0x54,0x24,0x86,0x6a,0x90,0x45,0x47,0xd0,0x8a,0xc8,0x0,0x33,0x3d,0x88,0x91,0x4d,0xa1,0xa4,0xbf,0x6f,0x84,0x57,0x19,0xcb,0x5a,0x1,0xd5,0xb2,0x0,0xca,0xc9,0xd,0x3a,0x35,0x28,0xa5,0x68,0x68,0x68,0xe0,0xb9,0xe7,0x9e,0xe3,0x95,0x57,0x5e,0x19,0x13,0xa7,0x94,0x2e,0xba,0xe8,0x22,0x96,0x2e,0x5d,0x5a,0x64,0x16,0xfa,0x7e,0xa7,0x94,0x18,0x7d,0x7d,0xc,0x5f,0xf3,0x15,0x6,0xef,0x7e,0x18,0x39,0x9c,0xc5,0x38,0xd0,0xed,0x28,0x68,0x21,0xce,0x44,0x8e,0x6b,0x94,0x30,0xc,0x4c,0x5,0xd9,0xe9,0x27,0xa1,0xa6,0x8,0x67,0xff,0xc0,0x8d,0x22,0x10,0x1d,0x3a,0x84,0x99,0x49,0x81,0xc,0xf7,0x42,0x6b,0x9e,0xca,0x5e,0x14,0xe9,0x45,0x41,0x1b,0x46,0xb5,0x7a,0x7e,0x21,0x2f,0xaf,0xb,0x4,0xf1,0xff,0x7,0x58,0xb1,0x62,0x5,0x91,0x48,0x64,0x8c,0x42,0x98,0x97,0x5b,0xa4,0x24,0xe,0xf4,0xa3,0x12,0x9,0xd2,0xd7,0xdc,0x4c,0xe6,0x8b,0xd7,0xd0,0xf7,0xc8,0x5a,0x32,0xe7,0x5e,0x84,0xd9,0xdb,0x87,0x71,0xe0,0x80,0x73,0xff,0x8f,0x47,0x5a,0x2f,0x5e,0x90,0x6f,0x1a,0x25,0x29,0x31,0x52,0x8e,0xc3,0xe8,0xe0,0x15,0x5f,0x74,0x78,0xb6,0xc7,0x45,0x15,0x12,0x5a,0xf6,0xbc,0x81,0x99,0x4d,0x17,0x8d,0x52,0x65,0xf3,0x28,0xcc,0x2e,0x54,0xe1,0x2,0xa,0xf5,0x8b,0x57,0xd,0xa5,0x50,0x6b,0x4d,0x32,0x99,0x64,0xf3,0xe6,0xcd,0xa3,0xbb,0x7d,0x7e,0x34,0x73,0xe6,0x4c,0x2e,0xbb,0xec,0x32,0x72,0xb9,0x9c,0xff,0xc9,0x66,0x29,0x31,0xb2,0x39,0xac,0x33,0xde,0x87,0x3e,0x39,0x9,0x2f,0x42,0xee,0x3,0xe7,0xd0,0xff,0xf3,0xd5,0xf4,0xdf,0xf6,0x63,0x54,0x5b,0x3b,0xe6,0xfe,0xfd,0x88,0xa1,0x43,0xce,0x68,0x50,0xc5,0x7a,0xc8,0xe7,0x2f,0xad,0x1c,0x91,0xbe,0x7e,0xe,0xfd,0xc3,0x57,0xc9,0x5e,0xba,0x4,0xf6,0x78,0xec,0xb,0x98,0x2,0x6,0x61,0xd2,0xb6,0x97,0x51,0x51,0x77,0x4f,0xe8,0x72,0x38,0x9,0x21,0xc2,0x5f,0x11,0x33,0x9e,0x29,0xa1,0x5a,0x16,0x1,0x30,0x7a,0xa9,0xd4,0x37,0xbf,0xf9,0x4d,0xfa,0xfb,0xfb,0xcb,0xe6,0x7d,0xfb,0xed,0xb7,0x3,0x8e,0x2f,0x43,0x5e,0xc6,0x98,0xfc,0x72,0x59,0x4,0x30,0x7c,0xc9,0xe7,0x9d,0xd3,0xc1,0x4a,0xc1,0x16,0x5,0xfb,0x21,0x7d,0xc3,0x3f,0xd2,0xf3,0xcb,0xbf,0x90,0xba,0x6a,0x39,0x88,0x8,0x91,0xee,0x6e,0x64,0x77,0x37,0x14,0x1c,0x7,0xab,0xbc,0xe7,0xb,0x67,0xd8,0xef,0xdd,0x4f,0xa4,0xfb,0x0,0xfd,0x97,0x5e,0xc7,0xc0,0xb7,0xbf,0xeb,0xdc,0x15,0x68,0xbb,0x38,0xd6,0x6a,0xa0,0x5,0x1a,0x77,0xee,0xa3,0x7d,0xdb,0xcb,0xa4,0x9b,0x27,0x5,0xca,0xd7,0x2d,0x3c,0xf0,0x52,0x70,0x10,0xa1,0x41,0x32,0xc,0x23,0xcb,0x2f,0x8d,0xd6,0x9a,0x44,0x22,0x41,0x3a,0x9d,0xe6,0x6b,0x5f,0xfb,0x5a,0x59,0x59,0x73,0xe7,0xce,0xe5,0xc6,0x1b,0x6f,0xf4,0x5e,0x1d,0x14,0x12,0xb3,0x7f,0x80,0xec,0xc2,0xd3,0xc9,0x7d,0xf4,0x62,0xd8,0x83,0xd3,0xf3,0xc,0x20,0xad,0xe0,0x35,0x85,0x9e,0x3e,0x99,0x81,0x1f,0x3e,0x40,0xef,0x13,0x1b,0x19,0xf8,0xa7,0xaf,0x63,0xcd,0x3b,0x5,0xa3,0xb7,0xf,0xb3,0xbb,0x1b,0xa3,0xe7,0x0,0x22,0x9b,0xa1,0x70,0x57,0x2e,0x10,0xf8,0x76,0xe,0xe3,0xe0,0x3e,0x1a,0xf6,0xec,0x41,0xc5,0x9a,0xe8,0xb9,0xf9,0xdf,0xe8,0xfd,0xc1,0x43,0xce,0xbc,0x9f,0xbf,0x1f,0x70,0xac,0x14,0x68,0x84,0x13,0xd7,0x3f,0x45,0xbc,0xaf,0xb,0x2b,0x52,0xe6,0xe6,0x53,0x9f,0x32,0x88,0xc5,0x8b,0x17,0xfb,0xde,0x13,0xe8,0x96,0xa8,0xab,0xab,0x8b,0xb3,0xce,0x3a,0x8b,0x47,0x1e,0x79,0xc4,0x37,0xa3,0xbd,0x7b,0xf7,0x32,0x7f,0xfe,0x7c,0x6,0x7,0x7,0x8b,0xe,0x6c,0x54,0x6b,0x6a,0x90,0x52,0x92,0x4a,0xa5,0xc8,0xe5,0x72,0x6c,0xdf,0xbe,0xbd,0xec,0xa9,0xe0,0x74,0x3a,0xcd,0xd4,0xa9,0x53,0xe9,0xef,0xef,0xa7,0xad,0xad,0xad,0xf8,0x8e,0x40,0xad,0x30,0xfb,0xe,0xd1,0xf7,0x2f,0x8f,0x92,0xfd,0xa7,0xab,0xe0,0x75,0x8f,0xfb,0x1,0x85,0x84,0x76,0x9c,0xfb,0xfc,0xdf,0x84,0x86,0x75,0xff,0x45,0xec,0xd9,0x27,0x89,0xbc,0xbc,0x16,0x73,0xd7,0x16,0x44,0xba,0xf8,0xe9,0x18,0x6d,0x32,0xfa,0x16,0x8c,0x0,0x84,0xd,0x14,0x58,0x76,0xda,0x0,0x6b,0xf6,0x2,0x32,0xe7,0x5e,0xcc,0xc0,0xa7,0xbe,0x8a,0x7a,0xe7,0x14,0xd8,0x5,0xc,0x7a,0x9c,0x41,0xc8,0x6f,0x4,0xed,0x1f,0xe4,0xc2,0xdb,0x2e,0x43,0x5a,0x59,0x72,0x8d,0x87,0xf7,0xf2,0xc2,0x80,0xf,0x74,0x96,0x75,0x8,0x9,0x22,0x34,0x44,0x86,0x81,0xe2,0x4,0x4d,0x93,0x1f,0x5,0xfa,0xfa,0xfa,0xb8,0xe1,0x86,0x1b,0x58,0xb5,0x6a,0x95,0x6f,0x9a,0x58,0x2c,0xc6,0x5d,0x77,0xdd,0xc5,0xf2,0xe5,0xcb,0xb1,0x2c,0xab,0xc8,0x2a,0x30,0x7a,0xf,0x91,0x5e,0xf2,0x7e,0xb2,0x9f,0xbf,0xa,0x76,0xc3,0x8,0xda,0x25,0x99,0x2,0x28,0xc7,0x13,0xb8,0x4b,0x40,0x42,0x90,0xbd,0xe4,0x43,0x64,0x2f,0xf9,0x10,0xec,0x52,0x44,0xb6,0xbe,0x86,0xb9,0x6d,0x3,0xc6,0x9b,0x5b,0x31,0xf7,0x6d,0x47,0x1e,0xec,0x42,0xf4,0xf7,0x20,0xac,0x1c,0x20,0x10,0x86,0x44,0xc5,0x92,0xa8,0x9,0xed,0xd8,0x53,0x66,0x60,0xcf,0x9c,0x4f,0x6e,0xc1,0x19,0x64,0x4f,0x3d,0x1b,0x4e,0x34,0x1c,0x2f,0xe3,0xd7,0x47,0xfc,0x1,0xbc,0xc0,0x97,0x2,0xa6,0xc0,0x9c,0x5f,0xfe,0x92,0xa6,0xae,0x1d,0xf4,0xce,0x3a,0x5,0x31,0xd2,0x90,0x43,0x82,0xf,0x94,0x71,0x8,0xf1,0xa,0xf3,0xd2,0x74,0xcb,0xa5,0xad,0x85,0x52,0xa8,0x94,0xa2,0xb1,0xb1,0x91,0x5f,0xff,0xfa,0xd7,0x3c,0xfd,0xf4,0xd3,0xa3,0xce,0x9f,0x5e,0xb4,0x6c,0xd9,0x32,0x56,0xac,0x58,0xc1,0xef,0x7f,0xff,0x7b,0x26,0x4e,0x9c,0x38,0xea,0x2f,0xa0,0xa3,0x51,0x64,0x6f,0x1f,0xe6,0x9a,0x97,0xb1,0x96,0xbe,0xb,0x76,0x18,0x8e,0xf3,0x85,0xdb,0x10,0x2c,0x0,0x46,0x1e,0x76,0xe8,0xc0,0x19,0x15,0xe2,0x92,0xdc,0x7b,0x16,0x91,0x3b,0x7f,0x91,0x3,0xd4,0x30,0xce,0x81,0x90,0x21,0x1b,0xac,0x11,0x3d,0x41,0x8,0x88,0x46,0x9c,0xf1,0x36,0x81,0xa3,0x67,0x64,0x70,0x2e,0x89,0xde,0xce,0x88,0xa9,0xe9,0x51,0xf0,0xfc,0xc1,0x92,0x19,0x30,0x75,0xd5,0x1f,0x79,0xfb,0xea,0x1f,0x30,0x38,0x79,0x36,0x42,0xf9,0xbb,0x88,0xbb,0xd5,0x59,0x21,0xf9,0x5e,0x11,0x53,0xeb,0x75,0x81,0x6a,0xe8,0x5,0x70,0xd8,0x2c,0xfc,0xf4,0xa7,0x3f,0xcd,0xf0,0xf0,0xd8,0x47,0x14,0x4a,0x69,0xc5,0x8a,0x15,0x0,0x45,0x66,0xa1,0xdd,0xdc,0x8c,0xf9,0xfa,0xcb,0x4c,0xb8,0xfc,0xc,0x62,0x3f,0x78,0x10,0xe6,0x3,0x53,0x46,0xb6,0x63,0xfd,0xe,0x38,0xe5,0x47,0x85,0x94,0x72,0xf6,0xef,0x77,0x28,0xe7,0xf4,0x50,0x37,0xce,0x9e,0x7e,0xc2,0x80,0xd6,0x28,0x34,0x37,0x40,0x53,0x64,0xc4,0xbf,0xf,0x67,0x94,0xd9,0xae,0xa0,0x53,0x39,0x6f,0x1,0xe0,0xb3,0xe2,0xa7,0x80,0x6,0x9,0xb3,0x60,0xca,0x73,0x7f,0xe4,0xbc,0x1f,0x38,0x4b,0xe1,0xd9,0xb8,0x73,0x7e,0xbd,0x52,0xf0,0x85,0x70,0xb9,0x21,0xc4,0x2f,0x51,0xbd,0x58,0x0,0xa5,0x3c,0xa5,0x14,0xcd,0xcd,0xcd,0xf4,0xf4,0xf4,0xf0,0xd4,0x53,0x4f,0x95,0x2d,0xcb,0xcc,0x99,0x33,0xf9,0xd2,0x97,0xbe,0x54,0xb4,0x3a,0x28,0x6c,0x1b,0xdd,0xde,0xe,0xa6,0xa0,0xe5,0x5b,0x9f,0x21,0xf9,0xd9,0x2f,0x20,0xfa,0x6,0xe1,0x34,0x9,0x2d,0xd2,0x39,0x26,0x1e,0xf8,0xa4,0x9b,0x76,0x2c,0x88,0xec,0x8,0xb8,0x83,0x23,0xff,0xe,0x29,0x47,0xa1,0xb4,0x94,0xfb,0x25,0x94,0x6e,0xa4,0x80,0x89,0x12,0xa6,0xc0,0x89,0x8f,0x3d,0xc9,0xd2,0x7b,0x3e,0x87,0x15,0x4f,0x90,0x9a,0x30,0x15,0x69,0x5b,0xe3,0x2,0x1f,0x8e,0xf0,0x5e,0x80,0x97,0xac,0xf1,0x80,0x9f,0xa7,0xfc,0x7c,0x1e,0xc4,0x69,0x4,0xe0,0xb6,0xdb,0x6e,0xa3,0xad,0xad,0x8d,0x43,0x87,0xe,0x1d,0x9e,0xd2,0x6c,0x1b,0x35,0x61,0x32,0x76,0x73,0x92,0xc4,0xcf,0x7f,0x40,0xdb,0x47,0x4e,0x21,0x7e,0xd7,0x3d,0x90,0xc9,0xc2,0xa9,0xc2,0xb9,0x16,0x5e,0xc9,0x10,0xd,0x61,0x1c,0xa4,0x80,0xa8,0x84,0x59,0x92,0x48,0xdf,0x20,0x67,0x7e,0xff,0x9b,0x9c,0xfd,0x7f,0xbe,0x46,0x26,0xd9,0x4a,0xaa,0xa5,0xbd,0x2a,0xe0,0xc3,0x11,0xd8,0xb,0xa8,0xb6,0xf9,0xe7,0xc5,0xcb,0x2f,0xe,0xbd,0xf8,0xe2,0x8b,0x3c,0xfe,0xf8,0xe3,0x65,0xf3,0x88,0xc5,0x62,0x7c,0xe7,0x3b,0xdf,0xc1,0xb2,0xac,0x62,0xbf,0x41,0x65,0xa3,0x23,0x31,0xac,0xf6,0x76,0x8c,0xae,0x5d,0x34,0x7f,0xe7,0x8b,0x4c,0xbc,0xe2,0x54,0x12,0xdf,0xba,0xd,0xb9,0xbb,0xb,0x4e,0x6,0xe6,0x48,0xe7,0x4e,0xff,0x6,0xc9,0x98,0xcb,0x2,0x2b,0xa5,0xbc,0x85,0x11,0x91,0xce,0x21,0xd4,0xf9,0xce,0x51,0xb1,0x13,0x7e,0xf3,0x6b,0x3e,0xf4,0x8d,0x2b,0x99,0xf7,0xdc,0x23,0xc,0x4c,0x3d,0x91,0x6c,0xa2,0xa5,0x6a,0xe0,0x3,0x88,0x25,0x4b,0x96,0x84,0xbe,0x2e,0x3e,0xff,0x6e,0xe0,0x4f,0x7f,0xfa,0xd3,0xb2,0xdf,0xd5,0xda,0xda,0xca,0xa1,0x43,0x87,0x88,0xc7,0xe3,0x35,0x5b,0x19,0xcc,0xf3,0xa4,0x94,0xf4,0xf4,0xf4,0x30,0x6d,0xda,0xb4,0xd1,0xfb,0x7f,0xca,0xd1,0xc2,0x85,0xb,0xd9,0xbc,0x79,0x33,0x6d,0x6d,0x6d,0x63,0xe5,0xb,0x1,0x68,0xe4,0xc8,0xf1,0x6d,0xbb,0x7d,0xa,0xe9,0xb,0x3f,0x4e,0xe6,0xdc,0x4b,0xc9,0x2d,0x5c,0x82,0x6e,0x49,0x40,0x2b,0xce,0x76,0xed,0xd0,0xc8,0x2f,0xc3,0x88,0xde,0x30,0xf6,0x4a,0xd7,0xe2,0x2,0xcb,0xc3,0xef,0x6,0xc6,0x71,0x10,0xb0,0x81,0x3e,0x90,0xdd,0xfb,0x69,0x58,0xbb,0x8a,0xc9,0xbf,0xfb,0x4f,0x16,0xf,0xec,0x46,0x27,0x93,0xc,0x35,0xb7,0x8f,0x68,0xfb,0xe3,0x9b,0xf3,0x4b,0xc8,0xdf,0xc,0xf4,0x12,0x94,0x4c,0x26,0xe9,0xef,0xef,0x67,0xcd,0x9a,0x35,0xa3,0x73,0x70,0x29,0x45,0xa3,0x51,0xf6,0xee,0xdd,0x8b,0x6d,0xdb,0x48,0x97,0xbb,0xf4,0x2a,0x1d,0x69,0xfc,0xd2,0x29,0xa5,0x68,0x6d,0x6d,0x65,0xef,0xde,0xbd,0x5c,0x7b,0xed,0xb5,0x7c,0xf2,0x93,0x9f,0x24,0x97,0xcb,0xb9,0x1e,0x3,0xd7,0x5a,0x33,0x61,0xc2,0x4,0xde,0xfb,0xde,0xf7,0xf2,0xc6,0x1b,0x6f,0xb8,0x3f,0xd4,0x3c,0x2,0xa0,0x9a,0x3c,0x19,0x2d,0x25,0xb2,0xef,0x0,0xc9,0x9f,0xdd,0x4b,0xfc,0x67,0xf7,0x62,0x9f,0x34,0xf,0x35,0x79,0x3a,0xf6,0x8c,0xb9,0x64,0x17,0x9d,0x4b,0x6e,0xc1,0xe9,0xd8,0x53,0xe7,0xa2,0x27,0x26,0x1c,0xd,0xbf,0x41,0x38,0x26,0x5b,0xfe,0xe1,0xc8,0x3c,0xe5,0x7,0x8c,0xfc,0x9b,0x41,0x7d,0xa,0x73,0xf7,0xe,0x22,0x5b,0x5e,0x25,0xba,0xee,0x77,0x44,0x76,0x6c,0xc2,0xdc,0xdb,0x81,0xda,0xb9,0x93,0x78,0x4c,0x30,0x7c,0xfe,0x87,0xd1,0x86,0x81,0x18,0xf1,0x76,0xae,0x22,0xf8,0xe,0x7f,0xc9,0x92,0x25,0xae,0xa7,0x83,0xfd,0x32,0x32,0x4d,0x93,0x4c,0x26,0x43,0x77,0x77,0xf7,0xa8,0x3d,0x5e,0x1a,0x3f,0x16,0x8b,0xd1,0xdf,0xdf,0x4f,0x57,0x57,0x97,0xeb,0x43,0x4d,0xb5,0xd0,0x3,0xe0,0xb0,0x2e,0xd0,0xd3,0xd3,0xe3,0x59,0xfe,0x42,0x6a,0x6d,0x6d,0x25,0x12,0x89,0xa0,0x94,0xa,0xd6,0x28,0x85,0x40,0x58,0x39,0xe4,0x50,0x3f,0x22,0x63,0x8f,0x2a,0xee,0x76,0x32,0x8a,0x9a,0x32,0x1b,0x7b,0xda,0x1c,0x54,0xfb,0x74,0xec,0x89,0x27,0xa0,0x5a,0xda,0x50,0x4d,0x13,0x21,0xd2,0xe0,0x34,0x26,0x65,0x23,0xd3,0x3,0x88,0x81,0x43,0x98,0x3d,0x7b,0x90,0xdd,0xfb,0x30,0xf7,0x6d,0xc5,0xdc,0xbb,0x13,0x63,0xff,0x41,0xe7,0x58,0x89,0x1,0x3a,0x91,0x20,0x1d,0x89,0xd1,0xdc,0xda,0xca,0xc2,0x93,0x4f,0x1e,0xed,0x64,0xd5,0x6,0x1f,0xe8,0x74,0x3d,0x17,0x50,0xce,0x34,0xb4,0x6d,0x1b,0xd3,0x34,0x47,0x2f,0x63,0x72,0x8b,0x9f,0xf7,0x0,0xee,0xee,0xee,0x2e,0x2b,0xbf,0x5a,0xe0,0xc3,0xe1,0x4b,0x29,0x5a,0x5b,0x5b,0xb1,0x6d,0x7b,0x4c,0xaf,0x2e,0xec,0xe9,0xf9,0xff,0x7,0xa9,0xdc,0x2,0x1,0x60,0x46,0x50,0x2d,0x13,0xf3,0xa5,0x0,0xad,0x90,0xb9,0x2c,0x66,0xe7,0x76,0x22,0xdb,0xb6,0x1c,0x7e,0xe2,0x27,0x9f,0xa4,0xe4,0xef,0xc2,0x9c,0x74,0x83,0x44,0xc5,0x93,0x58,0x53,0xa6,0x20,0x4c,0xf3,0xf0,0xb4,0x91,0xcd,0x6,0x7e,0x22,0xd6,0x2f,0xbc,0x5c,0xba,0x40,0x8f,0xa0,0x79,0x9,0x2b,0x7c,0x91,0xb3,0x94,0xf2,0x2f,0x7e,0xe4,0x2b,0xda,0x4b,0x46,0x35,0xc1,0x2f,0xe4,0x9,0x21,0xc6,0xbc,0x1f,0x1c,0x46,0x7e,0xf0,0x7c,0x35,0x42,0x4a,0x74,0x34,0x86,0x8e,0xc6,0x9c,0x25,0xe2,0xc2,0xb8,0x5a,0x15,0x4d,0x1,0xc2,0x63,0x17,0xd1,0x89,0xeb,0xfd,0x4,0x4c,0xb5,0xaf,0x8e,0xcd,0x87,0x8f,0xeb,0x8e,0xa0,0x20,0x8b,0x48,0x85,0xa7,0x73,0x8e,0x14,0xf8,0x95,0x96,0xb9,0x9a,0xf2,0xe,0x2b,0x92,0x72,0xb4,0xcb,0x57,0x2,0x54,0xa5,0x3d,0xbf,0x1c,0xb9,0xae,0x3,0x54,0x1b,0x7c,0x3f,0x5e,0x2d,0x94,0xc0,0x7a,0xe0,0x55,0x23,0x2e,0xe0,0xaa,0x38,0x7,0x4d,0x1b,0x26,0xac,0xe2,0xbd,0x80,0x30,0xf1,0x3,0x5f,0xc7,0x52,0x86,0x57,0x4f,0x40,0xd7,0x12,0xfc,0x4a,0x3b,0x42,0x90,0xb4,0x63,0x94,0xe6,0x5a,0x83,0x5f,0xad,0x5e,0x5d,0x4f,0x40,0x1f,0x9,0xf0,0x2b,0x99,0xf3,0xcb,0x91,0x6b,0xe7,0xc,0x13,0xb9,0x12,0xf0,0xcb,0x1,0x79,0x1c,0xfc,0xf2,0xfc,0xa0,0x71,0x2a,0x9,0xab,0xca,0x4d,0xa1,0x7e,0x1f,0x9f,0x5f,0x6a,0x75,0xb3,0x18,0xaa,0x9,0xc4,0x5b,0x1,0xe8,0x42,0xbe,0x65,0x59,0x28,0xa5,0x46,0x2d,0x19,0x55,0x66,0xcf,0xbf,0x12,0x7d,0x41,0x6b,0xad,0xc7,0x7d,0x53,0x68,0xb9,0x8c,0xf3,0xd7,0xb1,0xe6,0xf,0x66,0x14,0xc6,0x2f,0x1c,0xee,0xf2,0xff,0x2f,0xe5,0x55,0xb,0x44,0xad,0x75,0xa8,0x5b,0xb7,0x85,0x18,0xbb,0xc0,0x55,0x3a,0x3c,0x97,0x96,0xd9,0xaf,0xdc,0x7e,0xdf,0xe3,0x56,0x6,0xa5,0x14,0x52,0x4a,0xb2,0xd9,0xec,0x68,0x3,0xc8,0x97,0xa9,0x34,0xbe,0x5b,0x3d,0x96,0xfb,0x96,0x7c,0x50,0xd9,0x3b,0x82,0x2a,0x9d,0xf3,0x73,0xb9,0x1c,0xd1,0x68,0x94,0x77,0xbc,0xe3,0x1d,0x45,0xfc,0x30,0x15,0x53,0xc9,0x90,0x76,0x2c,0xa6,0x71,0xe3,0x47,0x22,0x11,0x6,0x6,0x6,0xd8,0xb0,0x61,0x3,0x42,0x88,0xd1,0x9b,0x4e,0xbc,0x46,0xbe,0xb0,0xe0,0x8f,0x74,0xca,0x68,0x45,0x7b,0x1,0x41,0xe2,0xe7,0x5b,0x70,0x22,0x91,0x18,0xb7,0xac,0xa0,0x61,0x47,0x33,0x4d,0xd8,0x1e,0x5e,0x2e,0x4d,0x34,0x1a,0x25,0x93,0xc9,0x90,0xc9,0x64,0x46,0x1b,0x40,0x35,0xbf,0x63,0xa4,0x1,0x8,0x4f,0x33,0x70,0xbc,0x80,0xe5,0x5b,0x9e,0xdb,0xcb,0xe1,0xe5,0xf2,0x38,0xda,0x0,0xd7,0x4b,0xd9,0xa,0x75,0x80,0x72,0xeb,0x2,0x15,0x36,0x0,0x5d,0x95,0x57,0xc3,0x8e,0x44,0x45,0xfe,0x2d,0x81,0xef,0x16,0x5e,0xed,0x6f,0xc9,0x87,0x55,0xf4,0x6a,0x58,0x50,0xfa,0x5b,0x0,0xdf,0x8f,0xc6,0x3,0xbe,0x9b,0x92,0x17,0x56,0x56,0x90,0x32,0xd7,0xcc,0xa,0xa8,0x75,0x63,0xa9,0x76,0x9a,0x23,0x59,0x6,0x3f,0xa,0x33,0xc2,0x56,0xe3,0x3b,0x2b,0x3e,0x17,0xf0,0x56,0x1a,0xf6,0xeb,0x21,0x4d,0x69,0x78,0xa1,0xb9,0xe7,0xfb,0xae,0xc1,0x38,0xcb,0xe6,0x7b,0x45,0x8c,0x57,0xd8,0x71,0xf0,0x6b,0x3f,0xe7,0x57,0x1a,0x37,0x6c,0x58,0xcd,0xf7,0x2,0xaa,0xc9,0x2f,0x17,0x76,0x24,0xd2,0x54,0xbb,0x6c,0x61,0xd3,0x55,0x7b,0x7a,0xab,0xe9,0x5e,0x40,0x35,0xf9,0xd5,0xce,0xbf,0x1e,0xca,0x56,0x2e,0xaf,0x6a,0xd,0xfb,0x7e,0x14,0xca,0xa,0x8,0x9b,0xf9,0xd1,0xae,0xe0,0xa3,0xad,0xed,0x57,0x33,0x6c,0x3c,0xe0,0xfb,0x85,0x8f,0xfb,0xa6,0xd0,0x6a,0x35,0x96,0x4a,0xd3,0xd4,0xf3,0xdc,0x5e,0xef,0xe0,0xb,0x11,0xe0,0xd5,0xb0,0x6a,0x7e,0xe0,0xd1,0xae,0xf8,0x7a,0x5,0xb8,0x5c,0x58,0x2d,0x15,0xcb,0x9a,0xdc,0x11,0x54,0x6b,0xf0,0xfd,0xe8,0xad,0x2,0x7e,0xa9,0x19,0x18,0x46,0x4e,0x90,0x7c,0xf2,0xe1,0x55,0xbf,0x23,0x28,0xac,0xac,0x6a,0xe5,0x51,0x8b,0x7c,0x2a,0x49,0x53,0x8b,0xb0,0xb0,0x14,0x26,0x9f,0xaa,0xec,0x5,0xf8,0x85,0xd5,0xf3,0x50,0x7d,0x2c,0x8c,0xa,0xb5,0x96,0x55,0xb5,0xbd,0x80,0xe3,0xe0,0xd7,0x3f,0xf8,0x6e,0xe1,0x55,0x79,0x2f,0xe0,0x38,0xf8,0xb5,0x9,0x3b,0x12,0xd6,0xc0,0xb8,0x5f,0xd,0xab,0x35,0xf8,0xf5,0x0,0xd6,0x5b,0x15,0x7c,0x28,0x63,0x5,0x54,0x92,0xf1,0xd1,0x56,0xde,0xde,0xa,0xe0,0x97,0x92,0xdf,0xe5,0x96,0xe3,0x35,0x5,0x43,0xbf,0x17,0xe0,0x17,0x56,0xf,0xc3,0x71,0x58,0x59,0x95,0xe6,0x53,0xef,0xfa,0x40,0xd0,0xf0,0x50,0xef,0x5,0xf8,0x85,0xd5,0x3,0xf8,0x47,0x3b,0xcd,0x78,0xc2,0x4a,0xa9,0x96,0xeb,0x0,0x85,0x64,0x52,0xf2,0x62,0x58,0xb9,0xc4,0xc7,0xc1,0xaf,0xd,0xf8,0x5e,0xe1,0xa3,0xd7,0xd8,0xf9,0xdd,0x36,0xe2,0x22,0x2b,0x48,0x7c,0xad,0xf5,0x24,0x13,0xd8,0x2,0x24,0x19,0x39,0xc4,0x7c,0x1c,0xfc,0xba,0x1,0x5f,0xb,0x21,0xc,0xc3,0x30,0x1a,0x84,0x10,0xba,0xdc,0xb,0x68,0x61,0xf3,0xd2,0x5a,0x4b,0xc3,0x30,0xba,0xff,0x3f,0x4b,0xc4,0x8d,0x4d,0x1f,0x14,0x5,0xab,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82};
      |                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:24:17: warning: 'icon_128_png_size' defined but not used [-Wunused-variable]
   24 | static uint32_t icon_128_png_size = 0x2501;
      |                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:17:16: warning: 'icon_32_png_data' defined but not used [-Wunused-variable]
   17 | static uint8_t icon_32_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x0,0x20,0x0,0x0,0x0,0x20,0x8,0x2,0x0,0x0,0x0,0xfc,0x18,0xed,0xa3,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0xea,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x30,0x3a,0x30,0x39,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x35,0x30,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x35,0x30,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x32,0x66,0x66,0x31,0x62,0x36,0x62,0x38,0x2d,0x64,0x37,0x62,0x63,0x2d,0x34,0x62,0x36,0x35,0x2d,0x61,0x36,0x33,0x35,0x2d,0x61,0x66,0x63,0x33,0x37,0x35,0x36,0x66,0x63,0x62,0x65,0x65,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x33,0x31,0x39,0x65,0x61,0x36,0x33,0x33,0x2d,0x36,0x32,0x66,0x34,0x2d,0x34,0x66,0x37,0x64,0x2d,0x38,0x35,0x63,0x30,0x2d,0x64,0x35,0x39,0x65,0x30,0x34,0x62,0x31,0x36,0x62,0x66,0x34,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x33,0x31,0x39,0x65,0x61,0x36,0x33,0x33,0x2d,0x36,0x32,0x66,0x34,0x2d,0x34,0x66,0x37,0x64,0x2d,0x38,0x35,0x63,0x30,0x2d,0x64,0x35,0x39,0x65,0x30,0x34,0x62,0x31,0x36,0x62,0x66,0x34,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x33,0x31,0x39,0x65,0x61,0x36,0x33,0x33,0x2d,0x36,0x32,0x66,0x34,0x2d,0x34,0x66,0x37,0x64,0x2d,0x38,0x35,0x63,0x30,0x2d,0x64,0x35,0x39,0x65,0x30,0x34,0x62,0x31,0x36,0x62,0x66,0x34,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x30,0x3a,0x30,0x39,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x73,0x61,0x76,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x32,0x66,0x66,0x31,0x62,0x36,0x62,0x38,0x2d,0x64,0x37,0x62,0x63,0x2d,0x34,0x62,0x36,0x35,0x2d,0x61,0x36,0x33,0x35,0x2d,0x61,0x66,0x63,0x33,0x37,0x35,0x36,0x66,0x63,0x62,0x65,0x65,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x35,0x30,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x63,0x68,0x61,0x6e,0x67,0x65,0x64,0x3d,0x22,0x2f,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0x3,0xe4,0x99,0x7f,0x0,0x0,0x6,0x1f,0x49,0x44,0x41,0x54,0x48,0x89,0xad,0x56,0x5b,0x6c,0x1c,0x57,0x19,0xfe,0xce,0x65,0x66,0x77,0x76,0xd6,0xde,0xb4,0xeb,0x5d,0x6f,0x59,0xd6,0x46,0x71,0x28,0x55,0x4a,0xdd,0x6e,0x70,0x55,0x9c,0x8b,0x12,0x81,0x69,0x95,0x97,0x4a,0x51,0xe5,0x16,0x21,0xb0,0xa0,0x3c,0xa0,0x44,0x49,0xec,0x86,0x87,0x5c,0xa0,0x6a,0x95,0x7,0x90,0x5a,0x61,0x4b,0x11,0xf,0x29,0x17,0xa5,0x28,0x55,0x53,0xac,0x10,0xa4,0x10,0x44,0x6a,0x91,0x6,0x1a,0x85,0x82,0xd3,0xaa,0xc4,0x34,0x56,0x89,0x5b,0x3b,0x51,0xe2,0xa6,0xd9,0x5d,0x7b,0x77,0x67,0xaf,0xb3,0x33,0x73,0x4e,0x1f,0xc6,0x99,0xae,0x67,0x6d,0x28,0x12,0xe7,0x61,0xf4,0x9f,0xa3,0xff,0x7c,0xff,0xed,0xfb,0xff,0x39,0x64,0xfd,0xfa,0xf5,0x84,0x10,0x0,0xe4,0xce,0xf2,0xe4,0xcf,0x22,0xb8,0x32,0x0,0x4a,0xa9,0x2b,0xf8,0x70,0xb8,0xef,0x9a,0xf,0xa2,0xf5,0xfb,0x1f,0xd0,0x57,0xd4,0xe1,0xad,0x36,0x7d,0x66,0x3e,0x3b,0x7a,0xab,0x3e,0x0,0xfe,0x7f,0xc9,0x8c,0xb7,0x6d,0x8d,0x98,0xb7,0x1e,0x29,0x8a,0xb2,0xa2,0xd5,0x56,0x67,0x7d,0x71,0x53,0x4a,0x6d,0xdb,0x16,0x42,0x34,0xe7,0x80,0x37,0xdf,0x21,0x84,0x48,0x29,0x6b,0xb5,0x9a,0xaf,0x68,0xab,0x65,0xa9,0xb5,0xbc,0xaa,0xaa,0xfa,0x9c,0xe0,0xcd,0x1b,0x55,0x55,0x4b,0xa5,0xd2,0xf4,0xf4,0x34,0x96,0xaf,0xd6,0x80,0x96,0xc9,0x94,0xba,0xa6,0x1c,0xc7,0xe9,0xed,0xed,0x8d,0x46,0xa3,0xa6,0x69,0x7a,0x17,0xb9,0x7,0xbd,0xb0,0xb0,0x90,0xcb,0xe5,0x8a,0xc5,0x22,0x5a,0x96,0x94,0x52,0x4a,0xd9,0xec,0x35,0x8,0x21,0x52,0x90,0x86,0x4d,0x1,0x2,0xb8,0xa7,0x12,0x80,0xe3,0x80,0xb2,0x65,0x35,0x70,0x25,0xc3,0x30,0x7a,0x7a,0x7a,0xba,0xba,0xba,0x2a,0x95,0xca,0xcd,0x9b,0x37,0x3d,0x68,0xce,0x79,0xbd,0x5e,0x9f,0x9a,0x9a,0xaa,0x54,0x2a,0x52,0x4a,0x55,0x55,0x1,0x80,0x31,0x56,0xad,0x52,0x40,0x7c,0x3e,0x25,0x7a,0xfb,0x64,0x7b,0x92,0x80,0x90,0xea,0x2,0xae,0x5e,0xe,0x2e,0x66,0x74,0xd4,0xcd,0xbb,0x93,0x90,0xd2,0x8d,0x8b,0xbb,0x49,0x9c,0x9b,0x9b,0xdb,0xb3,0x67,0xcf,0xae,0x5d,0xbb,0x5a,0xdd,0x7,0x90,0xcd,0x66,0x4f,0x9c,0x38,0x31,0x3c,0x3c,0x6c,0x9a,0xa6,0xa6,0x69,0xa4,0x5a,0x45,0xa8,0xcd,0x3c,0xf4,0x33,0xfb,0xf1,0xef,0xc9,0xfb,0x39,0xe8,0x1d,0xbd,0xf,0xf0,0xde,0x3b,0x6f,0x75,0x5f,0xf8,0x43,0xe7,0x3f,0xdf,0x70,0x2,0x21,0x10,0x6,0x97,0xa6,0xae,0xa7,0x96,0x65,0xb9,0x6a,0xa6,0x69,0x7a,0xa9,0xb0,0x6d,0x3b,0x14,0xa,0xc5,0x62,0xb1,0xbd,0x7b,0xf7,0xa6,0xd3,0xe9,0xad,0x5b,0xb7,0x35,0x4c,0x33,0x18,0x50,0x6b,0x2f,0x4f,0x8a,0xc1,0xfb,0xb0,0x8,0xfa,0xfb,0xf7,0xd9,0xdc,0x15,0x8,0x47,0x26,0xd7,0xd9,0xe9,0xd,0xf9,0xa7,0xfa,0xab,0xb1,0xb5,0xdd,0x7f,0x1d,0xaf,0xc6,0x52,0xf0,0xf5,0x81,0x4b,0xaf,0xd9,0xd9,0xd9,0x74,0x3a,0xed,0x1d,0x3a,0x8e,0xa3,0xeb,0xfa,0xf0,0xf0,0xf0,0xfe,0xfd,0xfb,0xb7,0x6c,0xd9,0x32,0x32,0x32,0x3c,0x36,0x36,0x66,0x7d,0x77,0xbf,0x18,0xbc,0xf,0x97,0x6b,0xda,0x8f,0x9f,0xe,0x9c,0x79,0xcd,0xab,0x81,0xe8,0xb9,0x97,0x3f,0xf7,0x42,0xea,0xfd,0x19,0xc1,0x14,0xa9,0xa8,0x44,0x4a,0x42,0x88,0xbf,0x9,0x1d,0xc7,0x31,0xc,0xa3,0x58,0x2c,0x16,0xa,0x85,0x7c,0x3e,0x6f,0x18,0xc6,0xad,0x5b,0xb7,0xe,0x1c,0x38,0x70,0xf6,0xec,0x59,0x0,0xdf,0xfa,0xe6,0x53,0x0,0x1a,0x5f,0x7a,0x18,0x80,0xfa,0xdb,0x57,0xb4,0x33,0xaf,0x49,0x85,0xca,0xf6,0x36,0x11,0x69,0x17,0xba,0x86,0xf,0xaf,0x7e,0xf9,0xd0,0xee,0xee,0xc9,0x3f,0xd5,0x12,0xdd,0xe4,0xe,0x29,0x68,0x33,0xcd,0x9b,0x49,0xcd,0x39,0x57,0x14,0x45,0x55,0xd5,0x40,0x20,0x0,0xe0,0xfc,0xf9,0xf3,0x0,0xe2,0xf1,0x4e,0x0,0xa8,0xd7,0x1,0x88,0x9e,0x2f,0x48,0x80,0x5b,0x82,0xd4,0xab,0x84,0x50,0xa8,0x41,0x11,0x89,0x34,0x92,0x49,0x5b,0xd,0xb8,0xe8,0x4b,0x80,0xbe,0x6e,0xf4,0x2a,0x61,0xdb,0xb6,0x65,0x59,0x8d,0x46,0xc3,0x25,0xf5,0xe0,0xe0,0x20,0x80,0x8f,0x6e,0xdf,0x6,0xc0,0xdf,0x7e,0x1d,0xe,0xec,0xc7,0xbe,0x51,0xfa,0xd5,0xeb,0x8d,0x6d,0x8f,0x11,0x4d,0xe3,0x85,0x82,0x92,0xcf,0xb3,0x62,0x11,0x4,0x50,0x54,0xd2,0xd4,0x3d,0xdc,0xa3,0xb5,0x2b,0xb4,0xb5,0xb5,0x6d,0xde,0xbc,0x59,0x8,0xc1,0x39,0x27,0x84,0x58,0x96,0xa5,0xeb,0xfa,0xce,0x9d,0x3b,0xfb,0xfa,0xfa,0x0,0xfc,0xe2,0xa5,0x97,0x0,0x84,0x4f,0xfd,0xba,0xfa,0xd3,0x6d,0x8d,0x7d,0xdf,0xb6,0xbf,0xff,0x68,0xe9,0x89,0x47,0xe9,0x5b,0x37,0x94,0x7f,0xff,0x9d,0x4f,0x5f,0xa2,0xff,0xf8,0xb3,0x96,0xfd,0x58,0xe3,0xa2,0xde,0xde,0xc9,0x1c,0x8b,0xb4,0xe,0x3b,0x0,0xc9,0x64,0xf2,0xc2,0x85,0xb,0x2b,0x92,0x75,0x7c,0x7c,0xfc,0xd8,0xb1,0x63,0xc1,0x60,0x50,0x3a,0xb6,0xfe,0xec,0x77,0x94,0x77,0x27,0xac,0xed,0x4f,0x36,0xd2,0xdb,0xc5,0x40,0xca,0xdc,0x9e,0x32,0x31,0x88,0xab,0xf8,0xd7,0xa5,0x37,0xd2,0xc7,0x5f,0xc,0x67,0x6f,0x54,0xe3,0x29,0xe2,0xd8,0x4b,0x8d,0xd6,0x6c,0x43,0x8,0xe1,0xd1,0xd4,0xb6,0xed,0x70,0x38,0xec,0x56,0x7e,0xf7,0xee,0xdd,0x47,0x8f,0x1e,0x65,0x8c,0x69,0x9a,0x26,0x0,0xd9,0x30,0x83,0xa7,0x8e,0x6b,0xa7,0x8e,0x8b,0x75,0x5f,0xb4,0x1f,0x7c,0xc4,0xee,0xd9,0x60,0x6e,0x79,0xdc,0xe9,0xef,0xc9,0xec,0xf8,0xda,0x5f,0x12,0xbd,0x3,0x3f,0x79,0x42,0xad,0x14,0x1d,0x2d,0xc,0xc0,0xcf,0xa2,0x6b,0xd7,0xae,0x25,0x12,0x89,0xce,0xce,0xce,0x54,0x2a,0x15,0x8f,0xc7,0x7,0x6,0x6,0x5c,0x85,0xc9,0xc9,0x49,0x0,0x91,0x48,0x44,0x48,0x49,0x1c,0x87,0x70,0x45,0x44,0xa3,0xf2,0xae,0x35,0xec,0xc3,0x19,0xed,0x77,0xaf,0x44,0x5e,0xd8,0x17,0xdf,0xb1,0xae,0xfd,0xe0,0x3e,0xcc,0xd9,0xe6,0x43,0x1d,0x73,0x5b,0x9f,0xd4,0xf3,0x1f,0xc3,0xc7,0x22,0xcf,0x6b,0xc3,0x30,0xc,0xc3,0xc8,0xe5,0x72,0xb5,0x5a,0xed,0xdc,0xb9,0x73,0x27,0x4f,0x9e,0xa4,0x94,0x4e,0x4c,0x4c,0x70,0xce,0xd,0xc3,0xa0,0x84,0x50,0xc3,0xe0,0xc5,0x22,0xad,0x96,0xc1,0x15,0x19,0xed,0x10,0xb1,0x98,0xdd,0x19,0x97,0x4,0x91,0x5f,0x8e,0x29,0xef,0x4c,0x61,0xd,0x2a,0x6b,0x92,0x6e,0x55,0x97,0xc,0x7c,0x3a,0xc2,0x0,0xc6,0x98,0xcb,0x54,0x4d,0xd3,0xdc,0xfc,0x8c,0x8c,0x8c,0x0,0x88,0x46,0xa3,0x87,0xf,0x1f,0xb6,0x6d,0x9b,0x96,0x8c,0xfa,0xd0,0x33,0xe5,0xe7,0x47,0xa9,0x69,0x2a,0xd9,0x2c,0xcf,0xe5,0x58,0x36,0xcb,0x6f,0x67,0x14,0xb,0x56,0x2c,0xe6,0x74,0x7d,0xe,0x26,0x82,0xb5,0x2,0x81,0x74,0x3b,0x79,0xd9,0xd0,0x6f,0x96,0x29,0xa5,0x52,0x4a,0x5d,0xd7,0xe7,0xe7,0xe7,0x47,0x47,0x47,0x1,0x1c,0x3c,0x78,0xb0,0x2b,0x76,0x77,0xde,0x76,0x6a,0x87,0x46,0x6b,0xcf,0x3d,0x93,0x1f,0x7f,0xaf,0xfc,0x83,0x67,0xcd,0xfe,0xaf,0x37,0x1e,0xea,0xb7,0x36,0x6c,0x2a,0xef,0x78,0x3a,0x7b,0x6c,0x52,0xa4,0x13,0x98,0x45,0xf7,0xa5,0x3f,0x36,0xda,0x3a,0x96,0xc8,0xda,0xdf,0xdf,0x4f,0x8,0xb9,0x72,0xe5,0xca,0x91,0x23,0x47,0x86,0x86,0x86,0xea,0xf5,0x7a,0x38,0x1c,0x76,0x27,0x4,0x21,0x84,0x52,0x5a,0x2e,0x97,0x15,0x45,0x29,0x95,0x4a,0x8a,0xa2,0x4c,0xbd,0x7d,0xe9,0xc1,0xaf,0xf6,0xab,0x43,0x3f,0xb4,0x76,0x1e,0x90,0xf,0xdf,0x5,0x0,0x5,0xa0,0x8,0xa8,0xc0,0x3d,0x0,0xa0,0x4c,0xd5,0xbf,0xf2,0xf3,0x1f,0x75,0xbf,0x3b,0x51,0xba,0x67,0x2d,0x11,0xe,0x21,0x84,0xa5,0x52,0x29,0x4a,0xa9,0xe3,0x38,0x1d,0x1d,0x1d,0xba,0xae,0x5f,0xbc,0x78,0xf1,0xf4,0xe9,0xd3,0xa4,0xe9,0xc7,0x19,0x8,0x4,0x2a,0x95,0xca,0xcc,0xcc,0x4c,0x28,0x14,0xaa,0x3b,0xe2,0xe2,0x9b,0x6f,0x56,0xcf,0x9f,0x89,0x9c,0x79,0x95,0x4d,0x7f,0x40,0x67,0xcb,0x28,0x10,0x94,0x25,0xfd,0x68,0x41,0xf9,0xdb,0xe5,0xe0,0x6f,0x5e,0xee,0x7b,0x75,0x6c,0xed,0x8d,0xcb,0xc5,0x78,0x37,0xc1,0xd2,0xa8,0x20,0x1b,0x37,0x6e,0x24,0x84,0xa8,0xaa,0x9a,0xcf,0xe7,0xdd,0xa,0x67,0x32,0x19,0x4a,0x29,0x63,0xcc,0x2b,0x3e,0x63,0x6c,0x71,0x71,0xd1,0x4d,0x60,0x3c,0x1e,0x17,0x52,0xd2,0x42,0x8e,0x59,0x12,0x80,0xc,0xab,0xd0,0xc2,0xc4,0xb1,0x49,0xd1,0x90,0xe,0x1e,0x48,0x3f,0xd0,0x76,0xef,0xfd,0x66,0xb5,0x42,0x7d,0x3f,0x1c,0x97,0xf2,0xee,0xe4,0x99,0x9f,0x9f,0xa7,0x94,0xa,0x21,0xbc,0xfa,0xbb,0x19,0x93,0x52,0x2,0xa8,0xd7,0xeb,0x94,0x52,0xe8,0x11,0x42,0x28,0xa4,0xa0,0xb6,0x45,0xca,0x15,0x50,0x2a,0xc3,0x11,0x87,0x10,0x27,0xda,0xa9,0x40,0x3a,0x8c,0x7d,0x4a,0xce,0x4d,0x9b,0x36,0x79,0x40,0x8c,0x31,0xdb,0xb6,0x2b,0x95,0xa,0x96,0x3f,0x20,0x9a,0x87,0xd5,0x6a,0x5b,0x4a,0x29,0xa5,0x34,0x93,0xc9,0x34,0x1a,0xd,0xc6,0x98,0x77,0xce,0x9b,0x2f,0x8,0x21,0x14,0x45,0x49,0x24,0x12,0xcd,0x74,0x5a,0xd,0xd1,0x67,0xde,0xe5,0xf7,0xf5,0xeb,0xd7,0x17,0x16,0x16,0x34,0x4d,0xf3,0xf4,0x97,0x3d,0x1d,0xc9,0x9d,0x67,0x8b,0xef,0xa1,0xf9,0x5f,0x8d,0xb9,0x7c,0xa3,0x94,0x72,0xce,0x43,0xa1,0x90,0xaa,0xaa,0xde,0xf9,0xaa,0x4f,0xc7,0xd5,0xf2,0xe3,0xc3,0x5d,0x31,0x9a,0xe6,0x2f,0xf5,0x29,0xf9,0x50,0x56,0x44,0x5f,0xb1,0x37,0x57,0xb,0xd1,0x9f,0xa2,0xff,0xd5,0xf7,0x15,0x6d,0x37,0x7b,0xf0,0x9,0x60,0x25,0x8c,0xb,0x31,0xe9,0x52,0x71,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82};
      |                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/res/icon.h:16:17: warning: 'icon_32_png_size' defined but not used [-Wunused-variable]
   16 | static uint32_t icon_32_png_size = 0xc63;
      |                 ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 86%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/ux-alignment.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/ux-alignment.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/ux-alignment.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/ux-alignment.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/ux-alignment.cpp
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 86%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/opengl3.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/opengl3.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/opengl3.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/opengl3.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h: In constructor 'rs2::vbo::vbo(rs2::vbo&&)':
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:130:18: warning: 'rs2::vbo::_type' will be initialized after [-Wreorder]
  130 |         vbo_type _type;
      |                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:129:18: warning:   'uint32_t rs2::vbo::_size' [-Wreorder]
  129 |         uint32_t _size = 0;
      |                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:85:1: warning:   when initialized here [-Wreorder]
   85 | vbo::vbo(vbo&& other)
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h: In constructor 'rs2::vao::vao(const rs2::float3*, const rs2::float2*, const rs2::float3*, const rs2::float3*, int, const rs2::int3*, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:44: warning: 'rs2::vao::_uvs' will be initialized after [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                            ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:34: warning:   'rs2::vbo rs2::vao::_indexes' [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                  ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:96:1: warning:   when initialized here [-Wreorder]
   96 | vao::vao(const float3* vert, const float2* uvs, const float3* normals,
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:50: warning: 'rs2::vao::_tangents' will be initialized after [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                                  ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:161:13: warning:   'int rs2::vao::_vertex_count' [-Wreorder]
  161 |         int _vertex_count;
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:96:1: warning:   when initialized here [-Wreorder]
   96 | vao::vao(const float3* vert, const float2* uvs, const float3* normals,
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h: In constructor 'rs2::vao::vao(rs2::vao&&)':
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:34: warning: 'rs2::vao::_indexes' will be initialized after [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                  ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:13: warning:   'rs2::vbo rs2::vao::_vertexes' [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |             ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:126:1: warning:   when initialized here [-Wreorder]
  126 | vao::vao(vao&& other)
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:44: warning: 'rs2::vao::_uvs' will be initialized after [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                            ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:24: warning:   'rs2::vbo rs2::vao::_normals' [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                        ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:126:1: warning:   when initialized here [-Wreorder]
  126 | vao::vao(vao&& other)
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp: In static member function 'static std::unique_ptr<rs2::shader_program> rs2::shader_program::load(const std::string&, const std::string&, const char*, const char*, const char*, const char*)':
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:602:21: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
  602 |     return std::move(res);
      |            ~~~~~~~~~^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:602:21: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'rs2::subdevice_model::get_supported_profiles()':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1442:52: warning: 'format' may be used uninitialized [-Wmaybe-uninitialized]
 1442 |                     if (p.unique_id() == stream_id && p.format() == format) // && stream_enabled[stream_id]
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1424:24: note: 'format' was declared here
 1424 |             rs2_format format;
      |                        ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp: In member function 'rs2::subdevice_model::get_supported_profiles()':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1442:52: warning: 'format' may be used uninitialized [-Wmaybe-uninitialized]
 1442 |                     if (p.unique_id() == stream_id && p.format() == format) // && stream_enabled[stream_id]
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.cpp:1424:24: note: 'format' was declared here
 1424 |             rs2_format format;
      |                        ^~~~~~
[ 87%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/rs-config.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/rs-config.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/rs-config.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/rs-config.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/rs-config.cpp
[ 87%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/os.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/os.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/os.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/os.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/os.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/rs-config.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
[ 87%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/fw-update-helper.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/fw-update-helper.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/fw-update-helper.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/fw-update-helper.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
[ 87%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/opengl3.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/opengl3.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/opengl3.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/opengl3.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:15:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:7:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h: In constructor 'rs2::vbo::vbo(rs2::vbo&&)':
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:130:18: warning: 'rs2::vbo::_type' will be initialized after [-Wreorder]
  130 |         vbo_type _type;
      |                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:129:18: warning:   'uint32_t rs2::vbo::_size' [-Wreorder]
  129 |         uint32_t _size = 0;
      |                  ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:85:1: warning:   when initialized here [-Wreorder]
   85 | vbo::vbo(vbo&& other)
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h: In constructor 'rs2::vao::vao(const rs2::float3*, const rs2::float2*, const rs2::float3*, const rs2::float3*, int, const rs2::int3*, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:44: warning: 'rs2::vao::_uvs' will be initialized after [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                            ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:34: warning:   'rs2::vbo rs2::vao::_indexes' [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                  ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:96:1: warning:   when initialized here [-Wreorder]
   96 | vao::vao(const float3* vert, const float2* uvs, const float3* normals,
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:50: warning: 'rs2::vao::_tangents' will be initialized after [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                                  ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:161:13: warning:   'int rs2::vao::_vertex_count' [-Wreorder]
  161 |         int _vertex_count;
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:96:1: warning:   when initialized here [-Wreorder]
   96 | vao::vao(const float3* vert, const float2* uvs, const float3* normals,
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h: In constructor 'rs2::vao::vao(rs2::vao&&)':
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:34: warning: 'rs2::vao::_indexes' will be initialized after [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                  ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:13: warning:   'rs2::vbo rs2::vao::_vertexes' [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |             ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:126:1: warning:   when initialized here [-Wreorder]
  126 | vao::vao(vao&& other)
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:44: warning: 'rs2::vao::_uvs' will be initialized after [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                                            ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.h:162:24: warning:   'rs2::vbo rs2::vao::_normals' [-Wreorder]
  162 |         vbo _vertexes, _normals, _indexes, _uvs, _tangents;
      |                        ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:126:1: warning:   when initialized here [-Wreorder]
  126 | vao::vao(vao&& other)
      | ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp: In static member function 'static std::unique_ptr<rs2::shader_program> rs2::shader_program::load(const std::string&, const std::string&, const char*, const char*, const char*, const char*)':
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:602:21: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
  602 |     return std::move(res);
      |            ~~~~~~~~~^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/opengl3.cpp:602:21: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[ 87%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/metadata-helper.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/metadata-helper.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/metadata-helper.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/metadata-helper.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/metadata-helper.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rs-config.cpp:1:
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.h: In constructor 'rs2::config_file::config_file(std::string)':
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.h:96:21: warning: 'rs2::config_file::_filename' will be initialized after [-Wreorder]
   96 |         std::string _filename;
      |                     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.h:94:44: warning:   'std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > rs2::config_file::_values' [-Wreorder]
   94 |         std::map<std::string, std::string> _values;
      |                                            ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.cpp:93:1: warning:   when initialized here [-Wreorder]
   93 | config_file::config_file(std::string filename)
      | ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.h: In constructor 'rs2::config_file::config_file()':
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.h:96:21: warning: 'rs2::config_file::_filename' will be initialized after [-Wreorder]
   96 |         std::string _filename;
      |                     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.h:94:44: warning:   'std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > rs2::config_file::_values' [-Wreorder]
   94 |         std::map<std::string, std::string> _values;
      |                                            ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.cpp:120:1: warning:   when initialized here [-Wreorder]
  120 | config_file::config_file()
      | ^~~~~~~~~~~
[ 88%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/output-model.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/output-model.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/output-model.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/output-model.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[ 88%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/rs-config.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/rs-config.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/rs-config.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/rs-config.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/rs-config.cpp
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/viewer.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In constructor 'rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:288:20: warning: 'rs2::save_to_ply::_pc' will be initialized after [-Wreorder]
  288 |         pointcloud _pc;
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:287:21: warning:   'std::string rs2::save_to_ply::fname' [-Wreorder]
  287 |         std::string fname;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:43:9: warning:   when initialized here [-Wreorder]
   43 |         save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }),
      |         ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In member function 'void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  118 |                 for (size_t x = 0; x < width - 1; ++x) {
      |                                    ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  119 |                     for (size_t y = 0; y < height - 1; ++y) {
      |                                        ~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.cpp: In function 'bool rs2::is_upgradeable(const std::string&, const std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.cpp:147:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  147 |         for (int i = 0; i < fw_string_size; i++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/rs-config.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:15:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In member function 'rs2::save_to_ply::get_texcolor(rs2::video_frame const&, unsigned char const*, float, float)',
    inlined from 'rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)' at /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:106:48:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:284:84: warning: 'texture_data' may be used uninitialized [-Wmaybe-uninitialized]
  284 |             return { texture_data[idx], texture_data[idx + 1], texture_data[idx + 2] };
      |                                                                                    ^
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In member function 'rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:84:28: note: 'texture_data' was declared here
   84 |             const uint8_t* texture_data;
      |                            ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
[ 88%] Built target rs-rosbag-inspector
[ 88%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/os.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/os.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/os.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/os.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/os.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:7:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::output_model::output_model()':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:196:21: warning: 'rs2::output_model::fw_logger' will be initialized after [-Wreorder]
  196 |         std::thread fw_logger;
      |                     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:155:42: warning:   'single_consumer_queue<rs2::output_model::log_entry> rs2::output_model::incoming_log_queue' [-Wreorder]
  155 |         single_consumer_queue<log_entry> incoming_log_queue;
      |                                          ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp:99:1: warning:   when initialized here [-Wreorder]
   99 | output_model::output_model() : fw_logger([this](){ thread_loop(); }) , incoming_log_queue(100)
      | ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp: In member function 'void rs2::stream_dashboard::draw_dashboard(rs2::ux_window&, rs2::rect&)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp:1040:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<float, float> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1040 |     for (int i = 0; i + 1 < xy.size(); i++)
      |                     ~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp: In member function 'virtual void rs2::frame_drops_dashboard::draw(rs2::ux_window&, rs2::rect)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp:1104:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1104 |     for (int i = 0; i < hist.size(); i++)
      |                     ~~^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rs-config.cpp:1:
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.h: In constructor 'rs2::config_file::config_file(std::string)':
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.h:96:21: warning: 'rs2::config_file::_filename' will be initialized after [-Wreorder]
   96 |         std::string _filename;
      |                     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.h:94:44: warning:   'std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > rs2::config_file::_values' [-Wreorder]
   94 |         std::map<std::string, std::string> _values;
      |                                            ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.cpp:93:1: warning:   when initialized here [-Wreorder]
   93 | config_file::config_file(std::string filename)
      | ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.h: In constructor 'rs2::config_file::config_file()':
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.h:96:21: warning: 'rs2::config_file::_filename' will be initialized after [-Wreorder]
   96 |         std::string _filename;
      |                     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.h:94:44: warning:   'std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > rs2::config_file::_values' [-Wreorder]
   94 |         std::map<std::string, std::string> _values;
      |                                            ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rs-config.cpp:120:1: warning:   when initialized here [-Wreorder]
  120 | config_file::config_file()
      | ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 88%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/skybox.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/skybox.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/skybox.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/skybox.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/skybox.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
[ 89%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/fw-update-helper.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/fw-update-helper.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/fw-update-helper.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/fw-update-helper.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/skybox.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
[ 89%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/measurement.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/measurement.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/measurement.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/measurement.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/measurement.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:15:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:7:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
[ 89%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/metadata-helper.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/metadata-helper.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/metadata-helper.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/metadata-helper.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/metadata-helper.cpp
[ 89%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/output-model.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/output-model.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/output-model.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/output-model.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
[ 89%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/skybox.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/skybox.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/skybox.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/skybox.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/skybox.cpp
[ 89%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/on-chip-calib.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/on-chip-calib.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/on-chip-calib.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/on-chip-calib.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/algo.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/skybox.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 90%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/measurement.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/measurement.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/measurement.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/measurement.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:6:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/viewer.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In constructor 'rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:288:20: warning: 'rs2::save_to_ply::_pc' will be initialized after [-Wreorder]
  288 |         pointcloud _pc;
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:287:21: warning:   'std::string rs2::save_to_ply::fname' [-Wreorder]
  287 |         std::string fname;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:43:9: warning:   when initialized here [-Wreorder]
   43 |         save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }),
      |         ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In member function 'void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  118 |                 for (size_t x = 0; x < width - 1; ++x) {
      |                                    ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  119 |                     for (size_t y = 0; y < height - 1; ++y) {
      |                                        ~~^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/measurement.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.cpp: In function 'bool rs2::is_upgradeable(const std::string&, const std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.cpp:147:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  147 |         for (int i = 0; i < fw_string_size; i++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:15:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:15:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In constructor 'rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:288:20: warning: 'rs2::save_to_ply::_pc' will be initialized after [-Wreorder]
  288 |         pointcloud _pc;
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:287:21: warning:   'std::string rs2::save_to_ply::fname' [-Wreorder]
  287 |         std::string fname;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:43:9: warning:   when initialized here [-Wreorder]
   43 |         save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }),
      |         ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In member function 'void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  118 |                 for (size_t x = 0; x < width - 1; ++x) {
      |                                    ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  119 |                     for (size_t y = 0; y < height - 1; ++y) {
      |                                        ~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp: In member function 'std::vector<int> rs2::measurement_state::find_path(int, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:39:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::interest_point>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   39 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp: In member function 'void rs2::measurement::add_point(rs2::interest_point)':
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:95:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::interest_point>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   95 |             current_hovered_point >= state.points.size())
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:105:59: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::interest_point>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  105 |         if (last_hovered_point >= 0 && last_hovered_point < state.points.size())
      |                                        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp: In member function 'float rs2::measurement::calculate_area(std::vector<rs2::float3>)':
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:176:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::float3>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  176 |     for (int i = 0; i < poly.size(); i++)
      |                     ~~^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp: In member function 'void rs2::measurement::draw_ruler(rs2::ux_window&, rs2::float3, rs2::float3, float, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:295:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::float3>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  295 |     for (int i = 1; i < parts.size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp: In member function 'int rs2::measurement::point_hovered(rs2::ux_window&)':
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:368:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::interest_point>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  368 |     for (int i = 0; i < state.points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp: In member function 'int rs2::measurement::edge_hovered(rs2::ux_window&)':
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:392:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  392 |     for (int i = 0; i < state.edges.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp: In member function 'void rs2::measurement::draw(rs2::ux_window&)':
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:518:70: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::interest_point>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  518 |             auto p0 = (last_hovered_point >= 0 && last_hovered_point < state.points.size())
      |                                                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:545:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  545 |         for (int i = 0; i < poly.size() - 1; i++)
      |                         ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:566:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  566 |     for (int i = 0; i < state.edges.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:7:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
[ 91%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/updates-model.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/updates-model.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/updates-model.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/updates-model.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp:10:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::output_model::output_model()':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:196:21: warning: 'rs2::output_model::fw_logger' will be initialized after [-Wreorder]
  196 |         std::thread fw_logger;
      |                     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:155:42: warning:   'single_consumer_queue<rs2::output_model::log_entry> rs2::output_model::incoming_log_queue' [-Wreorder]
  155 |         single_consumer_queue<log_entry> incoming_log_queue;
      |                                          ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp:99:1: warning:   when initialized here [-Wreorder]
   99 | output_model::output_model() : fw_logger([this](){ thread_loop(); }) , incoming_log_queue(100)
      | ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp: In member function 'void rs2::stream_dashboard::draw_dashboard(rs2::ux_window&, rs2::rect&)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp:1040:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<float, float> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1040 |     for (int i = 0; i + 1 < xy.size(); i++)
      |                     ~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp: In member function 'virtual void rs2::frame_drops_dashboard::draw(rs2::ux_window&, rs2::rect)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.cpp:1104:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1104 |     for (int i = 0; i < hist.size(); i++)
      |                     ~~^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/viewer.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:13:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In constructor 'rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:288:20: warning: 'rs2::save_to_ply::_pc' will be initialized after [-Wreorder]
  288 |         pointcloud _pc;
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:287:21: warning:   'std::string rs2::save_to_ply::fname' [-Wreorder]
  287 |         std::string fname;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:43:9: warning:   when initialized here [-Wreorder]
   43 |         save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }),
      |         ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In member function 'void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  118 |                 for (size_t x = 0; x < width - 1; ++x) {
      |                                    ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  119 |                     for (size_t y = 0; y < height - 1; ++y) {
      |                                        ~~^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In constructor 'rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:288:20: warning: 'rs2::save_to_ply::_pc' will be initialized after [-Wreorder]
  288 |         pointcloud _pc;
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:287:21: warning:   'std::string rs2::save_to_ply::fname' [-Wreorder]
  287 |         std::string fname;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:43:9: warning:   when initialized here [-Wreorder]
   43 |         save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }),
      |         ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In member function 'void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  118 |                 for (size_t x = 0; x < width - 1; ++x) {
      |                                    ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  119 |                     for (size_t y = 0; y < height - 1; ++y) {
      |                                        ~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h: In constructor 'rs2::on_chip_calib_manager::on_chip_calib_manager(rs2::viewer_model&, std::shared_ptr<rs2::subdevice_model>, rs2::device_model&, rs2::device, std::shared_ptr<rs2::subdevice_model>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:154:23: warning: 'rs2::on_chip_calib_manager::_model' will be initialized after [-Wreorder]
  154 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:138:16: warning:   'rs2::device rs2::on_chip_calib_manager::_dev' [-Wreorder]
  138 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:21:5: warning:   when initialized here [-Wreorder]
   21 |     on_chip_calib_manager::on_chip_calib_manager(viewer_model& viewer, std::shared_ptr<subdevice_model> sub, device_model& model, device dev, std::shared_ptr<subdevice_model> sub_color, bool uvmapping_calib_full)
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:138:16: warning: 'rs2::on_chip_calib_manager::_dev' will be initialized after [-Wreorder]
  138 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:98:42: warning:   'std::shared_ptr<rs2::subdevice_model> rs2::on_chip_calib_manager::_sub' [-Wreorder]
   98 |         std::shared_ptr<subdevice_model> _sub;
      |                                          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:21:5: warning:   when initialized here [-Wreorder]
   21 |     on_chip_calib_manager::on_chip_calib_manager(viewer_model& viewer, std::shared_ptr<subdevice_model> sub, device_model& model, device dev, std::shared_ptr<subdevice_model> sub_color, bool uvmapping_calib_full)
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:150:23: warning: 'rs2::on_chip_calib_manager::_viewer' will be initialized after [-Wreorder]
  150 |         viewer_model& _viewer;
      |                       ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:99:42: warning:   'std::shared_ptr<rs2::subdevice_model> rs2::on_chip_calib_manager::_sub_color' [-Wreorder]
   99 |         std::shared_ptr<subdevice_model> _sub_color;
      |                                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:21:5: warning:   when initialized here [-Wreorder]
   21 |     on_chip_calib_manager::on_chip_calib_manager(viewer_model& viewer, std::shared_ptr<subdevice_model> sub, device_model& model, device dev, std::shared_ptr<subdevice_model> sub_color, bool uvmapping_calib_full)
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp: In member function 'void rs2::on_chip_calib_manager::start_gt_viewer()':
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:206:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  206 |             for (int i = 0; i < _sub->shared_fps_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:213:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  213 |             for (int i = 0; i < _sub->res_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp: In member function 'void rs2::on_chip_calib_manager::start_fl_viewer()':
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:269:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  269 |             for (int i = 0; i < _sub->shared_fps_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:276:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  276 |             for (int i = 0; i < _sub->res_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp: In member function 'std::vector<int> rs2::measurement_state::find_path(int, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:39:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::interest_point>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   39 |     for (int i = 0; i < points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp: In member function 'void rs2::on_chip_calib_manager::start_uvmapping_viewer(bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:362:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  362 |                 for (int i = 0; i < _sub->res_values.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:374:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  374 |                 for (int i = 0; i < _sub_color->shared_fps_values.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:380:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  380 |                 for (int i = 0; i < _sub_color->res_values.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp: In member function 'void rs2::measurement::add_point(rs2::interest_point)':
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:95:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::interest_point>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   95 |             current_hovered_point >= state.points.size())
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:105:59: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::interest_point>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  105 |         if (last_hovered_point >= 0 && last_hovered_point < state.points.size())
      |                                        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp: In member function 'bool rs2::on_chip_calib_manager::start_viewer(int, int, int, rs2::invoker)':
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:457:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  457 |                     for (int i = 0; i < format.second.size(); ++i)
      |                                     ~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:505:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  505 |                     for (int i = 0; i < format.second.size(); ++i)
      |                                     ~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp: In member function 'float rs2::measurement::calculate_area(std::vector<rs2::float3>)':
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:176:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::float3>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  176 |     for (int i = 0; i < poly.size(); i++)
      |                     ~~^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp: In member function 'void rs2::measurement::draw_ruler(rs2::ux_window&, rs2::float3, rs2::float3, float, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:295:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::float3>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  295 |     for (int i = 1; i < parts.size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp: In member function 'int rs2::measurement::point_hovered(rs2::ux_window&)':
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:368:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::interest_point>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  368 |     for (int i = 0; i < state.points.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:611:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  611 |             for (int i = 0; i < _sub->shared_fps_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:618:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  618 |             for (int i = 0; i < _sub->res_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp: In member function 'int rs2::measurement::edge_hovered(rs2::ux_window&)':
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:392:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  392 |     for (int i = 0; i < state.edges.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:628:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  628 |                 for (int i = 0; i < _sub->shared_fps_values.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:638:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  638 |                     for (int i = 0; i < _sub->res_values.size(); i++)
      |                                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:654:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  654 |                 for (int i = 0; i < _sub_color->shared_fps_values.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:660:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  660 |                 for (int i = 0; i < _sub_color->res_values.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp: In member function 'void rs2::measurement::draw(rs2::ux_window&)':
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:518:70: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<rs2::interest_point>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  518 |             auto p0 = (last_hovered_point >= 0 && last_hovered_point < state.points.size())
      |                                                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:545:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  545 |         for (int i = 0; i < poly.size() - 1; i++)
      |                         ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/measurement.cpp:566:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  566 |     for (int i = 0; i < state.edges.size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~
[ 91%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/option-model.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/option-model.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/option-model.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/option-model.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/option-model.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:7:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp: In member function 'virtual void rs2::autocalib_notification_model::draw_content(rs2::ux_window&, int, int, float, std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:1668:62: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1668 |             update_state == RS2_CALIB_STATE_CALIB_IN_PROCESS &&
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
 1669 |                 (get_manager().action == on_chip_calib_manager::RS2_CALIB_ACTION_FL_CALIB ||
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1670 |                  get_manager().action == on_chip_calib_manager::RS2_CALIB_ACTION_UVMAPPING_CALIB))
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:8:
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/option-model.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/../src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/../src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/common/../src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/../src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/option-model.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/option-model.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/option-model.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:7:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp: In member function 'bool rs2::updates_model::draw_software_section(const char*, update_profile_model&, position_params&, rs2::ux_window&, std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp:219:96: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  219 |                     essential_sw_update_needed = essential_sw_update_needed || essential_found && (selected_profile.profile.software_version < sw_update.ver);
      |                                                                                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp:225:102: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  225 |                     recommended_sw_update_needed = recommended_sw_update_needed || recommended_found && (selected_profile.profile.software_version < sw_update.ver);
      |                                                                                    ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp: In member function 'bool rs2::updates_model::draw_firmware_section(std::shared_ptr<rs2::notifications_model>, const char*, update_profile_model&, position_params&, rs2::ux_window&, std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp:480:92: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  480 |                 essential_fw_update_needed = essential_fw_update_needed || essential_found && (selected_profile.profile.firmware_version < fw_update.ver);
      |                                                                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp:486:98: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  486 |                 recommended_fw_update_needed = recommended_fw_update_needed || recommended_found && (selected_profile.profile.firmware_version < fw_update.ver);
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
[ 91%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/on-chip-calib.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/on-chip-calib.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/on-chip-calib.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/on-chip-calib.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/options.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/streaming.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/debug.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/sensor.h:16,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/algo.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
[ 91%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/http-downloader.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/http-downloader.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/http-downloader.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/http-downloader.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.cpp
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.cpp:17:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:16:47: error: 'uint64_t' was not declared in this scope
   16 |         typedef std::function<callback_result(uint64_t dl_current_bytes, uint64_t dl_total_bytes)> user_callback_func_type;
      |                                               ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:9:1: note: 'uint64_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
    8 | #include <vector>
  +++ |+#include <cstdint>
    9 | 
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:16:74: error: 'uint64_t' was not declared in this scope
   16 |         typedef std::function<callback_result(uint64_t dl_current_bytes, uint64_t dl_total_bytes)> user_callback_func_type;
      |                                                                          ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:16:74: note: 'uint64_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:16:97: error: expression list treated as compound expression in functional cast [-fpermissive]
   16 |         typedef std::function<callback_result(uint64_t dl_current_bytes, uint64_t dl_total_bytes)> user_callback_func_type;
      |                                                                                                 ^
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:16:98: error: template argument 1 is invalid
   16 |         typedef std::function<callback_result(uint64_t dl_current_bytes, uint64_t dl_total_bytes)> user_callback_func_type;
      |                                                                                                  ^
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:32:79: error: 'uint8_t' was not declared in this scope
   32 |             bool download_to_bytes_vector(const std::string& url, std::vector<uint8_t> &output, user_callback_func_type user_callback_func = user_callback_func_type());
      |                                                                               ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:32:79: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:32:86: error: template argument 1 is invalid
   32 |             bool download_to_bytes_vector(const std::string& url, std::vector<uint8_t> &output, user_callback_func_type user_callback_func = user_callback_func_type());
      |                                                                                      ^
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:32:86: error: template argument 2 is invalid
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.cpp:31:92: error: 'uint8_t' was not declared in this scope
   31 |         bool http_downloader::download_to_bytes_vector(const std::string& url, std::vector<uint8_t> &output, user_callback_func_type user_callback_func) { return false; }
      |                                                                                            ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.cpp:18:1: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
   17 | #include "http-downloader.h"
  +++ |+#include <cstdint>
   18 | 
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.cpp:31:99: error: template argument 1 is invalid
   31 |         bool http_downloader::download_to_bytes_vector(const std::string& url, std::vector<uint8_t> &output, user_callback_func_type user_callback_func) { return false; }
      |                                                                                                   ^
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.cpp:31:99: error: template argument 2 is invalid
gmake[2]: *** [tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/build.make:317: tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/http-downloader.cpp.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
[ 91%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/updates-model.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/updates-model.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/updates-model.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/updates-model.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/realsense-viewer/../../common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp:6:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:6:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 92%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/option-model.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/option-model.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/option-model.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/option-model.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/option-model.cpp
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/realsense-ui-advanced-mode.h:7,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:26,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/option-model.cpp:8:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:10: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   10 | #pragma warning(disable : 4275)        /* disable: C4275: non dll-interface class used as base for dll-interface class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/basics.h:11: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   11 | #pragma warning(disable : 4251)        /* disable: C4251: class needs to have dll-interface to be used by clients of class */
      | 
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src/types.h:56: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   56 | #pragma warning(disable: 4250)
      | 
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:15:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp:5:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_sensor.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_record_playback.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_context.hpp:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/rs.hpp:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/option-model.h:5,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/option-model.cpp:4:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1047 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1069 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp: In lambda function:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
 1091 |                         frm.get_profile().stream_index() == index) f = frm;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::front() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1003 |         device front() const { return std::move((*this)[0]); }
      |                                       ~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove 'std::move' call
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp: In member function 'rs2::device rs2::device_list::back() const':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1006 |             return std::move((*this)[size() - 1]);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove 'std::move' call
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:15,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:7:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/option-model.cpp:7:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiTextEditState::ImGuiTextEditState()':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:302:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiTextEditState'; use assignment or value-initialization instead [-Wclass-memaccess]
  302 |     ImGuiTextEditState()                            { memset(this, 0, sizeof(*this)); }
      |                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:288:18: note: 'struct ImGuiTextEditState' declared here
  288 | struct IMGUI_API ImGuiTextEditState
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor 'ImGuiContext::ImGuiContext()':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:495:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ImGuiMouseCursorData'; use assignment or value-initialization instead [-Wclass-memaccess]
  495 |         memset(MouseCursorData, 0, sizeof(MouseCursorData));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui/imgui_internal.h:322:8: note: 'struct ImGuiMouseCursorData' declared here
  322 | struct ImGuiMouseCursorData
      |        ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
[ 92%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/http-downloader.cpp.o
cd /builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSQLITE_HAVE_ISNAN -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.53.1 -I/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.53.1/third-party/easyloggingpp/src -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.53.1/include -I/builddir/build/BUILD/librealsense-2.53.1/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -std=gnu++11 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/http-downloader.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/http-downloader.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/http-downloader.cpp.o -c /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.cpp
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:8:
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../composite-frame.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/core/streaming.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h: In constructor 'librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)':
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h:35:26: warning: 'librealsense::frame_header::timestamp' will be initialized after [-Wreorder]
   35 |     rs2_time_t           timestamp = 0;
      |                          ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h:34:26: warning:   'long long unsigned int librealsense::frame_header::frame_number' [-Wreorder]
   34 |     unsigned long long   frame_number = 0;
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/../src/core/../frame.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     frame_header( rs2_time_t in_timestamp,
      |     ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:7:
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h: In constructor 'rs2::texture_buffer::texture_buffer()':
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:402:26: warning: 'rs2::texture_buffer::last_queue' will be initialized after [-Wreorder]
  402 |         rs2::frame_queue last_queue[2];
      |                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:401:16: warning:   'GLuint rs2::texture_buffer::texture' [-Wreorder]
  401 |         GLuint texture;
      |                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:430:9: warning:   when initialized here [-Wreorder]
  430 |         texture_buffer() : last_queue(), texture() {}
      |         ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.cpp:17:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:16:47: error: 'uint64_t' was not declared in this scope
   16 |         typedef std::function<callback_result(uint64_t dl_current_bytes, uint64_t dl_total_bytes)> user_callback_func_type;
      |                                               ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:9:1: note: 'uint64_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
    8 | #include <vector>
  +++ |+#include <cstdint>
    9 | 
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:16:74: error: 'uint64_t' was not declared in this scope
   16 |         typedef std::function<callback_result(uint64_t dl_current_bytes, uint64_t dl_total_bytes)> user_callback_func_type;
      |                                                                          ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:16:74: note: 'uint64_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:16:97: error: expression list treated as compound expression in functional cast [-fpermissive]
   16 |         typedef std::function<callback_result(uint64_t dl_current_bytes, uint64_t dl_total_bytes)> user_callback_func_type;
      |                                                                                                 ^
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:16:98: error: template argument 1 is invalid
   16 |         typedef std::function<callback_result(uint64_t dl_current_bytes, uint64_t dl_total_bytes)> user_callback_func_type;
      |                                                                                                  ^
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:32:79: error: 'uint8_t' was not declared in this scope
   32 |             bool download_to_bytes_vector(const std::string& url, std::vector<uint8_t> &output, user_callback_func_type user_callback_func = user_callback_func_type());
      |                                                                               ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:32:79: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:32:86: error: template argument 1 is invalid
   32 |             bool download_to_bytes_vector(const std::string& url, std::vector<uint8_t> &output, user_callback_func_type user_callback_func = user_callback_func_type());
      |                                                                                      ^
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.h:32:86: error: template argument 2 is invalid
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.cpp:31:92: error: 'uint8_t' was not declared in this scope
   31 |         bool http_downloader::download_to_bytes_vector(const std::string& url, std::vector<uint8_t> &output, user_callback_func_type user_callback_func) { return false; }
      |                                                                                            ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.cpp:18:1: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
   17 | #include "http-downloader.h"
  +++ |+#include <cstdint>
   18 | 
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.cpp:31:99: error: template argument 1 is invalid
   31 |         bool http_downloader::download_to_bytes_vector(const std::string& url, std::vector<uint8_t> &output, user_callback_func_type user_callback_func) { return false; }
      |                                                                                                   ^
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/http-downloader.cpp:31:99: error: template argument 2 is invalid
gmake[2]: *** [tools/depth-quality/CMakeFiles/rs-depth-quality.dir/build.make:317: tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/http-downloader.cpp.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:9,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:12:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/parser.hpp: In constructor 'parameter::parameter(std::string, std::string, bool, bool, int)':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/parser.hpp:126:5: warning:   when initialized here [-Wreorder]
  126 |     parameter(std::string in_name, std::string in_data,
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/parser.hpp: In constructor 'parameter::parameter()':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/parser.hpp:124:9: warning: 'parameter::format_length' will be initialized after [-Wreorder]
  124 |     int format_length;
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/parser.hpp:123:10: warning:   'bool parameter::is_decimal' [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/parser.hpp:123:22: warning: 'parameter::is_reverse_bytes' will be initialized after [-Wreorder]
  123 |     bool is_decimal, is_reverse_bytes;
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/parser.hpp:122:23: warning:   'std::string parameter::data' [-Wreorder]
  122 |     std::string name, data;
      |                       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/parser.hpp:135:5: warning:   when initialized here [-Wreorder]
  135 |     parameter()
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp: In member function 'bool rs2::updates_model::draw_software_section(const char*, update_profile_model&, position_params&, rs2::ux_window&, std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp:219:96: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  219 |                     essential_sw_update_needed = essential_sw_update_needed || essential_found && (selected_profile.profile.software_version < sw_update.ver);
      |                                                                                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp:225:102: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  225 |                     recommended_sw_update_needed = recommended_sw_update_needed || recommended_found && (selected_profile.profile.software_version < sw_update.ver);
      |                                                                                    ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp: In member function 'bool rs2::updates_model::draw_firmware_section(std::shared_ptr<rs2::notifications_model>, const char*, update_profile_model&, position_params&, rs2::ux_window&, std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp:480:92: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  480 |                 essential_fw_update_needed = essential_fw_update_needed || essential_found && (selected_profile.profile.firmware_version < fw_update.ver);
      |                                                                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/updates-model.cpp:486:98: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  486 |                 recommended_fw_update_needed = recommended_fw_update_needed || recommended_found && (selected_profile.profile.firmware_version < fw_update.ver);
      |                                                                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/notifications.h:11,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:27:
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h: In constructor 'rs2::stream_dashboard::stream_dashboard(std::string, int)':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:82:26: warning: 'rs2::stream_dashboard::q' will be initialized after [-Wreorder]
   82 |         rs2::frame_queue q;
      |                          ^
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:81:21: warning:   'std::string rs2::stream_dashboard::name' [-Wreorder]
   81 |         std::string name;
      |                     ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:30:9: warning:   when initialized here [-Wreorder]
   30 |         stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {}
      |         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/viewer.h:12,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:13:
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In constructor 'rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:288:20: warning: 'rs2::save_to_ply::_pc' will be initialized after [-Wreorder]
  288 |         pointcloud _pc;
      |                    ^~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:287:21: warning:   'std::string rs2::save_to_ply::fname' [-Wreorder]
  287 |         std::string fname;
      |                     ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:43:9: warning:   when initialized here [-Wreorder]
   43 |         save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }),
      |         ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h: In constructor 'rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr<rs2::notifications_model>, rs2::device_model&, rs2::device, rs2::context, std::vector<unsigned char>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:44:23: warning: 'rs2::firmware_update_manager::_model' will be initialized after [-Wreorder]
   44 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:42:30: warning:   'std::vector<unsigned char> rs2::firmware_update_manager::_fw' [-Wreorder]
   42 |         std::vector<uint8_t> _fw;
      |                              ^~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:43:14: warning: 'rs2::firmware_update_manager::_is_signed' will be initialized after [-Wreorder]
   43 |         bool _is_signed;
      |              ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:40:16: warning:   'rs2::device rs2::firmware_update_manager::_dev' [-Wreorder]
   40 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/fw-update-helper.h:24:9: warning:   when initialized here [-Wreorder]
   24 |         firmware_update_manager(std::shared_ptr<notifications_model> not_model, device_model& model, device dev, context ctx, std::vector<uint8_t> fw, bool is_signed)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp: In member function 'void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)':
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  118 |                 for (size_t x = 0; x < width - 1; ++x) {
      |                                    ~~^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  119 |                     for (size_t y = 0; y < height - 1; ++y) {
      |                                        ~~^~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/sw-update/dev-updates-profile.h:10,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/updates-model.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:28:
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h: In constructor 'rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)':
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:164:71: warning: 'rs2::sw_update::versions_db_manager::_server_versions_vec' will be initialized after [-Wreorder]
  164 |             std::vector<std::unordered_map<std::string, std::string>> _server_versions_vec;
      |                                                                       ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:163:18: warning:   'bool rs2::sw_update::versions_db_manager::_server_versions_loaded' [-Wreorder]
  163 |             bool _server_versions_loaded;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/sw-update/versions-db-manager.h:108:22: warning:   when initialized here [-Wreorder]
  108 |             explicit versions_db_manager( const std::string & url,
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h: In constructor 'rs2::on_chip_calib_manager::on_chip_calib_manager(rs2::viewer_model&, std::shared_ptr<rs2::subdevice_model>, rs2::device_model&, rs2::device, std::shared_ptr<rs2::subdevice_model>, bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:154:23: warning: 'rs2::on_chip_calib_manager::_model' will be initialized after [-Wreorder]
  154 |         device_model& _model;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:138:16: warning:   'rs2::device rs2::on_chip_calib_manager::_dev' [-Wreorder]
  138 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:21:5: warning:   when initialized here [-Wreorder]
   21 |     on_chip_calib_manager::on_chip_calib_manager(viewer_model& viewer, std::shared_ptr<subdevice_model> sub, device_model& model, device dev, std::shared_ptr<subdevice_model> sub_color, bool uvmapping_calib_full)
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:138:16: warning: 'rs2::on_chip_calib_manager::_dev' will be initialized after [-Wreorder]
  138 |         device _dev;
      |                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:98:42: warning:   'std::shared_ptr<rs2::subdevice_model> rs2::on_chip_calib_manager::_sub' [-Wreorder]
   98 |         std::shared_ptr<subdevice_model> _sub;
      |                                          ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:21:5: warning:   when initialized here [-Wreorder]
   21 |     on_chip_calib_manager::on_chip_calib_manager(viewer_model& viewer, std::shared_ptr<subdevice_model> sub, device_model& model, device dev, std::shared_ptr<subdevice_model> sub_color, bool uvmapping_calib_full)
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:150:23: warning: 'rs2::on_chip_calib_manager::_viewer' will be initialized after [-Wreorder]
  150 |         viewer_model& _viewer;
      |                       ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.h:99:42: warning:   'std::shared_ptr<rs2::subdevice_model> rs2::on_chip_calib_manager::_sub_color' [-Wreorder]
   99 |         std::shared_ptr<subdevice_model> _sub_color;
      |                                          ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:21:5: warning:   when initialized here [-Wreorder]
   21 |     on_chip_calib_manager::on_chip_calib_manager(viewer_model& viewer, std::shared_ptr<subdevice_model> sub, device_model& model, device dev, std::shared_ptr<subdevice_model> sub_color, bool uvmapping_calib_full)
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp: In member function 'void rs2::on_chip_calib_manager::start_gt_viewer()':
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:206:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  206 |             for (int i = 0; i < _sub->shared_fps_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:213:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  213 |             for (int i = 0; i < _sub->res_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp: In member function 'void rs2::on_chip_calib_manager::start_fl_viewer()':
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:269:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  269 |             for (int i = 0; i < _sub->shared_fps_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:276:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  276 |             for (int i = 0; i < _sub->res_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp: In member function 'void rs2::on_chip_calib_manager::start_uvmapping_viewer(bool)':
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:362:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  362 |                 for (int i = 0; i < _sub->res_values.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:374:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  374 |                 for (int i = 0; i < _sub_color->shared_fps_values.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:380:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  380 |                 for (int i = 0; i < _sub_color->res_values.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp: In member function 'bool rs2::on_chip_calib_manager::start_viewer(int, int, int, rs2::invoker)':
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:457:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  457 |                     for (int i = 0; i < format.second.size(); ++i)
      |                                     ~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:505:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  505 |                     for (int i = 0; i < format.second.size(); ++i)
      |                                     ~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:611:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  611 |             for (int i = 0; i < _sub->shared_fps_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:618:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  618 |             for (int i = 0; i < _sub->res_values.size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:628:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  628 |                 for (int i = 0; i < _sub->shared_fps_values.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:638:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  638 |                     for (int i = 0; i < _sub->res_values.size(); i++)
      |                                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:654:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  654 |                 for (int i = 0; i < _sub_color->shared_fps_values.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:660:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  660 |                 for (int i = 0; i < _sub_color->res_values.size(); i++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: In constructor 'rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:965:31: warning: 'rs2::post_processing_filters::processing_block' will be initialized after [-Wreorder]
  965 |         rs2::processing_block processing_block;
      |                               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning:   'rs2::viewer_model& rs2::post_processing_filters::viewer' [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:951:23: warning: 'rs2::post_processing_filters::viewer' will be initialized after [-Wreorder]
  951 |         viewer_model& viewer;
      |                       ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:941:27: warning:   'std::atomic<bool> rs2::post_processing_filters::depth_stream_active' [-Wreorder]
  941 |         std::atomic<bool> depth_stream_active;
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:974:38: warning: 'rs2::post_processing_filters::render_thread' will be initialized after [-Wreorder]
  974 |         std::shared_ptr<std::thread> render_thread;              // Post processing filter rendering Thread running render_loop()
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning:   'std::atomic<bool> rs2::post_processing_filters::render_thread_active' [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:973:27: warning: 'rs2::post_processing_filters::render_thread_active' will be initialized after [-Wreorder]
  973 |         std::atomic<bool> render_thread_active; // True when render post processing filter rendering thread is active, False otherwise
      |                           ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:966:37: warning:   'std::shared_ptr<rs2::pointcloud> rs2::post_processing_filters::pc' [-Wreorder]
  966 |         std::shared_ptr<pointcloud> pc;
      |                                     ^~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:977:39: warning: 'rs2::post_processing_filters::uploader' will be initialized after [-Wreorder]
  977 |         std::shared_ptr<gl::uploader> uploader; // GL element that helps pre-emptively copy frames to the GPU
      |                                       ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:969:34: warning:   'rs2::disparity_transform rs2::post_processing_filters::disp_to_depth' [-Wreorder]
  969 |         rs2::disparity_transform disp_to_depth;
      |                                  ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:888:9: warning:   when initialized here [-Wreorder]
  888 |         post_processing_filters(viewer_model& viewer)
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp: In member function 'virtual void rs2::autocalib_notification_model::draw_content(rs2::ux_window&, int, int, float, std::string&)':
/builddir/build/BUILD/librealsense-2.53.1/common/on-chip-calib.cpp:1668:62: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1668 |             update_state == RS2_CALIB_STATE_CALIB_IN_PROCESS &&
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
 1669 |                 (get_manager().action == on_chip_calib_manager::RS2_CALIB_ACTION_FL_CALIB ||
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1670 |                  get_manager().action == on_chip_calib_manager::RS2_CALIB_ACTION_UVMAPPING_CALIB))
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:9:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/output-model.h:158:42:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<int>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'int rs2::animated<int>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/../src/callback-invocation.h:6,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/archive.h:8,
                 from /builddir/build/BUILD/librealsense-2.53.1/common/../src/sensor.h:18:
/builddir/build/BUILD/librealsense-2.53.1/common/../src/small-heap.h: In instantiation of 'void librealsense::small_heap<T, C>::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]':
/builddir/build/BUILD/librealsense-2.53.1/common/../src/callback-invocation.h:48:30:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/../src/small-heap.h:62:14: warning: variable 'old_value' set but not used [-Wunused-but-set-variable]
   62 |         auto old_value = std::move( buffer[i] );
      |              ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h: In instantiation of 'rs2::animated<T>::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]':
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:757:43:   required from here
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:39:41: warning: 'rs2::animated<float>::_duration' will be initialized after [-Wreorder]
   39 |     std::chrono::system_clock::duration _duration;
      |                                         ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:37:7: warning:   'float rs2::animated<float>::_old' [-Wreorder]
   37 |     T _old, _new;
      |       ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/animated.h:42:5: warning:   when initialized here [-Wreorder]
   42 |     animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) )
      |     ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:156:32: warning: 'rs2::configurations::viewer::last_calib_notice' defined but not used [-Wunused-variable]
  156 |             static const char* last_calib_notice   { "viewer_model.last_calib_notice" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:151:32: warning: 'rs2::configurations::viewer::target_height_r' defined but not used [-Wunused-variable]
  151 |             static const char* target_height_r     { "viewer_model.target_height_r" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:150:32: warning: 'rs2::configurations::viewer::target_width_r' defined but not used [-Wunused-variable]
  150 |             static const char* target_width_r      { "viewer_model.target_width_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:149:32: warning: 'rs2::configurations::viewer::ground_truth_r' defined but not used [-Wunused-variable]
  149 |             static const char* ground_truth_r      { "viewer_model.ground_truth_r" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h: At global scope:
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:202:32: warning: 'rs2::configurations::ply::encoding' defined but not used [-Wunused-variable]
  202 |             static const char* encoding            { "ply.encoding" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:201:32: warning: 'rs2::configurations::ply::use_normals' defined but not used [-Wunused-variable]
  201 |             static const char* use_normals         { "ply.normals" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:200:32: warning: 'rs2::configurations::ply::mesh' defined but not used [-Wunused-variable]
  200 |             static const char* mesh                { "ply.mesh" };
      |                                ^~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:196:32: warning: 'rs2::configurations::performance::occlusion_invalidation' defined but not used [-Wunused-variable]
  196 |             static const char* occlusion_invalidation { "performance.occlusion_invalidation" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:195:32: warning: 'rs2::configurations::performance::show_skybox' defined but not used [-Wunused-variable]
  195 |             static const char* show_skybox         { "performance.show_skybox" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:194:32: warning: 'rs2::configurations::performance::font_oversample' defined but not used [-Wunused-variable]
  194 |             static const char* font_oversample     { "performance.font_oversample.v2" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:193:32: warning: 'rs2::configurations::performance::vsync' defined but not used [-Wunused-variable]
  193 |             static const char* vsync               { "performance.vsync" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:192:32: warning: 'rs2::configurations::performance::show_fps' defined but not used [-Wunused-variable]
  192 |             static const char* show_fps            { "performance.show_fps" };
      |                                ^~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:191:32: warning: 'rs2::configurations::performance::msaa_samples' defined but not used [-Wunused-variable]
  191 |             static const char* msaa_samples        { "performance.msaa_samples" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:190:32: warning: 'rs2::configurations::performance::enable_msaa' defined but not used [-Wunused-variable]
  190 |             static const char* enable_msaa         { "performance.msaa" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:189:32: warning: 'rs2::configurations::performance::glsl_for_processing' defined but not used [-Wunused-variable]
  189 |             static const char* glsl_for_processing { "performance.glsl_for_processing.v2" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:188:32: warning: 'rs2::configurations::performance::glsl_for_rendering' defined but not used [-Wunused-variable]
  188 |             static const char* glsl_for_rendering  { "performance.glsl_for_rendering.v2" };
      |                                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:184:32: warning: 'rs2::configurations::window::maximized' defined but not used [-Wunused-variable]
  184 |             static const char* maximized           { "window.maximized" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:183:32: warning: 'rs2::configurations::window::height' defined but not used [-Wunused-variable]
  183 |             static const char* height              { "window.height" };
      |                                ^~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:182:32: warning: 'rs2::configurations::window::width' defined but not used [-Wunused-variable]
  182 |             static const char* width               { "window.width" };
      |                                ^~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:181:32: warning: 'rs2::configurations::window::saved_size' defined but not used [-Wunused-variable]
  181 |             static const char* saved_size          { "window.saved_size" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:180:32: warning: 'rs2::configurations::window::position_y' defined but not used [-Wunused-variable]
  180 |             static const char* position_y          { "window.position_y" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:179:32: warning: 'rs2::configurations::window::position_x' defined but not used [-Wunused-variable]
  179 |             static const char* position_x          { "window.position_x" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:178:32: warning: 'rs2::configurations::window::saved_pos' defined but not used [-Wunused-variable]
  178 |             static const char* saved_pos           { "window.saved_pos" };
      |                                ^~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:177:32: warning: 'rs2::configurations::window::is_fullscreen' defined but not used [-Wunused-variable]
  177 |             static const char* is_fullscreen       { "window.is_fullscreen" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:173:32: warning: 'rs2::configurations::viewer::last_ip' defined but not used [-Wunused-variable]
  173 |             static const char* last_ip             { "viewer_model.last_ip" };
      |                                ^~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:171:32: warning: 'rs2::configurations::viewer::hwlogger_xml' defined but not used [-Wunused-variable]
  171 |             static const char* hwlogger_xml        { "viewer_model.hwlogger_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:170:32: warning: 'rs2::configurations::viewer::commands_xml' defined but not used [-Wunused-variable]
  170 |             static const char* commands_xml        { "viewer_model.commands_xml" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:169:32: warning: 'rs2::configurations::viewer::shading_mode' defined but not used [-Wunused-variable]
  169 |             static const char* shading_mode        { "viewer_model.shading_mode" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:168:32: warning: 'rs2::configurations::viewer::metric_system' defined but not used [-Wunused-variable]
  168 |             static const char* metric_system       { "viewer_model.metric_system" };
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:167:32: warning: 'rs2::configurations::viewer::show_stream_details' defined but not used [-Wunused-variable]
  167 |             static const char* show_stream_details { "viewer_model.show_stream_details" };
      |                                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:166:32: warning: 'rs2::configurations::viewer::show_map_ruler' defined but not used [-Wunused-variable]
  166 |             static const char* show_map_ruler      { "viewer_model.show_map_ruler" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:165:32: warning: 'rs2::configurations::viewer::post_processing' defined but not used [-Wunused-variable]
  165 |             static const char* post_processing     { "viewer_model.post_processing" };
      |                                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:164:32: warning: 'rs2::configurations::viewer::log_severity' defined but not used [-Wunused-variable]
  164 |             static const char* log_severity        { "viewer_model.log_severity" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:163:32: warning: 'rs2::configurations::viewer::log_filename' defined but not used [-Wunused-variable]
  163 |             static const char* log_filename        { "viewer_model.log_filename" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:162:32: warning: 'rs2::configurations::viewer::log_to_file' defined but not used [-Wunused-variable]
  162 |             static const char* log_to_file         { "viewer_model.log_to_file" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:161:32: warning: 'rs2::configurations::viewer::log_to_console' defined but not used [-Wunused-variable]
  161 |             static const char* log_to_console      { "viewer_model.log_to_console" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:159:32: warning: 'rs2::configurations::viewer::search_term' defined but not used [-Wunused-variable]
  159 |             static const char* search_term         { "viewer_model.search_term" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:158:32: warning: 'rs2::configurations::viewer::output_open' defined but not used [-Wunused-variable]
  158 |             static const char* output_open         { "viewer_model.output_open" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:157:32: warning: 'rs2::configurations::viewer::is_measuring' defined but not used [-Wunused-variable]
  157 |             static const char* is_measuring        { "viewer_model.is_measuring" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:155:32: warning: 'rs2::configurations::viewer::sdk_version' defined but not used [-Wunused-variable]
  155 |             static const char* sdk_version         { "viewer_model.sdk_version" };
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:154:32: warning: 'rs2::configurations::viewer::settings_tab' defined but not used [-Wunused-variable]
  154 |             static const char* settings_tab        { "viewer_model.settings_tab" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:153:32: warning: 'rs2::configurations::viewer::continue_with_current_fw' defined but not used [-Wunused-variable]
  153 |             static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:152:32: warning: 'rs2::configurations::viewer::continue_with_ui_not_aligned' defined but not used [-Wunused-variable]
  152 |             static const char* continue_with_ui_not_aligned { "viewer_model.continue_with_ui_not_aligned" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:148:32: warning: 'rs2::configurations::viewer::is_3d_view' defined but not used [-Wunused-variable]
  148 |             static const char* is_3d_view          { "viewer_model.is_3d_view" };
      |                                ^~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:144:32: warning: 'rs2::configurations::calibration::enable_writing' defined but not used [-Wunused-variable]
  144 |             static const char* enable_writing      { "calibration.enable_writing" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:140:32: warning: 'rs2::configurations::update::sw_updates_official_server' defined but not used [-Wunused-variable]
  140 |             static const char* sw_updates_official_server   { "update.sw_update_official_server" };
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:139:32: warning: 'rs2::configurations::update::sw_updates_url' defined but not used [-Wunused-variable]
  139 |             static const char* sw_updates_url               { "update.sw_update_url" };
      |                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:138:32: warning: 'rs2::configurations::update::recommend_calibration' defined but not used [-Wunused-variable]
  138 |             static const char* recommend_calibration        { "update.recommend_calibration" };
      |                                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:137:32: warning: 'rs2::configurations::update::recommend_updates' defined but not used [-Wunused-variable]
  137 |             static const char* recommend_updates            { "update.recommend_updates" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:136:32: warning: 'rs2::configurations::update::allow_rc_firmware' defined but not used [-Wunused-variable]
  136 |             static const char* allow_rc_firmware            { "update.allow_rc_firmware" };
      |                                ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:132:32: warning: 'rs2::configurations::record::compression_mode' defined but not used [-Wunused-variable]
  132 |             static const char* compression_mode    { "record.compression" };
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:131:32: warning: 'rs2::configurations::record::default_path' defined but not used [-Wunused-variable]
  131 |             static const char* default_path        { "record.default_path" };
      |                                ^~~~~~~~~~~~
/builddir/build/BUILD/librealsense-2.53.1/tools/depth-quality/../../common/model-views.h:130:32: warning: 'rs2::configurations::record::file_save_mode' defined but not used [-Wunused-variable]
  130 |             static const char* file_save_mode      { "record.file_save_mode" };
      |                                ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/librealsense-2.53.1/common/rendering.h:253:
/builddir/build/BUILD/librealsense-2.53.1/common/../third-party/stb_easy_font.h:187:13: warning: 'void rs2::stb_easy_font_spacing(float)' defined but not used [-Wunused-function]
  187 | static void stb_easy_font_spacing(float spacing)
      |             ^~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[1]: *** [CMakeFiles/Makefile2:1932: tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/all] Error 2
gmake[1]: *** Waiting for unfinished jobs....
gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[1]: Leaving directory '/builddir/build/BUILD/librealsense-2.53.1/redhat-linux-build'
gmake[1]: *** [CMakeFiles/Makefile2:1959: tools/depth-quality/CMakeFiles/rs-depth-quality.dir/all] Error 2
gmake: *** [Makefile:139: all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.qxqenM (%build)
RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.qxqenM (%build)
Child return code was: 1
EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/librealsense.spec\n', 1)]
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace
    result = func(*args, **kw)
             ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 598, in do_with_status
    raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode)
mockbuild.exception.Error: Command failed: 
 # bash --login -c /usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/librealsense.spec