Mock Version: 3.5
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target s390x --nodeps /builddir/build/SPECS/nvidia-texture-tools.spec'], chrootPath='/var/lib/mock/fedora-rawhide-s390x-1672040928.441071/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 0x3ff9aaa1410>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o8suo9t1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o8suo9t1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f99fecbb00ea4d30a84f4a95fa3af950', '-D', '/var/lib/mock/fedora-rawhide-s390x-1672040928.441071/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o8suo9t1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target s390x --nodeps /builddir/build/SPECS/nvidia-texture-tools.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1670284800
Wrote: /builddir/build/SRPMS/nvidia-texture-tools-2.1.2-5.fc38.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb  --target s390x --nodeps /builddir/build/SPECS/nvidia-texture-tools.spec'], chrootPath='/var/lib/mock/fedora-rawhide-s390x-1672040928.441071/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 0x3ff9aaa1410>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o8suo9t1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o8suo9t1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '28b4778a998f42dba854191db0a77b1d', '-D', '/var/lib/mock/fedora-rawhide-s390x-1672040928.441071/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o8suo9t1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb  --target s390x --nodeps /builddir/build/SPECS/nvidia-texture-tools.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1670284800
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.azn6HV
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf nvidia-texture-tools-2.1.2
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/2.1.2.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd nvidia-texture-tools-2.1.2
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (nvidia-texture-tools-libs.patch):'
Patch #0 (nvidia-texture-tools-libs.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0
patching file CMakeLists.txt
patching file src/nvcore/CMakeLists.txt
patching file src/nvimage/CMakeLists.txt
patching file src/nvmath/CMakeLists.txt
patching file src/nvthread/CMakeLists.txt
patching file src/nvtt/CMakeLists.txt
patching file extern/libsquish-1.15/CMakeLists.txt
+ echo 'Patch #1 (nvidia-texture-tools-check.patch):'
Patch #1 (nvidia-texture-tools-check.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0
patching file src/nvtt/tests/CMakeLists.txt
+ echo 'Patch #2 (nvidia-texture-tools-docs.patch):'
Patch #2 (nvidia-texture-tools-docs.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0
patching file CMakeLists.txt
+ echo 'Patch #3 (nvidia-texture-tools-mips.patch):'
Patch #3 (nvidia-texture-tools-mips.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0
patching file src/nvcore/nvcore.h
+ echo 'Patch #4 (nvidia-texture-tools-s390.patch):'
Patch #4 (nvidia-texture-tools-s390.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0
patching file src/nvcore/nvcore.h
patching file extern/poshlib/posh.h
patching file src/nvcore/Debug.h
patching file src/nvthread/Atomic.h
+ echo 'Patch #5 (nvidia-texture-tools-ppcle.patch):'
Patch #5 (nvidia-texture-tools-ppcle.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0
patching file src/nvtt/icbc.h
patching file src/nvtt/squish/simd_ve.h
patching file extern/libsquish-1.15/simd_ve.h
+ echo 'Patch #6 (nvidia-texture-tools-aarch64.patch):'
Patch #6 (nvidia-texture-tools-aarch64.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0
patching file src/nvcore/nvcore.h
patching file extern/poshlib/posh.h
+ echo 'Patch #7 (nvidia-texture-tools-simd.patch):'
Patch #7 (nvidia-texture-tools-simd.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0
patching file extern/libsquish-1.15/CMakeLists.txt
patching file extern/CMP_Core/source/cmp_math_vec4.h
patching file CMakeLists.txt
Hunk #1 succeeded at 26 (offset 2 lines).
+ echo 'Patch #8 (nvidia-texture-tools-flags.patch):'
Patch #8 (nvidia-texture-tools-flags.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0
patching file CMakeLists.txt
+ echo 'Patch #9 (nvidia-texture-tools-debug.patch):'
Patch #9 (nvidia-texture-tools-debug.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0
patching file src/nvcore/CMakeLists.txt
patching file src/bc7/avpcl_mode4.cpp
patching file src/bc7/avpcl_mode5.cpp
patching file CMakeLists.txt
patching file src/nvtt/tools/cmdline.h
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.mdsBbl
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -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 nvidia-texture-tools-2.1.2
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -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 -DNVTT_SHARED=1 -DCMAKE_SKIP_RPATH=1 -DBUILD_SQUISH_WITH_SSE2=OFF
CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 13.0.0
-- The CXX compiler identification is GNU 13.0.0
-- 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
-- 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
-- Performing Test COMPILER_SUPPORTS_CXX11
-- Performing Test COMPILER_SUPPORTS_CXX11 - Success
CMake Deprecation Warning at extern/libsquish-1.15/CMakeLists.txt:14 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Found OpenMP_C: -fopenmp (found version "4.5") 
-- Found OpenMP_CXX: -fopenmp (found version "4.5") 
-- Found OpenMP: TRUE (found version "4.5")  
CUDA_TOOLKIT_ROOT_DIR not found or specified
-- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) 
-- Looking for CUDA - not found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Use thread library: 
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file stdarg.h
-- Looking for include file stdarg.h - found
-- Looking for include file signal.h
-- Looking for include file signal.h - found
-- Looking for include file execinfo.h
-- Looking for include file execinfo.h - found
-- Looking for include file malloc.h
-- Looking for include file malloc.h - found
-- Looking for include file dispatch/dispatch.h
-- Looking for include file dispatch/dispatch.h - not found
-- Configuring done
-- Generating done
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_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
-- Build files have been written to: /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build
+ /usr/bin/cmake --build redhat-linux-build -j2 --verbose
/usr/bin/cmake -S/builddir/build/BUILD/nvidia-texture-tools-2.1.2 -B/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/CMakeFiles /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f extern/poshlib/CMakeFiles/posh.dir/build.make extern/poshlib/CMakeFiles/posh.dir/depend
/usr/bin/gmake  -f extern/EtcLib/CMakeFiles/EtcLib.dir/build.make extern/EtcLib/CMakeFiles/EtcLib.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/poshlib /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/poshlib/CMakeFiles/posh.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib/CMakeFiles/EtcLib.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f extern/poshlib/CMakeFiles/posh.dir/build.make extern/poshlib/CMakeFiles/posh.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f extern/EtcLib/CMakeFiles/EtcLib.dir/build.make extern/EtcLib/CMakeFiles/EtcLib.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[  1%] Building C object extern/poshlib/CMakeFiles/posh.dir/posh.c.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/poshlib && /usr/bin/gcc   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -MD -MT extern/poshlib/CMakeFiles/posh.dir/posh.c.o -MF CMakeFiles/posh.dir/posh.c.o.d -o CMakeFiles/posh.dir/posh.c.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib/posh.c
[  2%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/Etc.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/Etc.cpp.o -MF CMakeFiles/EtcLib.dir/Etc/Etc.cpp.o.d -o CMakeFiles/EtcLib.dir/Etc/Etc.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/Etc/Etc.cpp
[  3%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/EtcImage.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/EtcImage.cpp.o -MF CMakeFiles/EtcLib.dir/Etc/EtcImage.cpp.o.d -o CMakeFiles/EtcLib.dir/Etc/EtcImage.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/Etc/EtcImage.cpp
[  4%] Linking C static library libposh.a
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/poshlib && /usr/bin/cmake -P CMakeFiles/posh.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/poshlib && /usr/bin/cmake -E cmake_link_script CMakeFiles/posh.dir/link.txt --verbose=1
/usr/bin/ar qc libposh.a CMakeFiles/posh.dir/posh.c.o
/usr/bin/ranlib libposh.a
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[  4%] Built target posh
/usr/bin/gmake  -f extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/build.make extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/rg_etc1_v104 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/build.make extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[  5%] Building CXX object extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/rg_etc1.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/rg_etc1_v104 && /usr/bin/g++   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/rg_etc1_v104/CMakeFiles/rg_etc1.dir/rg_etc1.cpp.o -MF CMakeFiles/rg_etc1.dir/rg_etc1.cpp.o.d -o CMakeFiles/rg_etc1.dir/rg_etc1.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:20: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   20 | #pragma warning (disable: 4201) //  nonstandard extension used : nameless struct/union
      | 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp: In function 'void rg_etc1::dither_block_555(color_quad_u8*, const color_quad_u8*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:2153:13: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'struct rg_etc1::color_quad_u8' with no trivial copy-assignment [-Wclass-memaccess]
 2153 |       memset(dest, 0xFF, sizeof(color_quad_u8)*16);
      |       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:60:11: note: 'struct rg_etc1::color_quad_u8' declared here
   60 |    struct color_quad_u8
      |           ^~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp: In function 'unsigned int rg_etc1::pack_etc1_block(void*, const unsigned int*, etc1_pack_params&)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:2260:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct rg_etc1::color_quad_u8' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
 2260 |                   memcpy(subblock_pixels, pSrc_pixels + subblock * 8, sizeof(color_quad_u8) * 8);
      |                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:60:11: note: 'struct rg_etc1::color_quad_u8' declared here
   60 |    struct color_quad_u8
      |           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:16:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:2371:94: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 2371 |       RG_ETC1_ASSERT(best_use_color4 || (rg_etc1::minimum(dr, dg, db) >= cETC1ColorDeltaMin) && (rg_etc1::maximum(dr, dg, db) <= cETC1ColorDeltaMax));
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:2371:7: note: in expansion of macro 'RG_ETC1_ASSERT'
 2371 |       RG_ETC1_ASSERT(best_use_color4 || (rg_etc1::minimum(dr, dg, db) >= cETC1ColorDeltaMin) && (rg_etc1::maximum(dr, dg, db) <= cETC1ColorDeltaMax));
      |       ^~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:2381:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2381 |          if (dr < 0) dr += 8; dst_block.m_bytes[0] = static_cast<uint8>((best_results[0].m_block_color_unscaled.r << 3) | dr);
      |          ^~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:2381:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2381 |          if (dr < 0) dr += 8; dst_block.m_bytes[0] = static_cast<uint8>((best_results[0].m_block_color_unscaled.r << 3) | dr);
      |                               ^~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:2382:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2382 |          if (dg < 0) dg += 8; dst_block.m_bytes[1] = static_cast<uint8>((best_results[0].m_block_color_unscaled.g << 3) | dg);
      |          ^~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:2382:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2382 |          if (dg < 0) dg += 8; dst_block.m_bytes[1] = static_cast<uint8>((best_results[0].m_block_color_unscaled.g << 3) | dg);
      |                               ^~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:2383:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2383 |          if (db < 0) db += 8; dst_block.m_bytes[2] = static_cast<uint8>((best_results[0].m_block_color_unscaled.b << 3) | db);
      |          ^~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:2383:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2383 |          if (db < 0) db += 8; dst_block.m_bytes[2] = static_cast<uint8>((best_results[0].m_block_color_unscaled.b << 3) | db);
      |                               ^~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:2031:16: warning: 'rg_etc1::uint rg_etc1::pack_etc1_block_solid_color_constrained(etc1_optimizer::results&, uint, const uint8*, etc1_pack_params&, bool, const color_quad_u8*)' defined but not used [-Wunused-function]
 2031 |    static uint pack_etc1_block_solid_color_constrained(
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:1946:18: warning: 'rg_etc1::uint64 rg_etc1::pack_etc1_block_solid_color(etc1_block&, const uint8*, etc1_pack_params&)' defined but not used [-Wunused-function]
 1946 |    static uint64 pack_etc1_block_solid_color(etc1_block& block, const uint8* pColor, etc1_pack_params& pack_params)
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp: In function 'rg_etc1::pack_etc1_block(void*, unsigned int const*, rg_etc1::etc1_pack_params&)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:2386:132: warning: 'best_results.m_block_inten_table' may be used uninitialized [-Wmaybe-uninitialized]
 2386 |       dst_block.m_bytes[3] = static_cast<uint8>( (best_results[1].m_block_inten_table << 2) | (best_results[0].m_block_inten_table << 5) | ((~best_use_color4 & 1) << 1) | best_flip );
      |                                                                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104/rg_etc1.cpp:2228:31: note: 'best_results.m_block_inten_table' was declared here
 2228 |       etc1_optimizer::results best_results[2];
      |                               ^~~~~~~~~~~~
[  5%] Linking CXX static library librg_etc1.a
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/rg_etc1_v104 && /usr/bin/cmake -P CMakeFiles/rg_etc1.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/rg_etc1_v104 && /usr/bin/cmake -E cmake_link_script CMakeFiles/rg_etc1.dir/link.txt --verbose=1
/usr/bin/ar qc librg_etc1.a CMakeFiles/rg_etc1.dir/rg_etc1.cpp.o
/usr/bin/ranlib librg_etc1.a
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[  5%] Built target rg_etc1
/usr/bin/gmake  -f extern/libsquish-1.15/CMakeFiles/squish.dir/build.make extern/libsquish-1.15/CMakeFiles/squish.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/libsquish-1.15 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/libsquish-1.15/CMakeFiles/squish.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f extern/libsquish-1.15/CMakeFiles/squish.dir/build.make extern/libsquish-1.15/CMakeFiles/squish.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[  6%] Building CXX object extern/libsquish-1.15/CMakeFiles/squish.dir/alpha.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/libsquish-1.15 && /usr/bin/g++ -DSQUISH_USE_ALTIVEC=0 -DSQUISH_USE_OPENMP -DSQUISH_USE_SSE=0 -Dsquish_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fopenmp -fPIC -std=c++11 -MD -MT extern/libsquish-1.15/CMakeFiles/squish.dir/alpha.cpp.o -MF CMakeFiles/squish.dir/alpha.cpp.o.d -o CMakeFiles/squish.dir/alpha.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15/alpha.cpp
[  7%] Building CXX object extern/libsquish-1.15/CMakeFiles/squish.dir/clusterfit.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/libsquish-1.15 && /usr/bin/g++ -DSQUISH_USE_ALTIVEC=0 -DSQUISH_USE_OPENMP -DSQUISH_USE_SSE=0 -Dsquish_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fopenmp -fPIC -std=c++11 -MD -MT extern/libsquish-1.15/CMakeFiles/squish.dir/clusterfit.cpp.o -MF CMakeFiles/squish.dir/clusterfit.cpp.o.d -o CMakeFiles/squish.dir/clusterfit.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15/clusterfit.cpp
[  7%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/EtcMath.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/Etc/EtcMath.cpp.o -MF CMakeFiles/EtcLib.dir/Etc/EtcMath.cpp.o.d -o CMakeFiles/EtcLib.dir/Etc/EtcMath.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/Etc/EtcMath.cpp
[  8%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4.cpp
[  9%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4Encoding.cpp
[ 10%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp
[ 11%] Building CXX object extern/libsquish-1.15/CMakeFiles/squish.dir/colourblock.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/libsquish-1.15 && /usr/bin/g++ -DSQUISH_USE_ALTIVEC=0 -DSQUISH_USE_OPENMP -DSQUISH_USE_SSE=0 -Dsquish_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fopenmp -fPIC -std=c++11 -MD -MT extern/libsquish-1.15/CMakeFiles/squish.dir/colourblock.cpp.o -MF CMakeFiles/squish.dir/colourblock.cpp.o.d -o CMakeFiles/squish.dir/colourblock.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15/colourblock.cpp
[ 11%] Building CXX object extern/libsquish-1.15/CMakeFiles/squish.dir/colourfit.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/libsquish-1.15 && /usr/bin/g++ -DSQUISH_USE_ALTIVEC=0 -DSQUISH_USE_OPENMP -DSQUISH_USE_SSE=0 -Dsquish_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fopenmp -fPIC -std=c++11 -MD -MT extern/libsquish-1.15/CMakeFiles/squish.dir/colourfit.cpp.o -MF CMakeFiles/squish.dir/colourfit.cpp.o.d -o CMakeFiles/squish.dir/colourfit.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15/colourfit.cpp
[ 12%] Building CXX object extern/libsquish-1.15/CMakeFiles/squish.dir/colourset.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/libsquish-1.15 && /usr/bin/g++ -DSQUISH_USE_ALTIVEC=0 -DSQUISH_USE_OPENMP -DSQUISH_USE_SSE=0 -Dsquish_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fopenmp -fPIC -std=c++11 -MD -MT extern/libsquish-1.15/CMakeFiles/squish.dir/colourset.cpp.o -MF CMakeFiles/squish.dir/colourset.cpp.o.d -o CMakeFiles/squish.dir/colourset.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15/colourset.cpp
[ 12%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_R11.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_R11.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_R11.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_R11.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4Encoding_R11.cpp
[ 13%] Building CXX object extern/libsquish-1.15/CMakeFiles/squish.dir/maths.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/libsquish-1.15 && /usr/bin/g++ -DSQUISH_USE_ALTIVEC=0 -DSQUISH_USE_OPENMP -DSQUISH_USE_SSE=0 -Dsquish_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fopenmp -fPIC -std=c++11 -MD -MT extern/libsquish-1.15/CMakeFiles/squish.dir/maths.cpp.o -MF CMakeFiles/squish.dir/maths.cpp.o.d -o CMakeFiles/squish.dir/maths.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15/maths.cpp
[ 14%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RG11.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RG11.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RG11.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RG11.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4Encoding_RG11.cpp
[ 14%] Building CXX object extern/libsquish-1.15/CMakeFiles/squish.dir/rangefit.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/libsquish-1.15 && /usr/bin/g++ -DSQUISH_USE_ALTIVEC=0 -DSQUISH_USE_OPENMP -DSQUISH_USE_SSE=0 -Dsquish_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fopenmp -fPIC -std=c++11 -MD -MT extern/libsquish-1.15/CMakeFiles/squish.dir/rangefit.cpp.o -MF CMakeFiles/squish.dir/rangefit.cpp.o.d -o CMakeFiles/squish.dir/rangefit.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15/rangefit.cpp
[ 15%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp
[ 16%] Building CXX object extern/libsquish-1.15/CMakeFiles/squish.dir/singlecolourfit.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/libsquish-1.15 && /usr/bin/g++ -DSQUISH_USE_ALTIVEC=0 -DSQUISH_USE_OPENMP -DSQUISH_USE_SSE=0 -Dsquish_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fopenmp -fPIC -std=c++11 -MD -MT extern/libsquish-1.15/CMakeFiles/squish.dir/singlecolourfit.cpp.o -MF CMakeFiles/squish.dir/singlecolourfit.cpp.o.d -o CMakeFiles/squish.dir/singlecolourfit.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15/singlecolourfit.cpp
[ 17%] Building CXX object extern/libsquish-1.15/CMakeFiles/squish.dir/squish.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/libsquish-1.15 && /usr/bin/g++ -DSQUISH_USE_ALTIVEC=0 -DSQUISH_USE_OPENMP -DSQUISH_USE_SSE=0 -Dsquish_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fopenmp -fPIC -std=c++11 -MD -MT extern/libsquish-1.15/CMakeFiles/squish.dir/squish.cpp.o -MF CMakeFiles/squish.dir/squish.cpp.o.d -o CMakeFiles/squish.dir/squish.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/libsquish-1.15/squish.cpp
[ 18%] Linking CXX shared library libsquish.so
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/libsquish-1.15 && /usr/bin/cmake -E cmake_link_script CMakeFiles/squish.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fopenmp -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,libsquish.so.0.0 -o libsquish.so.0.0 CMakeFiles/squish.dir/alpha.cpp.o CMakeFiles/squish.dir/clusterfit.cpp.o CMakeFiles/squish.dir/colourblock.cpp.o CMakeFiles/squish.dir/colourfit.cpp.o CMakeFiles/squish.dir/colourset.cpp.o CMakeFiles/squish.dir/maths.cpp.o CMakeFiles/squish.dir/rangefit.cpp.o CMakeFiles/squish.dir/singlecolourfit.cpp.o CMakeFiles/squish.dir/squish.cpp.o 
[ 18%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8A1.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8A1.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8A1.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8A1.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4Encoding_RGB8A1.cpp
[ 19%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGBA8.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGBA8.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGBA8.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGBA8.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcBlock4x4Encoding_RGBA8.cpp
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/libsquish-1.15 && /usr/bin/cmake -E cmake_symlink_library libsquish.so.0.0 libsquish.so.0.0 libsquish.so
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 19%] Built target squish
/usr/bin/gmake  -f extern/CMP_Core/CMakeFiles/CMP_Core.dir/build.make extern/CMP_Core/CMakeFiles/CMP_Core.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/CMP_Core /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/CMP_Core/CMakeFiles/CMP_Core.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f extern/CMP_Core/CMakeFiles/CMP_Core.dir/build.make extern/CMP_Core/CMakeFiles/CMP_Core.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 19%] Building CXX object extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC1_Encode_kernel.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/CMP_Core && /usr/bin/g++ -DASPM_GPU -D_LINUX -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC1_Encode_kernel.cpp.o -MF CMakeFiles/CMP_Core.dir/shaders/BC1_Encode_kernel.cpp.o.d -o CMakeFiles/CMP_Core.dir/shaders/BC1_Encode_kernel.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC1_Encode_kernel.cpp
[ 20%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcDifferentialTrys.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcDifferentialTrys.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcDifferentialTrys.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcDifferentialTrys.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcDifferentialTrys.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC1_Encode_kernel.h:27,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC1_Encode_kernel.cpp:35:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:26: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   26 | #pragma warning(disable:4505)  // disable warnings on unreferenced local function has been removed
      | 
[ 21%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcIndividualTrys.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcIndividualTrys.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcIndividualTrys.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcIndividualTrys.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcIndividualTrys.cpp
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CGU_Vec2ui CompressRGBBlock_FM(const CGU_Vec3f*, CGU_FLOAT, CGU_BOOL, CGU_FLOAT*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:1426:17: warning: unused variable 'srcBlock' [-Wunused-variable]
 1426 |     CGU_Vec3f   srcBlock[16];                    // The list of source colors with any color space transforms and clipping
      |                 ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CMP_EndPoints CompressRGBBlock_Slow(CGU_Vec3f*, CGU_FLOAT*, CGU_UINT32, CGU_Vec3f, CGU_UINT32)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:1818:21: warning: variable 'Cs' set but not used [-Wunused-but-set-variable]
 1818 |           CGU_FLOAT Cs[3];
      |                     ^~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CGU_Vec2ui CompressBlockBC1_RGBA_Internal(const CGU_Vec3f*, const CGU_FLOAT*, CGU_Vec3f, CGU_UINT32, CGU_UINT32, CGU_FLOAT, CGU_BOOL)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2147:19: warning: variable 'nEndpoints0' set but not used [-Wunused-but-set-variable]
 2147 |     CGU_Vec3ui    nEndpoints0 = {0,0,0};            // Endpoints are stored BGR as x,y,z
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2148:19: warning: variable 'nEndpoints1' set but not used [-Wunused-but-set-variable]
 2148 |     CGU_Vec3ui    nEndpoints1 = {0xFF,0xFF,0xFF};   // Endpoints are stored BGR as x,y,z
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2498:19: warning: 'CGU_Vec4ui CompressBlockBC5_UNORM(CGU_FLOAT*, CGU_FLOAT*, CGU_FLOAT)' defined but not used [-Wunused-function]
 2498 | static CGU_Vec4ui CompressBlockBC5_UNORM( CMP_IN CGU_FLOAT BlockU[16], CMP_IN CGU_FLOAT BlockV[16], CGU_FLOAT fquality)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2490:19: warning: 'CGU_Vec2ui CompressBlockBC4_UNORM(CGU_FLOAT*, CGU_FLOAT)' defined but not used [-Wunused-function]
 2490 | static CGU_Vec2ui CompressBlockBC4_UNORM( CMP_IN CGU_FLOAT Block[16], CGU_FLOAT fquality)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2473:19: warning: 'CGU_Vec4ui CompressBlockBC3_UNORM(CGU_Vec3f*, CGU_FLOAT*, CGU_FLOAT, CGU_BOOL)' defined but not used [-Wunused-function]
 2473 | static CGU_Vec4ui CompressBlockBC3_UNORM( CMP_IN CGU_Vec3f BlockRGB[16], CMP_IN CGU_FLOAT BlockA[16], CGU_FLOAT fquality,CGU_BOOL isSRGB)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2451:19: warning: 'CGU_Vec4ui CompressBlockBC2_UNORM(CGU_Vec3f*, CGU_FLOAT*, CGU_FLOAT, CGU_BOOL)' defined but not used [-Wunused-function]
 2451 | static CGU_Vec4ui CompressBlockBC2_UNORM( CMP_IN CGU_Vec3f BlockRGB[16], CMP_IN CGU_FLOAT BlockA[16], CGU_FLOAT fquality, CGU_BOOL isSRGB)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:1041:13: warning: 'void cmp_decompressAlphaBlock(CGU_UINT8*, const CGU_UINT32*)' defined but not used [-Wunused-function]
 1041 | static void cmp_decompressAlphaBlock(CGU_UINT8 alphaBlock[BLOCK_SIZE_4X4],
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:376:24: warning: 'CMP_BC15Options CalculateColourWeightings(CGU_Vec4f*, CMP_BC15Options)' defined but not used [-Wunused-function]
  376 | static CMP_BC15Options CalculateColourWeightings(CGU_Vec4f rgbaBlock[BLOCK_SIZE_4X4],CMP_BC15Options BC15options)
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:260:18: warning: 'CGU_Vec3f cmp_srgbToLinear(CGU_Vec3f)' defined but not used [-Wunused-function]
  260 | static CGU_Vec3f cmp_srgbToLinear(CMP_IN CGU_Vec3f Color)
      |                  ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:226:18: warning: 'CGU_FLOAT cmp_getfloatprecision(CGU_FLOAT, CGU_INT)' defined but not used [-Wunused-function]
  226 | static CGU_FLOAT cmp_getfloatprecision(CGU_FLOAT f1,CGU_INT Prec)
      |                  ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:218:17: warning: 'CGU_BOOL cmp_compareprecision(CGU_FLOAT, CGU_FLOAT, CGU_INT)' defined but not used [-Wunused-function]
  218 | static CGU_BOOL cmp_compareprecision(CGU_FLOAT f1,CGU_FLOAT f2,CGU_INT Prec)
      |                 ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:173:18: warning: 'CGU_Vec3f cmp_powVec3f(CGU_Vec3f, CGU_FLOAT)' defined but not used [-Wunused-function]
  173 | static CGU_Vec3f cmp_powVec3f(CGU_Vec3f color, CGU_FLOAT ex)
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:156:19: warning: 'CGU_UINT32 cmp_get2Bit32(CGU_UINT32, CGU_UINT32)' defined but not used [-Wunused-function]
  156 | static CGU_UINT32 cmp_get2Bit32(CGU_UINT32 value, CGU_UINT32 indexPos)
      |                   ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:37:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:119:18: warning: 'CGU_Vec3f saturate(CGU_Vec3f)' defined but not used [-Wunused-function]
  119 | static CGU_Vec3f saturate(CGU_Vec3f value)
      |                  ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:93:18: warning: 'CGU_Vec2f round(CGU_Vec2f)' defined but not used [-Wunused-function]
   93 | static CGU_Vec2f round(CMP_IN CGU_Vec2f Color)
      |                  ^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:67:18: warning: 'CGU_Vec2f abs(CGU_Vec2f)' defined but not used [-Wunused-function]
   67 | static CGU_Vec2f abs(CMP_IN CGU_Vec2f Color)
      |                  ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:60:19: warning: 'CGU_FLOAT dot(CGU_Vec2f, CGU_Vec2f)' defined but not used [-Wunused-function]
   60 | static CGU_FLOAT  dot(CMP_IN CGU_Vec2f Color,CMP_IN CGU_Vec2f Color2)
      |                   ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:48:12: warning: 'int QSortIntCmp(const void*, const void*)' defined but not used [-Wunused-function]
   48 | static int QSortIntCmp(const void *Elem1, const void *Elem2)
      |            ^~~~~~~~~~~
[ 21%] Building CXX object extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcSortedBlockList.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./Etc -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/./EtcCodec -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/EtcLib/CMakeFiles/EtcLib.dir/EtcCodec/EtcSortedBlockList.cpp.o -MF CMakeFiles/EtcLib.dir/EtcCodec/EtcSortedBlockList.cpp.o.d -o CMakeFiles/EtcLib.dir/EtcCodec/EtcSortedBlockList.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/EtcLib/EtcCodec/EtcSortedBlockList.cpp
[ 22%] Linking CXX static library libEtcLib.a
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/cmake -P CMakeFiles/EtcLib.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/EtcLib && /usr/bin/cmake -E cmake_link_script CMakeFiles/EtcLib.dir/link.txt --verbose=1
/usr/bin/ar qc libEtcLib.a CMakeFiles/EtcLib.dir/Etc/Etc.cpp.o CMakeFiles/EtcLib.dir/Etc/EtcImage.cpp.o CMakeFiles/EtcLib.dir/Etc/EtcMath.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_ETC1.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_R11.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RG11.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGB8A1.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcBlock4x4Encoding_RGBA8.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcDifferentialTrys.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcIndividualTrys.cpp.o CMakeFiles/EtcLib.dir/EtcCodec/EtcSortedBlockList.cpp.o
/usr/bin/ranlib libEtcLib.a
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 22%] Built target EtcLib
/usr/bin/gmake  -f src/nvcore/CMakeFiles/nvcore.dir/build.make src/nvcore/CMakeFiles/nvcore.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvcore /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvcore/CMakeFiles/nvcore.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvcore/CMakeFiles/nvcore.dir/build.make src/nvcore/CMakeFiles/nvcore.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 23%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvcore && /usr/bin/g++ -DNVCORE_EXPORTS -DNVCORE_SHARED=1 -Dnvcore_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o -MF CMakeFiles/nvcore.dir/FileSystem.cpp.o.d -o CMakeFiles/nvcore.dir/FileSystem.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/FileSystem.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 23%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/Library.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvcore && /usr/bin/g++ -DNVCORE_EXPORTS -DNVCORE_SHARED=1 -Dnvcore_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvcore/CMakeFiles/nvcore.dir/Library.cpp.o -MF CMakeFiles/nvcore.dir/Library.cpp.o.d -o CMakeFiles/nvcore.dir/Library.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Library.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Library.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Library.cpp:1:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 24%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvcore && /usr/bin/g++ -DNVCORE_EXPORTS -DNVCORE_SHARED=1 -Dnvcore_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o -MF CMakeFiles/nvcore.dir/Memory.cpp.o.d -o CMakeFiles/nvcore.dir/Memory.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 25%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/StrLib.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvcore && /usr/bin/g++ -DNVCORE_EXPORTS -DNVCORE_SHARED=1 -Dnvcore_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvcore/CMakeFiles/nvcore.dir/StrLib.cpp.o -MF CMakeFiles/nvcore.dir/StrLib.cpp.o.d -o CMakeFiles/nvcore.dir/StrLib.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:133: warning: ignoring '#pragma unused ' [-Wunknown-pragmas]
  133 |     NV_UNUSED(size);
      | 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:158: warning: ignoring '#pragma unused ' [-Wunknown-pragmas]
  158 |     NV_UNUSED(size);
      | 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:603:6: warning: 'void nv::swap(StringBuilder&, StringBuilder&)' has not been declared within 'nv'
  603 | void nv::swap(StringBuilder & a, StringBuilder & b) {
      |      ^~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:172:21: note: only here as a 'friend'
  172 |         friend void swap(StringBuilder & a, StringBuilder & b);
      |                     ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.cpp:807:6: warning: 'void nv::swap(String&, String&)' has not been declared within 'nv'
  807 | void nv::swap(String & a, String & b) {
      |      ^~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:361:21: note: only here as a 'friend'
  361 |         friend void swap(String & a, String & b);
      |                     ^~~~
[ 26%] Building CXX object extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC2_Encode_kernel.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/CMP_Core && /usr/bin/g++ -DASPM_GPU -D_LINUX -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC2_Encode_kernel.cpp.o -MF CMakeFiles/CMP_Core.dir/shaders/BC2_Encode_kernel.cpp.o.d -o CMakeFiles/CMP_Core.dir/shaders/BC2_Encode_kernel.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC2_Encode_kernel.cpp
[ 27%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvcore && /usr/bin/g++ -DNVCORE_EXPORTS -DNVCORE_SHARED=1 -Dnvcore_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o -MF CMakeFiles/nvcore.dir/TextWriter.cpp.o.d -o CMakeFiles/nvcore.dir/TextWriter.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/TextWriter.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/TextWriter.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/TextWriter.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC2_Encode_kernel.h:27,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC2_Encode_kernel.cpp:24:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:26: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   26 | #pragma warning(disable:4505)  // disable warnings on unreferenced local function has been removed
      | 
[ 27%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvcore && /usr/bin/g++ -DNVCORE_EXPORTS -DNVCORE_SHARED=1 -Dnvcore_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o -MF CMakeFiles/nvcore.dir/Timer.cpp.o.d -o CMakeFiles/nvcore.dir/Timer.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Timer.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Timer.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 28%] Linking CXX shared library libnvcore.so
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvcore && /usr/bin/cmake -E cmake_link_script CMakeFiles/nvcore.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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,libnvcore.so.2.1 -o libnvcore.so.2.1.2 CMakeFiles/nvcore.dir/FileSystem.cpp.o CMakeFiles/nvcore.dir/Library.cpp.o CMakeFiles/nvcore.dir/Memory.cpp.o CMakeFiles/nvcore.dir/StrLib.cpp.o CMakeFiles/nvcore.dir/TextWriter.cpp.o CMakeFiles/nvcore.dir/Timer.cpp.o  -ldl 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CGU_Vec2ui CompressRGBBlock_FM(const CGU_Vec3f*, CGU_FLOAT, CGU_BOOL, CGU_FLOAT*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:1426:17: warning: unused variable 'srcBlock' [-Wunused-variable]
 1426 |     CGU_Vec3f   srcBlock[16];                    // The list of source colors with any color space transforms and clipping
      |                 ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CMP_EndPoints CompressRGBBlock_Slow(CGU_Vec3f*, CGU_FLOAT*, CGU_UINT32, CGU_Vec3f, CGU_UINT32)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:1818:21: warning: variable 'Cs' set but not used [-Wunused-but-set-variable]
 1818 |           CGU_FLOAT Cs[3];
      |                     ^~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CGU_Vec2ui CompressBlockBC1_RGBA_Internal(const CGU_Vec3f*, const CGU_FLOAT*, CGU_Vec3f, CGU_UINT32, CGU_UINT32, CGU_FLOAT, CGU_BOOL)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2147:19: warning: variable 'nEndpoints0' set but not used [-Wunused-but-set-variable]
 2147 |     CGU_Vec3ui    nEndpoints0 = {0,0,0};            // Endpoints are stored BGR as x,y,z
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2148:19: warning: variable 'nEndpoints1' set but not used [-Wunused-but-set-variable]
 2148 |     CGU_Vec3ui    nEndpoints1 = {0xFF,0xFF,0xFF};   // Endpoints are stored BGR as x,y,z
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC2_Encode_kernel.cpp: In function 'void CompressBlockBC2_Internal(const CMP_Vec4uc*, CGU_UINT32*, const CMP_BC15Options*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC2_Encode_kernel.cpp:53:15: warning: variable 'MinColor' set but not used [-Wunused-but-set-variable]
   53 |     CGU_Vec3f MinColor = {0,0,0}, MaxColor={0,0,0};
      |               ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC2_Encode_kernel.cpp:53:35: warning: variable 'MaxColor' set but not used [-Wunused-but-set-variable]
   53 |     CGU_Vec3f MinColor = {0,0,0}, MaxColor={0,0,0};
      |                                   ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2498:19: warning: 'CGU_Vec4ui CompressBlockBC5_UNORM(CGU_FLOAT*, CGU_FLOAT*, CGU_FLOAT)' defined but not used [-Wunused-function]
 2498 | static CGU_Vec4ui CompressBlockBC5_UNORM( CMP_IN CGU_FLOAT BlockU[16], CMP_IN CGU_FLOAT BlockV[16], CGU_FLOAT fquality)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2490:19: warning: 'CGU_Vec2ui CompressBlockBC4_UNORM(CGU_FLOAT*, CGU_FLOAT)' defined but not used [-Wunused-function]
 2490 | static CGU_Vec2ui CompressBlockBC4_UNORM( CMP_IN CGU_FLOAT Block[16], CGU_FLOAT fquality)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2473:19: warning: 'CGU_Vec4ui CompressBlockBC3_UNORM(CGU_Vec3f*, CGU_FLOAT*, CGU_FLOAT, CGU_BOOL)' defined but not used [-Wunused-function]
 2473 | static CGU_Vec4ui CompressBlockBC3_UNORM( CMP_IN CGU_Vec3f BlockRGB[16], CMP_IN CGU_FLOAT BlockA[16], CGU_FLOAT fquality,CGU_BOOL isSRGB)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2451:19: warning: 'CGU_Vec4ui CompressBlockBC2_UNORM(CGU_Vec3f*, CGU_FLOAT*, CGU_FLOAT, CGU_BOOL)' defined but not used [-Wunused-function]
 2451 | static CGU_Vec4ui CompressBlockBC2_UNORM( CMP_IN CGU_Vec3f BlockRGB[16], CMP_IN CGU_FLOAT BlockA[16], CGU_FLOAT fquality, CGU_BOOL isSRGB)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:1041:13: warning: 'void cmp_decompressAlphaBlock(CGU_UINT8*, const CGU_UINT32*)' defined but not used [-Wunused-function]
 1041 | static void cmp_decompressAlphaBlock(CGU_UINT8 alphaBlock[BLOCK_SIZE_4X4],
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:376:24: warning: 'CMP_BC15Options CalculateColourWeightings(CGU_Vec4f*, CMP_BC15Options)' defined but not used [-Wunused-function]
  376 | static CMP_BC15Options CalculateColourWeightings(CGU_Vec4f rgbaBlock[BLOCK_SIZE_4X4],CMP_BC15Options BC15options)
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:260:18: warning: 'CGU_Vec3f cmp_srgbToLinear(CGU_Vec3f)' defined but not used [-Wunused-function]
  260 | static CGU_Vec3f cmp_srgbToLinear(CMP_IN CGU_Vec3f Color)
      |                  ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:226:18: warning: 'CGU_FLOAT cmp_getfloatprecision(CGU_FLOAT, CGU_INT)' defined but not used [-Wunused-function]
  226 | static CGU_FLOAT cmp_getfloatprecision(CGU_FLOAT f1,CGU_INT Prec)
      |                  ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:218:17: warning: 'CGU_BOOL cmp_compareprecision(CGU_FLOAT, CGU_FLOAT, CGU_INT)' defined but not used [-Wunused-function]
  218 | static CGU_BOOL cmp_compareprecision(CGU_FLOAT f1,CGU_FLOAT f2,CGU_INT Prec)
      |                 ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:173:18: warning: 'CGU_Vec3f cmp_powVec3f(CGU_Vec3f, CGU_FLOAT)' defined but not used [-Wunused-function]
  173 | static CGU_Vec3f cmp_powVec3f(CGU_Vec3f color, CGU_FLOAT ex)
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:156:19: warning: 'CGU_UINT32 cmp_get2Bit32(CGU_UINT32, CGU_UINT32)' defined but not used [-Wunused-function]
  156 | static CGU_UINT32 cmp_get2Bit32(CGU_UINT32 value, CGU_UINT32 indexPos)
      |                   ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:37:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:119:18: warning: 'CGU_Vec3f saturate(CGU_Vec3f)' defined but not used [-Wunused-function]
  119 | static CGU_Vec3f saturate(CGU_Vec3f value)
      |                  ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:93:18: warning: 'CGU_Vec2f round(CGU_Vec2f)' defined but not used [-Wunused-function]
   93 | static CGU_Vec2f round(CMP_IN CGU_Vec2f Color)
      |                  ^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:67:18: warning: 'CGU_Vec2f abs(CGU_Vec2f)' defined but not used [-Wunused-function]
   67 | static CGU_Vec2f abs(CMP_IN CGU_Vec2f Color)
      |                  ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:60:19: warning: 'CGU_FLOAT dot(CGU_Vec2f, CGU_Vec2f)' defined but not used [-Wunused-function]
   60 | static CGU_FLOAT  dot(CMP_IN CGU_Vec2f Color,CMP_IN CGU_Vec2f Color2)
      |                   ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:48:12: warning: 'int QSortIntCmp(const void*, const void*)' defined but not used [-Wunused-function]
   48 | static int QSortIntCmp(const void *Elem1, const void *Elem2)
      |            ^~~~~~~~~~~
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvcore && /usr/bin/cmake -E cmake_symlink_library libnvcore.so.2.1.2 libnvcore.so.2.1 libnvcore.so
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 28%] Built target nvcore
/usr/bin/gmake  -f src/nvtt/squish/CMakeFiles/nvsquish.dir/build.make src/nvtt/squish/CMakeFiles/nvsquish.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/squish /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/squish /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/squish/CMakeFiles/nvsquish.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/squish/CMakeFiles/nvsquish.dir/build.make src/nvtt/squish/CMakeFiles/nvsquish.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 28%] Building CXX object src/nvtt/squish/CMakeFiles/nvsquish.dir/fastclusterfit.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/squish && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/squish -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/squish/CMakeFiles/nvsquish.dir/fastclusterfit.cpp.o -MF CMakeFiles/nvsquish.dir/fastclusterfit.cpp.o.d -o CMakeFiles/nvsquish.dir/fastclusterfit.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/squish/fastclusterfit.cpp
[ 29%] Building CXX object src/nvtt/squish/CMakeFiles/nvsquish.dir/weightedclusterfit.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/squish && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/squish -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/squish/CMakeFiles/nvsquish.dir/weightedclusterfit.cpp.o -MF CMakeFiles/nvsquish.dir/weightedclusterfit.cpp.o.d -o CMakeFiles/nvsquish.dir/weightedclusterfit.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/squish/weightedclusterfit.cpp
[ 30%] Building CXX object extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC3_Encode_kernel.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/CMP_Core && /usr/bin/g++ -DASPM_GPU -D_LINUX -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC3_Encode_kernel.cpp.o -MF CMakeFiles/CMP_Core.dir/shaders/BC3_Encode_kernel.cpp.o.d -o CMakeFiles/CMP_Core.dir/shaders/BC3_Encode_kernel.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC3_Encode_kernel.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC3_Encode_kernel.h:27,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC3_Encode_kernel.cpp:23:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:26: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   26 | #pragma warning(disable:4505)  // disable warnings on unreferenced local function has been removed
      | 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CGU_Vec2ui CompressRGBBlock_FM(const CGU_Vec3f*, CGU_FLOAT, CGU_BOOL, CGU_FLOAT*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:1426:17: warning: unused variable 'srcBlock' [-Wunused-variable]
 1426 |     CGU_Vec3f   srcBlock[16];                    // The list of source colors with any color space transforms and clipping
      |                 ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CMP_EndPoints CompressRGBBlock_Slow(CGU_Vec3f*, CGU_FLOAT*, CGU_UINT32, CGU_Vec3f, CGU_UINT32)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:1818:21: warning: variable 'Cs' set but not used [-Wunused-but-set-variable]
 1818 |           CGU_FLOAT Cs[3];
      |                     ^~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CGU_Vec2ui CompressBlockBC1_RGBA_Internal(const CGU_Vec3f*, const CGU_FLOAT*, CGU_Vec3f, CGU_UINT32, CGU_UINT32, CGU_FLOAT, CGU_BOOL)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2147:19: warning: variable 'nEndpoints0' set but not used [-Wunused-but-set-variable]
 2147 |     CGU_Vec3ui    nEndpoints0 = {0,0,0};            // Endpoints are stored BGR as x,y,z
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2148:19: warning: variable 'nEndpoints1' set but not used [-Wunused-but-set-variable]
 2148 |     CGU_Vec3ui    nEndpoints1 = {0xFF,0xFF,0xFF};   // Endpoints are stored BGR as x,y,z
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2498:19: warning: 'CGU_Vec4ui CompressBlockBC5_UNORM(CGU_FLOAT*, CGU_FLOAT*, CGU_FLOAT)' defined but not used [-Wunused-function]
 2498 | static CGU_Vec4ui CompressBlockBC5_UNORM( CMP_IN CGU_FLOAT BlockU[16], CMP_IN CGU_FLOAT BlockV[16], CGU_FLOAT fquality)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2490:19: warning: 'CGU_Vec2ui CompressBlockBC4_UNORM(CGU_FLOAT*, CGU_FLOAT)' defined but not used [-Wunused-function]
 2490 | static CGU_Vec2ui CompressBlockBC4_UNORM( CMP_IN CGU_FLOAT Block[16], CGU_FLOAT fquality)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2473:19: warning: 'CGU_Vec4ui CompressBlockBC3_UNORM(CGU_Vec3f*, CGU_FLOAT*, CGU_FLOAT, CGU_BOOL)' defined but not used [-Wunused-function]
 2473 | static CGU_Vec4ui CompressBlockBC3_UNORM( CMP_IN CGU_Vec3f BlockRGB[16], CMP_IN CGU_FLOAT BlockA[16], CGU_FLOAT fquality,CGU_BOOL isSRGB)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2451:19: warning: 'CGU_Vec4ui CompressBlockBC2_UNORM(CGU_Vec3f*, CGU_FLOAT*, CGU_FLOAT, CGU_BOOL)' defined but not used [-Wunused-function]
 2451 | static CGU_Vec4ui CompressBlockBC2_UNORM( CMP_IN CGU_Vec3f BlockRGB[16], CMP_IN CGU_FLOAT BlockA[16], CGU_FLOAT fquality, CGU_BOOL isSRGB)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:376:24: warning: 'CMP_BC15Options CalculateColourWeightings(CGU_Vec4f*, CMP_BC15Options)' defined but not used [-Wunused-function]
  376 | static CMP_BC15Options CalculateColourWeightings(CGU_Vec4f rgbaBlock[BLOCK_SIZE_4X4],CMP_BC15Options BC15options)
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:260:18: warning: 'CGU_Vec3f cmp_srgbToLinear(CGU_Vec3f)' defined but not used [-Wunused-function]
  260 | static CGU_Vec3f cmp_srgbToLinear(CMP_IN CGU_Vec3f Color)
      |                  ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:226:18: warning: 'CGU_FLOAT cmp_getfloatprecision(CGU_FLOAT, CGU_INT)' defined but not used [-Wunused-function]
  226 | static CGU_FLOAT cmp_getfloatprecision(CGU_FLOAT f1,CGU_INT Prec)
      |                  ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:218:17: warning: 'CGU_BOOL cmp_compareprecision(CGU_FLOAT, CGU_FLOAT, CGU_INT)' defined but not used [-Wunused-function]
  218 | static CGU_BOOL cmp_compareprecision(CGU_FLOAT f1,CGU_FLOAT f2,CGU_INT Prec)
      |                 ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:173:18: warning: 'CGU_Vec3f cmp_powVec3f(CGU_Vec3f, CGU_FLOAT)' defined but not used [-Wunused-function]
  173 | static CGU_Vec3f cmp_powVec3f(CGU_Vec3f color, CGU_FLOAT ex)
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:156:19: warning: 'CGU_UINT32 cmp_get2Bit32(CGU_UINT32, CGU_UINT32)' defined but not used [-Wunused-function]
  156 | static CGU_UINT32 cmp_get2Bit32(CGU_UINT32 value, CGU_UINT32 indexPos)
      |                   ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:37:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:119:18: warning: 'CGU_Vec3f saturate(CGU_Vec3f)' defined but not used [-Wunused-function]
  119 | static CGU_Vec3f saturate(CGU_Vec3f value)
      |                  ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:93:18: warning: 'CGU_Vec2f round(CGU_Vec2f)' defined but not used [-Wunused-function]
   93 | static CGU_Vec2f round(CMP_IN CGU_Vec2f Color)
      |                  ^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:67:18: warning: 'CGU_Vec2f abs(CGU_Vec2f)' defined but not used [-Wunused-function]
   67 | static CGU_Vec2f abs(CMP_IN CGU_Vec2f Color)
      |                  ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:60:19: warning: 'CGU_FLOAT dot(CGU_Vec2f, CGU_Vec2f)' defined but not used [-Wunused-function]
   60 | static CGU_FLOAT  dot(CMP_IN CGU_Vec2f Color,CMP_IN CGU_Vec2f Color2)
      |                   ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:48:12: warning: 'int QSortIntCmp(const void*, const void*)' defined but not used [-Wunused-function]
   48 | static int QSortIntCmp(const void *Elem1, const void *Elem2)
      |            ^~~~~~~~~~~
[ 31%] Building CXX object src/nvtt/squish/CMakeFiles/nvsquish.dir/colourblock.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/squish && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/squish -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/squish/CMakeFiles/nvsquish.dir/colourblock.cpp.o -MF CMakeFiles/nvsquish.dir/colourblock.cpp.o.d -o CMakeFiles/nvsquish.dir/colourblock.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/squish/colourblock.cpp
[ 31%] Building CXX object src/nvtt/squish/CMakeFiles/nvsquish.dir/colourfit.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/squish && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/squish -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/squish/CMakeFiles/nvsquish.dir/colourfit.cpp.o -MF CMakeFiles/nvsquish.dir/colourfit.cpp.o.d -o CMakeFiles/nvsquish.dir/colourfit.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/squish/colourfit.cpp
[ 32%] Building CXX object src/nvtt/squish/CMakeFiles/nvsquish.dir/colourset.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/squish && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/squish -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/squish/CMakeFiles/nvsquish.dir/colourset.cpp.o -MF CMakeFiles/nvsquish.dir/colourset.cpp.o.d -o CMakeFiles/nvsquish.dir/colourset.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/squish/colourset.cpp
[ 33%] Building CXX object src/nvtt/squish/CMakeFiles/nvsquish.dir/maths.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/squish && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/squish -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/squish/CMakeFiles/nvsquish.dir/maths.cpp.o -MF CMakeFiles/nvsquish.dir/maths.cpp.o.d -o CMakeFiles/nvsquish.dir/maths.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/squish/maths.cpp
[ 34%] Linking CXX static library libnvsquish.a
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/squish && /usr/bin/cmake -P CMakeFiles/nvsquish.dir/cmake_clean_target.cmake
[ 34%] Building CXX object extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC4_Encode_kernel.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/squish && /usr/bin/cmake -E cmake_link_script CMakeFiles/nvsquish.dir/link.txt --verbose=1
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/CMP_Core && /usr/bin/g++ -DASPM_GPU -D_LINUX -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC4_Encode_kernel.cpp.o -MF CMakeFiles/CMP_Core.dir/shaders/BC4_Encode_kernel.cpp.o.d -o CMakeFiles/CMP_Core.dir/shaders/BC4_Encode_kernel.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC4_Encode_kernel.cpp
/usr/bin/ar qc libnvsquish.a CMakeFiles/nvsquish.dir/fastclusterfit.cpp.o CMakeFiles/nvsquish.dir/weightedclusterfit.cpp.o CMakeFiles/nvsquish.dir/colourblock.cpp.o CMakeFiles/nvsquish.dir/colourfit.cpp.o CMakeFiles/nvsquish.dir/colourset.cpp.o CMakeFiles/nvsquish.dir/maths.cpp.o
/usr/bin/ranlib libnvsquish.a
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 34%] Built target nvsquish
/usr/bin/gmake  -f src/nvmath/CMakeFiles/nvmath.dir/build.make src/nvmath/CMakeFiles/nvmath.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvmath /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvmath/CMakeFiles/nvmath.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvmath/CMakeFiles/nvmath.dir/build.make src/nvmath/CMakeFiles/nvmath.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 34%] Building CXX object src/nvmath/CMakeFiles/nvmath.dir/Fitting.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvmath && /usr/bin/g++ -DNMATH_SHARED=1 -Dnvmath_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvmath/CMakeFiles/nvmath.dir/Fitting.cpp.o -MF CMakeFiles/nvmath.dir/Fitting.cpp.o.d -o CMakeFiles/nvmath.dir/Fitting.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Fitting.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/nvmath.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Fitting.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Fitting.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC4_Encode_kernel.h:27,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC4_Encode_kernel.cpp:23:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:26: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   26 | #pragma warning(disable:4505)  // disable warnings on unreferenced local function has been removed
      | 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Fitting.cpp: In function 'void EigenSolver4_Tridiagonal(float (*)[4], float*, float*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Fitting.cpp:703:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class nv::Matrix'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  703 |         memcpy(&A, mat, sizeof(float)*n*n);
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Matrix.inl:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Fitting.cpp:6:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Matrix.h:97:11: note: 'class nv::Matrix' declared here
   97 |     class Matrix
      |           ^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Fitting.cpp: In function 'int nv::Fit::compute4Means(int, const nv::Vector3*, const float*, nv::Vector3::Arg, nv::Vector3*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Fitting.cpp:830:9: warning: variable 'mini' set but not used [-Wunused-but-set-variable]
  830 |     int mini, maxi;
      |         ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CGU_Vec2ui CompressRGBBlock_FM(const CGU_Vec3f*, CGU_FLOAT, CGU_BOOL, CGU_FLOAT*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:1426:17: warning: unused variable 'srcBlock' [-Wunused-variable]
 1426 |     CGU_Vec3f   srcBlock[16];                    // The list of source colors with any color space transforms and clipping
      |                 ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CMP_EndPoints CompressRGBBlock_Slow(CGU_Vec3f*, CGU_FLOAT*, CGU_UINT32, CGU_Vec3f, CGU_UINT32)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:1818:21: warning: variable 'Cs' set but not used [-Wunused-but-set-variable]
 1818 |           CGU_FLOAT Cs[3];
      |                     ^~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CGU_Vec2ui CompressBlockBC1_RGBA_Internal(const CGU_Vec3f*, const CGU_FLOAT*, CGU_Vec3f, CGU_UINT32, CGU_UINT32, CGU_FLOAT, CGU_BOOL)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2147:19: warning: variable 'nEndpoints0' set but not used [-Wunused-but-set-variable]
 2147 |     CGU_Vec3ui    nEndpoints0 = {0,0,0};            // Endpoints are stored BGR as x,y,z
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2148:19: warning: variable 'nEndpoints1' set but not used [-Wunused-but-set-variable]
 2148 |     CGU_Vec3ui    nEndpoints1 = {0xFF,0xFF,0xFF};   // Endpoints are stored BGR as x,y,z
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2498:19: warning: 'CGU_Vec4ui CompressBlockBC5_UNORM(CGU_FLOAT*, CGU_FLOAT*, CGU_FLOAT)' defined but not used [-Wunused-function]
 2498 | static CGU_Vec4ui CompressBlockBC5_UNORM( CMP_IN CGU_FLOAT BlockU[16], CMP_IN CGU_FLOAT BlockV[16], CGU_FLOAT fquality)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2490:19: warning: 'CGU_Vec2ui CompressBlockBC4_UNORM(CGU_FLOAT*, CGU_FLOAT)' defined but not used [-Wunused-function]
 2490 | static CGU_Vec2ui CompressBlockBC4_UNORM( CMP_IN CGU_FLOAT Block[16], CGU_FLOAT fquality)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2473:19: warning: 'CGU_Vec4ui CompressBlockBC3_UNORM(CGU_Vec3f*, CGU_FLOAT*, CGU_FLOAT, CGU_BOOL)' defined but not used [-Wunused-function]
 2473 | static CGU_Vec4ui CompressBlockBC3_UNORM( CMP_IN CGU_Vec3f BlockRGB[16], CMP_IN CGU_FLOAT BlockA[16], CGU_FLOAT fquality,CGU_BOOL isSRGB)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2451:19: warning: 'CGU_Vec4ui CompressBlockBC2_UNORM(CGU_Vec3f*, CGU_FLOAT*, CGU_FLOAT, CGU_BOOL)' defined but not used [-Wunused-function]
 2451 | static CGU_Vec4ui CompressBlockBC2_UNORM( CMP_IN CGU_Vec3f BlockRGB[16], CMP_IN CGU_FLOAT BlockA[16], CGU_FLOAT fquality, CGU_BOOL isSRGB)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:1151:13: warning: 'void cmp_decompressDXTRGBA_Internal(CGU_UINT8*, CGU_Vec2ui, CGU_BOOL)' defined but not used [-Wunused-function]
 1151 | static void cmp_decompressDXTRGBA_Internal(CGU_UINT8   rgbBlock[BLOCK_SIZE_4X4X4],
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:438:24: warning: 'CMP_BC15Options CalculateColourWeightings3f(CGU_Vec3f*, CMP_BC15Options)' defined but not used [-Wunused-function]
  438 | static CMP_BC15Options CalculateColourWeightings3f(CGU_Vec3f rgbBlock[BLOCK_SIZE_4X4],CMP_BC15Options BC15options)
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:376:24: warning: 'CMP_BC15Options CalculateColourWeightings(CGU_Vec4f*, CMP_BC15Options)' defined but not used [-Wunused-function]
  376 | static CMP_BC15Options CalculateColourWeightings(CGU_Vec4f rgbaBlock[BLOCK_SIZE_4X4],CMP_BC15Options BC15options)
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:260:18: warning: 'CGU_Vec3f cmp_srgbToLinear(CGU_Vec3f)' defined but not used [-Wunused-function]
  260 | static CGU_Vec3f cmp_srgbToLinear(CMP_IN CGU_Vec3f Color)
      |                  ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:226:18: warning: 'CGU_FLOAT cmp_getfloatprecision(CGU_FLOAT, CGU_INT)' defined but not used [-Wunused-function]
  226 | static CGU_FLOAT cmp_getfloatprecision(CGU_FLOAT f1,CGU_INT Prec)
      |                  ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:218:17: warning: 'CGU_BOOL cmp_compareprecision(CGU_FLOAT, CGU_FLOAT, CGU_INT)' defined but not used [-Wunused-function]
  218 | static CGU_BOOL cmp_compareprecision(CGU_FLOAT f1,CGU_FLOAT f2,CGU_INT Prec)
      |                 ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:173:18: warning: 'CGU_Vec3f cmp_powVec3f(CGU_Vec3f, CGU_FLOAT)' defined but not used [-Wunused-function]
  173 | static CGU_Vec3f cmp_powVec3f(CGU_Vec3f color, CGU_FLOAT ex)
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:156:19: warning: 'CGU_UINT32 cmp_get2Bit32(CGU_UINT32, CGU_UINT32)' defined but not used [-Wunused-function]
  156 | static CGU_UINT32 cmp_get2Bit32(CGU_UINT32 value, CGU_UINT32 indexPos)
      |                   ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:37:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:119:18: warning: 'CGU_Vec3f saturate(CGU_Vec3f)' defined but not used [-Wunused-function]
  119 | static CGU_Vec3f saturate(CGU_Vec3f value)
      |                  ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:93:18: warning: 'CGU_Vec2f round(CGU_Vec2f)' defined but not used [-Wunused-function]
   93 | static CGU_Vec2f round(CMP_IN CGU_Vec2f Color)
      |                  ^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:67:18: warning: 'CGU_Vec2f abs(CGU_Vec2f)' defined but not used [-Wunused-function]
   67 | static CGU_Vec2f abs(CMP_IN CGU_Vec2f Color)
      |                  ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:60:19: warning: 'CGU_FLOAT dot(CGU_Vec2f, CGU_Vec2f)' defined but not used [-Wunused-function]
   60 | static CGU_FLOAT  dot(CMP_IN CGU_Vec2f Color,CMP_IN CGU_Vec2f Color2)
      |                   ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:48:12: warning: 'int QSortIntCmp(const void*, const void*)' defined but not used [-Wunused-function]
   48 | static int QSortIntCmp(const void *Elem1, const void *Elem2)
      |            ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC4_Encode_kernel.cpp: In function 'CompressBlockBC4(unsigned char const*, unsigned int, unsigned char*, void const*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC4_Encode_kernel.cpp:157:35: warning: dangling pointer 'BC15options_11' to 'BC15optionsDefault' may be used [-Wdangling-pointer=]
  157 |     CompressBlockBC4_SingleChannel(inBlock,(CMP_GLOBAL CGU_UINT32 *)cmpBlock, BC15options);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC4_Encode_kernel.cpp:152:23: note: 'BC15optionsDefault' declared here
  152 |       CMP_BC15Options BC15optionsDefault;
      |                       ^~~~~~~~~~~~~~~~~~
[ 35%] Building CXX object extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC5_Encode_kernel.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/CMP_Core && /usr/bin/g++ -DASPM_GPU -D_LINUX -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC5_Encode_kernel.cpp.o -MF CMakeFiles/CMP_Core.dir/shaders/BC5_Encode_kernel.cpp.o.d -o CMakeFiles/CMP_Core.dir/shaders/BC5_Encode_kernel.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC5_Encode_kernel.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC5_Encode_kernel.h:27,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC5_Encode_kernel.cpp:23:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:26: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   26 | #pragma warning(disable:4505)  // disable warnings on unreferenced local function has been removed
      | 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CGU_Vec2ui CompressRGBBlock_FM(const CGU_Vec3f*, CGU_FLOAT, CGU_BOOL, CGU_FLOAT*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:1426:17: warning: unused variable 'srcBlock' [-Wunused-variable]
 1426 |     CGU_Vec3f   srcBlock[16];                    // The list of source colors with any color space transforms and clipping
      |                 ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CMP_EndPoints CompressRGBBlock_Slow(CGU_Vec3f*, CGU_FLOAT*, CGU_UINT32, CGU_Vec3f, CGU_UINT32)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:1818:21: warning: variable 'Cs' set but not used [-Wunused-but-set-variable]
 1818 |           CGU_FLOAT Cs[3];
      |                     ^~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: In function 'CGU_Vec2ui CompressBlockBC1_RGBA_Internal(const CGU_Vec3f*, const CGU_FLOAT*, CGU_Vec3f, CGU_UINT32, CGU_UINT32, CGU_FLOAT, CGU_BOOL)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2147:19: warning: variable 'nEndpoints0' set but not used [-Wunused-but-set-variable]
 2147 |     CGU_Vec3ui    nEndpoints0 = {0,0,0};            // Endpoints are stored BGR as x,y,z
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2148:19: warning: variable 'nEndpoints1' set but not used [-Wunused-but-set-variable]
 2148 |     CGU_Vec3ui    nEndpoints1 = {0xFF,0xFF,0xFF};   // Endpoints are stored BGR as x,y,z
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2498:19: warning: 'CGU_Vec4ui CompressBlockBC5_UNORM(CGU_FLOAT*, CGU_FLOAT*, CGU_FLOAT)' defined but not used [-Wunused-function]
 2498 | static CGU_Vec4ui CompressBlockBC5_UNORM( CMP_IN CGU_FLOAT BlockU[16], CMP_IN CGU_FLOAT BlockV[16], CGU_FLOAT fquality)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2490:19: warning: 'CGU_Vec2ui CompressBlockBC4_UNORM(CGU_FLOAT*, CGU_FLOAT)' defined but not used [-Wunused-function]
 2490 | static CGU_Vec2ui CompressBlockBC4_UNORM( CMP_IN CGU_FLOAT Block[16], CGU_FLOAT fquality)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2473:19: warning: 'CGU_Vec4ui CompressBlockBC3_UNORM(CGU_Vec3f*, CGU_FLOAT*, CGU_FLOAT, CGU_BOOL)' defined but not used [-Wunused-function]
 2473 | static CGU_Vec4ui CompressBlockBC3_UNORM( CMP_IN CGU_Vec3f BlockRGB[16], CMP_IN CGU_FLOAT BlockA[16], CGU_FLOAT fquality,CGU_BOOL isSRGB)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:2451:19: warning: 'CGU_Vec4ui CompressBlockBC2_UNORM(CGU_Vec3f*, CGU_FLOAT*, CGU_FLOAT, CGU_BOOL)' defined but not used [-Wunused-function]
 2451 | static CGU_Vec4ui CompressBlockBC2_UNORM( CMP_IN CGU_Vec3f BlockRGB[16], CMP_IN CGU_FLOAT BlockA[16], CGU_FLOAT fquality, CGU_BOOL isSRGB)
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:1151:13: warning: 'void cmp_decompressDXTRGBA_Internal(CGU_UINT8*, CGU_Vec2ui, CGU_BOOL)' defined but not used [-Wunused-function]
 1151 | static void cmp_decompressDXTRGBA_Internal(CGU_UINT8   rgbBlock[BLOCK_SIZE_4X4X4],
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:438:24: warning: 'CMP_BC15Options CalculateColourWeightings3f(CGU_Vec3f*, CMP_BC15Options)' defined but not used [-Wunused-function]
  438 | static CMP_BC15Options CalculateColourWeightings3f(CGU_Vec3f rgbBlock[BLOCK_SIZE_4X4],CMP_BC15Options BC15options)
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:376:24: warning: 'CMP_BC15Options CalculateColourWeightings(CGU_Vec4f*, CMP_BC15Options)' defined but not used [-Wunused-function]
  376 | static CMP_BC15Options CalculateColourWeightings(CGU_Vec4f rgbaBlock[BLOCK_SIZE_4X4],CMP_BC15Options BC15options)
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:260:18: warning: 'CGU_Vec3f cmp_srgbToLinear(CGU_Vec3f)' defined but not used [-Wunused-function]
  260 | static CGU_Vec3f cmp_srgbToLinear(CMP_IN CGU_Vec3f Color)
      |                  ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:226:18: warning: 'CGU_FLOAT cmp_getfloatprecision(CGU_FLOAT, CGU_INT)' defined but not used [-Wunused-function]
  226 | static CGU_FLOAT cmp_getfloatprecision(CGU_FLOAT f1,CGU_INT Prec)
      |                  ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:218:17: warning: 'CGU_BOOL cmp_compareprecision(CGU_FLOAT, CGU_FLOAT, CGU_INT)' defined but not used [-Wunused-function]
  218 | static CGU_BOOL cmp_compareprecision(CGU_FLOAT f1,CGU_FLOAT f2,CGU_INT Prec)
      |                 ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:173:18: warning: 'CGU_Vec3f cmp_powVec3f(CGU_Vec3f, CGU_FLOAT)' defined but not used [-Wunused-function]
  173 | static CGU_Vec3f cmp_powVec3f(CGU_Vec3f color, CGU_FLOAT ex)
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:156:19: warning: 'CGU_UINT32 cmp_get2Bit32(CGU_UINT32, CGU_UINT32)' defined but not used [-Wunused-function]
  156 | static CGU_UINT32 cmp_get2Bit32(CGU_UINT32 value, CGU_UINT32 indexPos)
      |                   ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BCn_Common_Kernel.h:37:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:119:18: warning: 'CGU_Vec3f saturate(CGU_Vec3f)' defined but not used [-Wunused-function]
  119 | static CGU_Vec3f saturate(CGU_Vec3f value)
      |                  ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:93:18: warning: 'CGU_Vec2f round(CGU_Vec2f)' defined but not used [-Wunused-function]
   93 | static CGU_Vec2f round(CMP_IN CGU_Vec2f Color)
      |                  ^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:67:18: warning: 'CGU_Vec2f abs(CGU_Vec2f)' defined but not used [-Wunused-function]
   67 | static CGU_Vec2f abs(CMP_IN CGU_Vec2f Color)
      |                  ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:60:19: warning: 'CGU_FLOAT dot(CGU_Vec2f, CGU_Vec2f)' defined but not used [-Wunused-function]
   60 | static CGU_FLOAT  dot(CMP_IN CGU_Vec2f Color,CMP_IN CGU_Vec2f Color2)
      |                   ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source/cmp_math_func.h:48:12: warning: 'int QSortIntCmp(const void*, const void*)' defined but not used [-Wunused-function]
   48 | static int QSortIntCmp(const void *Elem1, const void *Elem2)
      |            ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Fitting.cpp: In function 'ArvoSVD(int, int, float*, float*, float*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Fitting.cpp:1085:25: warning: 'jump' may be used uninitialized [-Wmaybe-uninitialized]
 1085 |                         if( !jump )
      |                         ^~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Fitting.cpp:1076:29: note: 'jump' was declared here
 1076 |                         int jump;
      |                             ^~~~
[ 36%] Building CXX object extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC6_Encode_kernel.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/CMP_Core && /usr/bin/g++ -DASPM_GPU -D_LINUX -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC6_Encode_kernel.cpp.o -MF CMakeFiles/CMP_Core.dir/shaders/BC6_Encode_kernel.cpp.o.d -o CMakeFiles/CMP_Core.dir/shaders/BC6_Encode_kernel.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:23:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.h:26: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   26 | #pragma warning(disable:4505)  // disable warnings on unreferenced local function has been removed
      | 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:1293: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
 1293 | #pragma warning( push )
      | 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:1294: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
 1294 | #pragma warning(disable:4244)
      | 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:1296: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
 1296 | #pragma warning( pop )
      | 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:3627: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
 3627 |     #pragma warning(disable:4244)
      | 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp: In function 'CGU_FLOAT quant_single_point_d(CGU_FLOAT (*)[4], CGU_INT, CGU_INT*, CGU_FLOAT (*)[4], CGU_INT (*)[4], CGU_INT, CGU_INT, CGU_INT)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:1183:21: warning: variable 't1o' set but not used [-Wunused-but-set-variable]
 1183 |             CGU_INT t1o[MAX_DIMENSION_BIG], t2o[MAX_DIMENSION_BIG];
      |                     ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:1183:45: warning: variable 't2o' set but not used [-Wunused-but-set-variable]
 1183 |             CGU_INT t1o[MAX_DIMENSION_BIG], t2o[MAX_DIMENSION_BIG];
      |                                             ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:1177:17: warning: variable 'dr_0' set but not used [-Wunused-but-set-variable]
 1177 |         CGU_INT dr_0[MAX_DIMENSION_BIG];
      |                 ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp: In function 'CGU_FLOAT ep_shaker_HD(CGU_FLOAT (*)[4], CGU_INT, CGU_INT*, CGU_FLOAT (*)[4], CGU_INT (*)[4], CGU_INT, CGU_INT*, CGU_INT)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:1343:13: warning: variable 'max_bits' set but not used [-Wunused-but-set-variable]
 1343 |     CGU_INT max_bits[MAX_DIMENSION_BIG];
      |             ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp: In function 'CGU_FLOAT CalcShapeError(BC6H_Encode_local*, CGU_FLOAT (*)[2][4], CGU_BOOL)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:1764:48: warning: array subscript has type 'char' [-Wchar-subscripts]
 1764 |             subset = BC6_PARTITIONS[BC6H_data->d_shape_index][i];
      |                                     ~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp: In function 'void SaveDataBlock(BC6H_Encode_local*, CGU_UINT8*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:2244:48: warning: array subscript has type 'char' [-Wchar-subscripts]
 2244 |             nbits = g_indexfixups[bc6h_format->d_shape_index] == i ? 2 : 3; // get new number of bit to save index with
      |                                   ~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp: In function 'void SaveCompressedBlockData(BC6H_Encode_local*, CGU_INT (*)[2][4], CGU_INT (*)[16], CGU_INT8, CGU_INT8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:2400:49: warning: array subscript has type 'char' [-Wchar-subscripts]
 2400 |             asubset = BC6_PARTITIONS[BC6H_data->d_shape_index][i]; // Two region shapes
      |                                      ~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp: In function 'void ReIndexShapef(BC6H_Encode_local*, CGU_INT (*)[16])':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:2448:47: warning: array subscript has type 'char' [-Wchar-subscripts]
 2448 |             isSet = BC6_PARTITIONS[BC6H_data->d_shape_index][i];
      |                                    ~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp: In function 'CGU_FLOAT EncodePattern(BC6H_Encode_local*, CGU_FLOAT)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:2897:128: warning: array subscript has type 'char' [-Wchar-subscripts]
 2897 |             QuantizeEndPointToF16Prec(best_EndPoints[modes], F16EndPoints[modes], max_subsets, ModePartition[ModeFitOrder[modes]].nbits, BC6H_data->issigned);
      |                                                                                                              ~~~~~~~~~~~~~~~~~~^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:2945:127: warning: array subscript has type 'char' [-Wchar-subscripts]
 2945 |                     QuantizeEndPointToF16Prec(uncompressed, F16EndPoints[modes], max_subsets, ModePartition[ModeFitOrder[modes]].nbits, BC6H_data->issigned);
      |                                                                                                             ~~~~~~~~~~~~~~~~~~^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp: In function 'AMD_BC6H_Format extract_format(const CGU_UINT8*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:3217:56: warning: value computed is not used [-Wunused-value]
 3217 |                                 (header.getvalue(40,1) << 4);         //      by[4]
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
[ 37%] Building CXX object src/nvmath/CMakeFiles/nvmath.dir/Gamma.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvmath && /usr/bin/g++ -DNMATH_SHARED=1 -Dnvmath_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvmath/CMakeFiles/nvmath.dir/Gamma.cpp.o -MF CMakeFiles/nvmath.dir/Gamma.cpp.o.d -o CMakeFiles/nvmath.dir/Gamma.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Gamma.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/nvmath.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Gamma.h:28,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Gamma.cpp:24:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 38%] Building CXX object src/nvmath/CMakeFiles/nvmath.dir/Half.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvmath && /usr/bin/g++ -DNMATH_SHARED=1 -Dnvmath_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvmath/CMakeFiles/nvmath.dir/Half.cpp.o -MF CMakeFiles/nvmath.dir/Half.cpp.o.d -o CMakeFiles/nvmath.dir/Half.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Half.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/nvmath.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Half.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Half.cpp:76:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Half.cpp:107: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
  107 | #pragma warning(disable : 4146)     // unary minus operator applied to unsigned type, result still unsigned
      | 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Half.cpp:109: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
  109 | #pragma warning(default : 4146)
      | 
[ 38%] Building CXX object src/nvmath/CMakeFiles/nvmath.dir/Matrix.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvmath && /usr/bin/g++ -DNMATH_SHARED=1 -Dnvmath_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvmath/CMakeFiles/nvmath.dir/Matrix.cpp.o -MF CMakeFiles/nvmath.dir/Matrix.cpp.o.d -o CMakeFiles/nvmath.dir/Matrix.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Matrix.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Matrix.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Matrix.inl:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Matrix.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 39%] Building CXX object src/nvmath/CMakeFiles/nvmath.dir/Plane.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvmath && /usr/bin/g++ -DNMATH_SHARED=1 -Dnvmath_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvmath/CMakeFiles/nvmath.dir/Plane.cpp.o -MF CMakeFiles/nvmath.dir/Plane.cpp.o.d -o CMakeFiles/nvmath.dir/Plane.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Plane.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Plane.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Plane.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 40%] Building CXX object src/nvmath/CMakeFiles/nvmath.dir/SphericalHarmonic.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvmath && /usr/bin/g++ -DNMATH_SHARED=1 -Dnvmath_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvmath/CMakeFiles/nvmath.dir/SphericalHarmonic.cpp.o -MF CMakeFiles/nvmath.dir/SphericalHarmonic.cpp.o.d -o CMakeFiles/nvmath.dir/SphericalHarmonic.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/SphericalHarmonic.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/nvmath.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/SphericalHarmonic.h:6,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/SphericalHarmonic.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 41%] Linking CXX shared library libnvmath.so
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvmath && /usr/bin/cmake -E cmake_link_script CMakeFiles/nvmath.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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,libnvmath.so.2.1 -o libnvmath.so.2.1.2 CMakeFiles/nvmath.dir/Fitting.cpp.o CMakeFiles/nvmath.dir/Gamma.cpp.o CMakeFiles/nvmath.dir/Half.cpp.o CMakeFiles/nvmath.dir/Matrix.cpp.o CMakeFiles/nvmath.dir/Plane.cpp.o CMakeFiles/nvmath.dir/SphericalHarmonic.cpp.o  ../nvcore/libnvcore.so.2.1.2 -ldl 
In function 'max_index(int*, int)',
    inlined from 'ep_shaker_HD(float (*) [4], int, int*, float (*) [4], int (*) [4], int, int*, int)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:1358:23:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:861:16: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized]
  861 |     CGU_INT i, m = a[0];
      |                ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp: In function 'ep_shaker_HD(float (*) [4], int, int*, float (*) [4], int (*) [4], int, int*, int)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC6_Encode_kernel.cpp:1323:13: note: 'index' declared here
 1323 |     CGU_INT index[MAX_ENTRIES];
      |             ^~~~~
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvmath && /usr/bin/cmake -E cmake_symlink_library libnvmath.so.2.1.2 libnvmath.so.2.1 libnvmath.so
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 41%] Built target nvmath
/usr/bin/gmake  -f src/nvthread/CMakeFiles/nvthread.dir/build.make src/nvthread/CMakeFiles/nvthread.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvthread /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvthread/CMakeFiles/nvthread.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvthread/CMakeFiles/nvthread.dir/build.make src/nvthread/CMakeFiles/nvthread.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 42%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/nvthread.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvthread && /usr/bin/g++ -DNVTHREAD_EXPORTS -Dnvthread_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvthread/CMakeFiles/nvthread.dir/nvthread.cpp.o -MF CMakeFiles/nvthread.dir/nvthread.cpp.o.d -o CMakeFiles/nvthread.dir/nvthread.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/nvthread.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/nvthread.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/nvthread.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 42%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/Event.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvthread && /usr/bin/g++ -DNVTHREAD_EXPORTS -Dnvthread_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvthread/CMakeFiles/nvthread.dir/Event.cpp.o -MF CMakeFiles/nvthread.dir/Event.cpp.o.d -o CMakeFiles/nvthread.dir/Event.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Event.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/nvthread.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Event.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Event.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 43%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/Mutex.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvthread && /usr/bin/g++ -DNVTHREAD_EXPORTS -Dnvthread_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvthread/CMakeFiles/nvthread.dir/Mutex.cpp.o -MF CMakeFiles/nvthread.dir/Mutex.cpp.o.d -o CMakeFiles/nvthread.dir/Mutex.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Mutex.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/nvthread.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Mutex.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Mutex.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 44%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/ParallelFor.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvthread && /usr/bin/g++ -DNVTHREAD_EXPORTS -Dnvthread_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvthread/CMakeFiles/nvthread.dir/ParallelFor.cpp.o -MF CMakeFiles/nvthread.dir/ParallelFor.cpp.o.d -o CMakeFiles/nvthread.dir/ParallelFor.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/ParallelFor.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/nvthread.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/ParallelFor.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/ParallelFor.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/ParallelFor.cpp:5:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Atomic.h: In function 'void nv::storeRelease(volatile float*, float)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Atomic.h:142:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  142 |         storeRelease((uint32 *)ptr, *(uint32 *)&value);
      |                                      ^~~~~~~~~~~~~~~~
[ 45%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/Thread.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvthread && /usr/bin/g++ -DNVTHREAD_EXPORTS -Dnvthread_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvthread/CMakeFiles/nvthread.dir/Thread.cpp.o -MF CMakeFiles/nvthread.dir/Thread.cpp.o.d -o CMakeFiles/nvthread.dir/Thread.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Thread.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/nvthread.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Thread.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Thread.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 45%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/ThreadPool.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvthread && /usr/bin/g++ -DNVTHREAD_EXPORTS -Dnvthread_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvthread/CMakeFiles/nvthread.dir/ThreadPool.cpp.o -MF CMakeFiles/nvthread.dir/ThreadPool.cpp.o.d -o CMakeFiles/nvthread.dir/ThreadPool.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/ThreadPool.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/nvthread.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/ThreadPool.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/ThreadPool.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/ThreadPool.cpp:6:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Atomic.h: In function 'void nv::storeRelease(volatile float*, float)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Atomic.h:142:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  142 |         storeRelease((uint32 *)ptr, *(uint32 *)&value);
      |                                      ^~~~~~~~~~~~~~~~
[ 46%] Linking CXX shared library libnvthread.so
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvthread && /usr/bin/cmake -E cmake_link_script CMakeFiles/nvthread.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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,libnvthread.so.2.1 -o libnvthread.so.2.1.2 CMakeFiles/nvthread.dir/nvthread.cpp.o CMakeFiles/nvthread.dir/Event.cpp.o CMakeFiles/nvthread.dir/Mutex.cpp.o CMakeFiles/nvthread.dir/ParallelFor.cpp.o CMakeFiles/nvthread.dir/Thread.cpp.o CMakeFiles/nvthread.dir/ThreadPool.cpp.o  ../nvcore/libnvcore.so.2.1.2 -ldl 
[ 47%] Building CXX object extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC7_Encode_Kernel.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/CMP_Core && /usr/bin/g++ -DASPM_GPU -D_LINUX -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/source -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT extern/CMP_Core/CMakeFiles/CMP_Core.dir/shaders/BC7_Encode_Kernel.cpp.o -MF CMakeFiles/CMP_Core.dir/shaders/BC7_Encode_Kernel.cpp.o.d -o CMakeFiles/CMP_Core.dir/shaders/BC7_Encode_Kernel.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.cpp:43:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.h:26: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
   26 | #pragma warning(disable:4505)  // disable warnings on unreferenced local function has been removed
      | 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.cpp: In function 'void Encode_mode4(CGV_CMPOUT*, cmp_mode_parameters*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.cpp:2097:15: warning: variable 'idxBits' set but not used [-Wunused-but-set-variable]
 2097 |     CGU_INT   idxBits[2] = {2,3};
      |               ^~~~~~~
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvthread && /usr/bin/cmake -E cmake_symlink_library libnvthread.so.2.1.2 libnvthread.so.2.1 libnvthread.so
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 47%] Built target nvthread
/usr/bin/gmake  -f src/bc7/CMakeFiles/bc7.dir/build.make src/bc7/CMakeFiles/bc7.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc7 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc7/CMakeFiles/bc7.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/bc7/CMakeFiles/bc7.dir/build.make src/bc7/CMakeFiles/bc7.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 47%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc7 && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/bc7/CMakeFiles/bc7.dir/avpcl.cpp.o -MF CMakeFiles/bc7.dir/avpcl.cpp.o.d -o CMakeFiles/bc7.dir/avpcl.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/tile.h:16,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl.cpp:15:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 48%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode0.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc7 && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/bc7/CMakeFiles/bc7.dir/avpcl_mode0.cpp.o -MF CMakeFiles/bc7.dir/avpcl_mode0.cpp.o.d -o CMakeFiles/bc7.dir/avpcl_mode0.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/bits.h:18,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:17:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:167:13: warning: 'void compress_endpoints(const AVPCL::IntEndptsRGB*, AVPCL::IntEndptsRGB_2*)' defined but not used [-Wunused-function]
  167 | static void compress_endpoints(const IntEndptsRGB endpts[NREGIONS], IntEndptsRGB_2 compr_endpts[NREGIONS])
      |             ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:161:13: warning: 'void uncompress_endpoints(const AVPCL::IntEndptsRGB_2*, AVPCL::IntEndptsRGB*)' defined but not used [-Wunused-function]
  161 | static void uncompress_endpoints(const IntEndptsRGB_2 compr_endpts[NREGIONS], IntEndptsRGB endpts[NREGIONS])
      |             ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:100:12: warning: 'int nbits(int, bool)' defined but not used [-Wunused-function]
  100 | static int nbits(int n, bool issigned)
      |            ^~~~~
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, RegionPrec const&, float&, AVPCL::IntEndptsRGB_2&, int*)',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, float, AVPCL::IntEndptsRGB_2 const&, RegionPrec const&, AVPCL::IntEndptsRGB_2&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:749:35,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, float const*, AVPCL::IntEndptsRGB_2 const*, PatternPrec const&, float*, AVPCL::IntEndptsRGB_2*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:824:37,
    inlined from 'refine(AVPCL::Tile const&, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:873:19,
    inlined from 'AVPCL::compress_mode0(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:1057:21:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:629:34: warning: 'amin' may be used uninitialized [-Wmaybe-uninitialized]
  629 |                 opt_endpts.A[ch] = amin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp: In function 'AVPCL::compress_mode0(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:585:13: note: 'amin' was declared here
  585 |         int amin, bmin;
      |             ^~~~
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, RegionPrec const&, float&, AVPCL::IntEndptsRGB_2&, int*)',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, float, AVPCL::IntEndptsRGB_2 const&, RegionPrec const&, AVPCL::IntEndptsRGB_2&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:749:35,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, float const*, AVPCL::IntEndptsRGB_2 const*, PatternPrec const&, float*, AVPCL::IntEndptsRGB_2*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:824:37,
    inlined from 'refine(AVPCL::Tile const&, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:873:19,
    inlined from 'AVPCL::compress_mode0(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:1057:21:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:630:34: warning: 'bmin' may be used uninitialized [-Wmaybe-uninitialized]
  630 |                 opt_endpts.B[ch] = bmin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp: In function 'AVPCL::compress_mode0(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:585:19: note: 'bmin' was declared here
  585 |         int amin, bmin;
      |                   ^~~~
[ 49%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode1.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc7 && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/bc7/CMakeFiles/bc7.dir/avpcl_mode1.cpp.o -MF CMakeFiles/bc7.dir/avpcl_mode1.cpp.o.d -o CMakeFiles/bc7.dir/avpcl_mode1.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/bits.h:18,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:17:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp: In function 'void read_header(AVPCL::Bits&, AVPCL::IntEndptsRGB_1*, int&, Pattern&, int&)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:230:13: warning: unused variable 'mode' [-Wunused-variable]
  230 |         int mode = AVPCL::getmode(in);
      |             ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp: In function 'float exhaustive(const nv::Vector4*, const float*, int, int, const RegionPrec&, float, AVPCL::IntEndptsRGB_1&, int*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:567:14: warning: unused variable 'a_le_b' [-Wunused-variable]
  567 |         bool a_le_b = opt_endpts.A[ch] <= opt_endpts.B[ch];
      |              ^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:157:13: warning: 'void compress_endpoints(const AVPCL::IntEndptsRGB*, AVPCL::IntEndptsRGB_1*)' defined but not used [-Wunused-function]
  157 | static void compress_endpoints(const IntEndptsRGB endpts[NREGIONS], IntEndptsRGB_1 compr_endpts[NREGIONS])
      |             ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:151:13: warning: 'void uncompress_endpoints(const AVPCL::IntEndptsRGB_1*, AVPCL::IntEndptsRGB*)' defined but not used [-Wunused-function]
  151 | static void uncompress_endpoints(const IntEndptsRGB_1 compr_endpts[NREGIONS], IntEndptsRGB endpts[NREGIONS])
      |             ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:95:12: warning: 'int nbits(int, bool)' defined but not used [-Wunused-function]
   95 | static int nbits(int n, bool issigned)
      |            ^~~~~
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, RegionPrec const&, float, AVPCL::IntEndptsRGB_1&, int*)',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, float, AVPCL::IntEndptsRGB_1 const&, RegionPrec const&, AVPCL::IntEndptsRGB_1&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:732:29,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, float const*, AVPCL::IntEndptsRGB_1*, PatternPrec const&, float*, AVPCL::IntEndptsRGB_1*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:805:37,
    inlined from 'refine(AVPCL::Tile const&, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:855:19,
    inlined from 'AVPCL::compress_mode1(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:1038:21:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:613:34: warning: 'amin' may be used uninitialized [-Wmaybe-uninitialized]
  613 |                 opt_endpts.A[ch] = amin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp: In function 'AVPCL::compress_mode1(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:569:13: note: 'amin' was declared here
  569 |         int amin, bmin;
      |             ^~~~
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, RegionPrec const&, float, AVPCL::IntEndptsRGB_1&, int*)',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, float, AVPCL::IntEndptsRGB_1 const&, RegionPrec const&, AVPCL::IntEndptsRGB_1&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:732:29,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, float const*, AVPCL::IntEndptsRGB_1*, PatternPrec const&, float*, AVPCL::IntEndptsRGB_1*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:805:37,
    inlined from 'refine(AVPCL::Tile const&, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:855:19,
    inlined from 'AVPCL::compress_mode1(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:1038:21:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:614:34: warning: 'bmin' may be used uninitialized [-Wmaybe-uninitialized]
  614 |                 opt_endpts.B[ch] = bmin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp: In function 'AVPCL::compress_mode1(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:569:19: note: 'bmin' was declared here
  569 |         int amin, bmin;
      |                   ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.cpp: In function 'DecompressBC7_internal(unsigned char (*) [4], unsigned char const*, BC7_Encode const*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.cpp:4957:52: warning: 'pBit[0]' may be used uninitialized [-Wmaybe-uninitialized]
 4957 |                     endpoint[subset][0][component] |= pBit[0];
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.cpp:4939:26: note: 'pBit[0]' was declared here
 4939 |             CGU_UINT32   pBit[2];
      |                          ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.cpp:4958:52: warning: 'pBit[1]' may be used uninitialized [-Wmaybe-uninitialized]
 4958 |                     endpoint[subset][1][component] |= pBit[1];
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/CMP_Core/shaders/BC7_Encode_Kernel.cpp:4939:26: note: 'pBit[1]' was declared here
 4939 |             CGU_UINT32   pBit[2];
      |                          ^~~~
[ 49%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode2.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc7 && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/bc7/CMakeFiles/bc7.dir/avpcl_mode2.cpp.o -MF CMakeFiles/bc7.dir/avpcl_mode2.cpp.o.d -o CMakeFiles/bc7.dir/avpcl_mode2.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/bits.h:18,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:17:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp: In function 'void read_header(AVPCL::Bits&, AVPCL::IntEndptsRGB*, int&, Pattern&, int&)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:191:13: warning: unused variable 'mode' [-Wunused-variable]
  191 |         int mode = AVPCL::getmode(in);
      |             ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp: In function 'float exhaustive(const nv::Vector4*, const float*, int, int, const RegionPrec&, float, AVPCL::IntEndptsRGB&, int*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:531:14: warning: unused variable 'a_le_b' [-Wunused-variable]
  531 |         bool a_le_b = opt_endpts.A[ch] <= opt_endpts.B[ch];
      |              ^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:93:12: warning: 'int nbits(int, bool)' defined but not used [-Wunused-function]
   93 | static int nbits(int n, bool issigned)
      |            ^~~~~
[ 49%] Linking CXX static library libCMP_Core.a
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/CMP_Core && /usr/bin/cmake -P CMakeFiles/CMP_Core.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/extern/CMP_Core && /usr/bin/cmake -E cmake_link_script CMakeFiles/CMP_Core.dir/link.txt --verbose=1
/usr/bin/ar qc libCMP_Core.a CMakeFiles/CMP_Core.dir/shaders/BC1_Encode_kernel.cpp.o CMakeFiles/CMP_Core.dir/shaders/BC2_Encode_kernel.cpp.o CMakeFiles/CMP_Core.dir/shaders/BC3_Encode_kernel.cpp.o CMakeFiles/CMP_Core.dir/shaders/BC4_Encode_kernel.cpp.o CMakeFiles/CMP_Core.dir/shaders/BC5_Encode_kernel.cpp.o CMakeFiles/CMP_Core.dir/shaders/BC6_Encode_kernel.cpp.o CMakeFiles/CMP_Core.dir/shaders/BC7_Encode_Kernel.cpp.o
/usr/bin/ranlib libCMP_Core.a
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 49%] Built target CMP_Core
/usr/bin/gmake  -f src/bc6h/CMakeFiles/bc6h.dir/build.make src/bc6h/CMakeFiles/bc6h.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc6h /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc6h/CMakeFiles/bc6h.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/bc6h/CMakeFiles/bc6h.dir/build.make src/bc6h/CMakeFiles/bc6h.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 50%] Building CXX object src/bc6h/CMakeFiles/bc6h.dir/zoh_utils.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc6h && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/bc6h/CMakeFiles/bc6h.dir/zoh_utils.cpp.o -MF CMakeFiles/bc6h.dir/zoh_utils.cpp.o.d -o CMakeFiles/bc6h.dir/zoh_utils.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.h:18,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.cpp:15:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.cpp: In function 'ZOH::Utils::ushort_to_format(unsigned short)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.cpp:129:16: warning: 'out' may be used uninitialized [-Wmaybe-uninitialized]
  129 |         return out;
      |                ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.cpp:110:13: note: 'out' was declared here
  110 |         int out, s;
      |             ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.cpp: In function 'ZOH::Utils::format_to_ushort(int)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.cpp:154:16: warning: 'out' may be used uninitialized [-Wmaybe-uninitialized]
  154 |         return out;
      |                ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.cpp:135:24: note: 'out' was declared here
  135 |         unsigned short out;
      |                        ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.cpp: In function 'ZOH::Utils::quantize(float, int)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.cpp:190:16: warning: 'q' may be used uninitialized [-Wmaybe-uninitialized]
  190 |         return q;
      |                ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.cpp:160:13: note: 'q' was declared here
  160 |         int q, ivalue, s;
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.cpp: In function 'ZOH::Utils::unquantize(int, int)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.cpp:257:16: warning: 'unq' may be used uninitialized [-Wmaybe-uninitialized]
  257 |         return unq;
      |                ^~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.cpp:211:13: note: 'unq' was declared here
  211 |         int unq, s;
      |             ^~~
[ 50%] Building CXX object src/bc6h/CMakeFiles/bc6h.dir/zoh.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc6h && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/bc6h/CMakeFiles/bc6h.dir/zoh.cpp.o -MF CMakeFiles/bc6h.dir/zoh.cpp.o.d -o CMakeFiles/bc6h.dir/zoh.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh_utils.h:18,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/tile.h:16,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh.cpp:15:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 51%] Building CXX object src/bc6h/CMakeFiles/bc6h.dir/zohone.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc6h && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/bc6h/CMakeFiles/bc6h.dir/zohone.cpp.o -MF CMakeFiles/bc6h.dir/zohone.cpp.o.d -o CMakeFiles/bc6h.dir/zohone.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/bits.h:18,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:16:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, RegionPrec const&, float, AVPCL::IntEndptsRGB&, int*)',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, float, AVPCL::IntEndptsRGB const&, RegionPrec const&, AVPCL::IntEndptsRGB&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:697:35,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, float const*, AVPCL::IntEndptsRGB const*, PatternPrec const&, float*, AVPCL::IntEndptsRGB*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:764:36,
    inlined from 'refine(AVPCL::Tile const&, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:812:19,
    inlined from 'AVPCL::compress_mode2(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:995:21:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:577:34: warning: 'amin' may be used uninitialized [-Wmaybe-uninitialized]
  577 |                 opt_endpts.A[ch] = amin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp: In function 'AVPCL::compress_mode2(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:533:13: note: 'amin' was declared here
  533 |         int amin, bmin;
      |             ^~~~
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, RegionPrec const&, float, AVPCL::IntEndptsRGB&, int*)',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, float, AVPCL::IntEndptsRGB const&, RegionPrec const&, AVPCL::IntEndptsRGB&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:697:35,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, float const*, AVPCL::IntEndptsRGB const*, PatternPrec const&, float*, AVPCL::IntEndptsRGB*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:764:36,
    inlined from 'refine(AVPCL::Tile const&, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:812:19,
    inlined from 'AVPCL::compress_mode2(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:995:21:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:578:34: warning: 'bmin' may be used uninitialized [-Wmaybe-uninitialized]
  578 |                 opt_endpts.B[ch] = bmin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp: In function 'AVPCL::compress_mode2(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode2.cpp:533:19: note: 'bmin' was declared here
  533 |         int amin, bmin;
      |                   ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp: In function 'void read_header(ZOH::Bits&, ZOH::ComprEndpts*, Pattern&)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:247:9: warning: variable 'd' set but not used [-Wunused-but-set-variable]
  247 |     int d;
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp: In function 'float ZOH::compressone(const Tile&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:794:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct ZOH::FltEndpts' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  794 |             memcpy(endptsbest, tempendpts, sizeof(endptsbest));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:18:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh.h:26:8: note: 'struct ZOH::FltEndpts' declared here
   26 | struct FltEndpts
      |        ^~~~~~~~~
[ 52%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode3.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc7 && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/bc7/CMakeFiles/bc7.dir/avpcl_mode3.cpp.o -MF CMakeFiles/bc7.dir/avpcl_mode3.cpp.o.d -o CMakeFiles/bc7.dir/avpcl_mode3.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/bits.h:18,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:17:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp: In function 'void read_header(AVPCL::Bits&, AVPCL::IntEndptsRGB_2*, int&, Pattern&, int&)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:242:13: warning: unused variable 'mode' [-Wunused-variable]
  242 |         int mode = AVPCL::getmode(in);
      |             ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp: In function 'float exhaustive(const nv::Vector4*, const float*, int, int, const RegionPrec&, float&, AVPCL::IntEndptsRGB_2&, int*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:578:14: warning: unused variable 'a_le_b' [-Wunused-variable]
  578 |         bool a_le_b = opt_endpts.A[ch] <= opt_endpts.B[ch];
      |              ^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:163:13: warning: 'void compress_endpoints(const AVPCL::IntEndptsRGB*, AVPCL::IntEndptsRGB_2*)' defined but not used [-Wunused-function]
  163 | static void compress_endpoints(const IntEndptsRGB endpts[NREGIONS], IntEndptsRGB_2 compr_endpts[NREGIONS])
      |             ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:157:13: warning: 'void uncompress_endpoints(const AVPCL::IntEndptsRGB_2*, AVPCL::IntEndptsRGB*)' defined but not used [-Wunused-function]
  157 | static void uncompress_endpoints(const IntEndptsRGB_2 compr_endpts[NREGIONS], IntEndptsRGB endpts[NREGIONS])
      |             ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:96:12: warning: 'int nbits(int, bool)' defined but not used [-Wunused-function]
   96 | static int nbits(int n, bool issigned)
      |            ^~~~~
[ 53%] Building CXX object src/bc6h/CMakeFiles/bc6h.dir/zohtwo.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc6h && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/bc6h/CMakeFiles/bc6h.dir/zohtwo.cpp.o -MF CMakeFiles/bc6h.dir/zohtwo.cpp.o.d -o CMakeFiles/bc6h.dir/zohtwo.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/bits.h:18,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:40:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp: In function 'float ZOH::compresstwo(const Tile&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:877:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct ZOH::FltEndpts' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  877 |             memcpy(endptsbest, tempendpts, sizeof(endptsbest));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:42:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zoh.h:26:8: note: 'struct ZOH::FltEndpts' declared here
   26 | struct FltEndpts
      |        ^~~~~~~~~
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, RegionPrec const&, float&, AVPCL::IntEndptsRGB_2&, int*)',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, float, AVPCL::IntEndptsRGB_2 const&, RegionPrec const&, AVPCL::IntEndptsRGB_2&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:744:35,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, float const*, AVPCL::IntEndptsRGB_2 const*, PatternPrec const&, float*, AVPCL::IntEndptsRGB_2*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:819:46,
    inlined from 'refine(AVPCL::Tile const&, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:868:19,
    inlined from 'AVPCL::compress_mode3(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:1050:21:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:624:34: warning: 'amin' may be used uninitialized [-Wmaybe-uninitialized]
  624 |                 opt_endpts.A[ch] = amin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp: In function 'AVPCL::compress_mode3(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:580:13: note: 'amin' was declared here
  580 |         int amin, bmin;
      |             ^~~~
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, RegionPrec const&, float&, AVPCL::IntEndptsRGB_2&, int*)',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, float, AVPCL::IntEndptsRGB_2 const&, RegionPrec const&, AVPCL::IntEndptsRGB_2&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:744:35,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, float const*, AVPCL::IntEndptsRGB_2 const*, PatternPrec const&, float*, AVPCL::IntEndptsRGB_2*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:819:46,
    inlined from 'refine(AVPCL::Tile const&, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:868:19,
    inlined from 'AVPCL::compress_mode3(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:1050:21:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:625:34: warning: 'bmin' may be used uninitialized [-Wmaybe-uninitialized]
  625 |                 opt_endpts.B[ch] = bmin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp: In function 'AVPCL::compress_mode3(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode3.cpp:580:19: note: 'bmin' was declared here
  580 |         int amin, bmin;
      |                   ^~~~
[ 54%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode4.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc7 && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/bc7/CMakeFiles/bc7.dir/avpcl_mode4.cpp.o -MF CMakeFiles/bc7.dir/avpcl_mode4.cpp.o.d -o CMakeFiles/bc7.dir/avpcl_mode4.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/bits.h:18,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:17:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp: In function 'void read_header(AVPCL::Bits&, AVPCL::IntEndptsRGBA*, int&, int&, int&, Pattern&, int&)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:253:13: warning: unused variable 'mode' [-Wunused-variable]
  253 |         int mode = AVPCL::getmode(in);
      |             ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp: In function 'float exhaustive(const nv::Vector4*, const float*, int, int, int, int, const RegionPrec&, float, AVPCL::IntEndptsRGBA&, int (*)[16])':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:785:14: warning: unused variable 'a_le_b' [-Wunused-variable]
  785 |         bool a_le_b = opt_endpts.A[ch] <= opt_endpts.B[ch];
      |              ^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:124:12: warning: 'int nbits(int, bool)' defined but not used [-Wunused-function]
  124 | static int nbits(int n, bool issigned)
      |            ^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp: In function 'assign_indices(AVPCL::Tile const&, int, int, int, AVPCL::IntEndptsRGBA*, PatternPrec const&, int (*) [4][4], float*) [clone .constprop.0]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:650:94: warning: 'bestindex' may be used uninitialized [-Wmaybe-uninitialized]
  650 |                                                         (rotatemode == ROTATEMODE_RGBA_RGAB) ? (palette_rgb[region][bestindex]).z : 0;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:633:29: note: 'bestindex' was declared here
  633 |                         int bestindex;
      |                             ^~~~~~~~~
[ 55%] Linking CXX static library libbc6h.a
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc6h && /usr/bin/cmake -P CMakeFiles/bc6h.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc6h && /usr/bin/cmake -E cmake_link_script CMakeFiles/bc6h.dir/link.txt --verbose=1
/usr/bin/ar qc libbc6h.a CMakeFiles/bc6h.dir/zoh_utils.cpp.o CMakeFiles/bc6h.dir/zoh.cpp.o CMakeFiles/bc6h.dir/zohone.cpp.o CMakeFiles/bc6h.dir/zohtwo.cpp.o
/usr/bin/ranlib libbc6h.a
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 55%] Built target bc6h
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp: In function 'map_colors(nv::Vector4 const*, float const*, int, int, int, AVPCL::IntEndptsRGBA const&, RegionPrec const&, float, int (*) [16]) [clone .constprop.0]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:522:94: warning: 'bestindex' may be used uninitialized [-Wmaybe-uninitialized]
  522 |                                                         (rotatemode == ROTATEMODE_RGBA_RGAB) ? (palette_rgb[bestindex]).z : 0;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:505:29: note: 'bestindex' was declared here
  505 |                         int bestindex;
      |                             ^~~~~~~~~
[ 56%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode5.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc7 && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/bc7/CMakeFiles/bc7.dir/avpcl_mode5.cpp.o -MF CMakeFiles/bc7.dir/avpcl_mode5.cpp.o.d -o CMakeFiles/bc7.dir/avpcl_mode5.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/bits.h:18,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:17:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp: In function 'void read_header(AVPCL::Bits&, AVPCL::IntEndptsRGBA*, int&, int&, int&, Pattern&, int&)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:253:13: warning: unused variable 'mode' [-Wunused-variable]
  253 |         int mode = AVPCL::getmode(in);
      |             ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp: In function 'float exhaustive(const nv::Vector4*, const float*, int, int, int, int, const RegionPrec&, float, AVPCL::IntEndptsRGBA&, int (*)[16])':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:786:14: warning: unused variable 'a_le_b' [-Wunused-variable]
  786 |         bool a_le_b = opt_endpts.A[ch] <= opt_endpts.B[ch];
      |              ^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:124:12: warning: 'int nbits(int, bool)' defined but not used [-Wunused-function]
  124 | static int nbits(int n, bool issigned)
      |            ^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp: In function 'map_colors(nv::Vector4 const*, float const*, int, int, int, AVPCL::IntEndptsRGBA const&, RegionPrec const&, float, int (*) [16]) [clone .constprop.0]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:523:94: warning: 'bestindex' may be used uninitialized [-Wmaybe-uninitialized]
  523 |                                                         (rotatemode == ROTATEMODE_RGBA_RGAB) ? (palette_rgb[bestindex]).z : 0;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:506:29: note: 'bestindex' was declared here
  506 |                         int bestindex;
      |                             ^~~~~~~~~
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, int, int, RegionPrec const&, float, AVPCL::IntEndptsRGBA&, int (*) [16])',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, int, int, float, AVPCL::IntEndptsRGBA const&, RegionPrec const&, AVPCL::IntEndptsRGBA&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:953:35,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, int, int, float const*, AVPCL::IntEndptsRGBA const*, PatternPrec const&, float*, AVPCL::IntEndptsRGBA*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:1021:42,
    inlined from 'refine(AVPCL::Tile const&, int, int, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:1073:19,
    inlined from 'AVPCL::compress_mode4(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:1205:22:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:833:34: warning: 'amin' may be used uninitialized [-Wmaybe-uninitialized]
  833 |                 opt_endpts.A[ch] = amin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp: In function 'AVPCL::compress_mode4(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:787:13: note: 'amin' was declared here
  787 |         int amin, bmin;
      |             ^~~~
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, int, int, RegionPrec const&, float, AVPCL::IntEndptsRGBA&, int (*) [16])',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, int, int, float, AVPCL::IntEndptsRGBA const&, RegionPrec const&, AVPCL::IntEndptsRGBA&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:953:35,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, int, int, float const*, AVPCL::IntEndptsRGBA const*, PatternPrec const&, float*, AVPCL::IntEndptsRGBA*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:1021:42,
    inlined from 'refine(AVPCL::Tile const&, int, int, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:1073:19,
    inlined from 'AVPCL::compress_mode4(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:1205:22:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:834:34: warning: 'bmin' may be used uninitialized [-Wmaybe-uninitialized]
  834 |                 opt_endpts.B[ch] = bmin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp: In function 'AVPCL::compress_mode4(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:787:19: note: 'bmin' was declared here
  787 |         int amin, bmin;
      |                   ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp: In function 'assign_indices(AVPCL::Tile const&, int, int, int, AVPCL::IntEndptsRGBA*, PatternPrec const&, int (*) [4][4], float*) [clone .constprop.0]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:651:94: warning: 'bestindex' may be used uninitialized [-Wmaybe-uninitialized]
  651 |                                                         (rotatemode == ROTATEMODE_RGBA_RGAB) ? (palette_rgb[region][bestindex]).z : 0;
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:634:29: note: 'bestindex' was declared here
  634 |                         int bestindex;
      |                             ^~~~~~~~~
[ 56%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode6.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc7 && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/bc7/CMakeFiles/bc7.dir/avpcl_mode6.cpp.o -MF CMakeFiles/bc7.dir/avpcl_mode6.cpp.o.d -o CMakeFiles/bc7.dir/avpcl_mode6.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/bits.h:18,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:17:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp: In function 'void read_header(AVPCL::Bits&, AVPCL::IntEndptsRGBA_2*, int&, Pattern&, int&)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:263:13: warning: unused variable 'mode' [-Wunused-variable]
  263 |         int mode = AVPCL::getmode(in);
      |             ^~~~
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, int, int, RegionPrec const&, float, AVPCL::IntEndptsRGBA&, int (*) [16])',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, int, int, float, AVPCL::IntEndptsRGBA const&, RegionPrec const&, AVPCL::IntEndptsRGBA&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:954:35,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, int, int, float const*, AVPCL::IntEndptsRGBA const*, PatternPrec const&, float*, AVPCL::IntEndptsRGBA*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:1022:42,
    inlined from 'refine(AVPCL::Tile const&, int, int, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:1074:19,
    inlined from 'AVPCL::compress_mode5(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:1207:22:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:834:34: warning: 'amin' may be used uninitialized [-Wmaybe-uninitialized]
  834 |                 opt_endpts.A[ch] = amin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp: In function 'AVPCL::compress_mode5(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:788:13: note: 'amin' was declared here
  788 |         int amin, bmin;
      |             ^~~~
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, int, int, RegionPrec const&, float, AVPCL::IntEndptsRGBA&, int (*) [16])',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, int, int, float, AVPCL::IntEndptsRGBA const&, RegionPrec const&, AVPCL::IntEndptsRGBA&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:954:35,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, int, int, float const*, AVPCL::IntEndptsRGBA const*, PatternPrec const&, float*, AVPCL::IntEndptsRGBA*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:1022:42,
    inlined from 'refine(AVPCL::Tile const&, int, int, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:1074:19,
    inlined from 'AVPCL::compress_mode5(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:1207:22:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:835:34: warning: 'bmin' may be used uninitialized [-Wmaybe-uninitialized]
  835 |                 opt_endpts.B[ch] = bmin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp: In function 'AVPCL::compress_mode5(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode5.cpp:788:19: note: 'bmin' was declared here
  788 |         int amin, bmin;
      |                   ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp: In function 'float exhaustive(const nv::Vector4*, const float*, int, int, const RegionPrec&, float, AVPCL::IntEndptsRGBA_2&, int*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:581:14: warning: unused variable 'a_le_b' [-Wunused-variable]
  581 |         bool a_le_b = opt_endpts.A[ch] <= opt_endpts.B[ch];
      |              ^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:236:13: warning: 'bool endpts_fit(AVPCL::IntEndptsRGBA_2*, const Pattern&)' defined but not used [-Wunused-function]
  236 | static bool endpts_fit(IntEndptsRGBA_2 endpts[NREGIONS], const Pattern &p)
      |             ^~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:177:13: warning: 'void compress_endpoints(const AVPCL::IntEndptsRGBA*, AVPCL::IntEndptsRGBA_2*)' defined but not used [-Wunused-function]
  177 | static void compress_endpoints(const IntEndptsRGBA endpts[NREGIONS], IntEndptsRGBA_2 compr_endpts[NREGIONS])
      |             ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:171:13: warning: 'void uncompress_endpoints(const AVPCL::IntEndptsRGBA_2*, AVPCL::IntEndptsRGBA*)' defined but not used [-Wunused-function]
  171 | static void uncompress_endpoints(const IntEndptsRGBA_2 compr_endpts[NREGIONS], IntEndptsRGBA endpts[NREGIONS])
      |             ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:95:12: warning: 'int nbits(int, bool)' defined but not used [-Wunused-function]
   95 | static int nbits(int n, bool issigned)
      |            ^~~~~
[ 57%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode7.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc7 && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/bc7/CMakeFiles/bc7.dir/avpcl_mode7.cpp.o -MF CMakeFiles/bc7.dir/avpcl_mode7.cpp.o.d -o CMakeFiles/bc7.dir/avpcl_mode7.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/bits.h:18,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:17:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp: In function 'void read_header(AVPCL::Bits&, AVPCL::IntEndptsRGBA_2*, int&, Pattern&, int&)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:270:13: warning: unused variable 'mode' [-Wunused-variable]
  270 |         int mode = AVPCL::getmode(in);
      |             ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp: In function 'float exhaustive(const nv::Vector4*, const float*, int, int, const RegionPrec&, float, AVPCL::IntEndptsRGBA_2&, int*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:614:14: warning: unused variable 'a_le_b' [-Wunused-variable]
  614 |         bool a_le_b = opt_endpts.A[ch] <= opt_endpts.B[ch];
      |              ^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:187:13: warning: 'void compress_endpoints(const AVPCL::IntEndptsRGBA*, AVPCL::IntEndptsRGBA_2*)' defined but not used [-Wunused-function]
  187 | static void compress_endpoints(const IntEndptsRGBA endpts[NREGIONS], IntEndptsRGBA_2 compr_endpts[NREGIONS])
      |             ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:181:13: warning: 'void uncompress_endpoints(const AVPCL::IntEndptsRGBA_2*, AVPCL::IntEndptsRGBA*)' defined but not used [-Wunused-function]
  181 | static void uncompress_endpoints(const IntEndptsRGBA_2 compr_endpts[NREGIONS], IntEndptsRGBA endpts[NREGIONS])
      |             ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:96:12: warning: 'int nbits(int, bool)' defined but not used [-Wunused-function]
   96 | static int nbits(int n, bool issigned)
      |            ^~~~~
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, RegionPrec const&, float, AVPCL::IntEndptsRGBA_2&, int*)',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, float, AVPCL::IntEndptsRGBA_2 const&, RegionPrec const&, AVPCL::IntEndptsRGBA_2&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:747:35,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, float const*, AVPCL::IntEndptsRGBA_2*, PatternPrec const&, float*, AVPCL::IntEndptsRGBA_2*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:822:46,
    inlined from 'refine(AVPCL::Tile const&, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:866:18,
    inlined from 'AVPCL::compress_mode6(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:1046:21:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:627:34: warning: 'amin' may be used uninitialized [-Wmaybe-uninitialized]
  627 |                 opt_endpts.A[ch] = amin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp: In function 'AVPCL::compress_mode6(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:583:13: note: 'amin' was declared here
  583 |         int amin, bmin;
      |             ^~~~
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, RegionPrec const&, float, AVPCL::IntEndptsRGBA_2&, int*)',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, float, AVPCL::IntEndptsRGBA_2 const&, RegionPrec const&, AVPCL::IntEndptsRGBA_2&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:747:35,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, float const*, AVPCL::IntEndptsRGBA_2*, PatternPrec const&, float*, AVPCL::IntEndptsRGBA_2*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:822:46,
    inlined from 'refine(AVPCL::Tile const&, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:866:18,
    inlined from 'AVPCL::compress_mode6(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:1046:21:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:628:34: warning: 'bmin' may be used uninitialized [-Wmaybe-uninitialized]
  628 |                 opt_endpts.B[ch] = bmin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp: In function 'AVPCL::compress_mode6(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode6.cpp:583:19: note: 'bmin' was declared here
  583 |         int amin, bmin;
      |                   ^~~~
[ 58%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_utils.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc7 && /usr/bin/g++  -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/bc7/CMakeFiles/bc7.dir/avpcl_utils.cpp.o -MF CMakeFiles/bc7.dir/avpcl_utils.cpp.o.d -o CMakeFiles/bc7.dir/avpcl_utils.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_utils.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_utils.h:17,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_utils.cpp:15:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, RegionPrec const&, float, AVPCL::IntEndptsRGBA_2&, int*)',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, float, AVPCL::IntEndptsRGBA_2 const&, RegionPrec const&, AVPCL::IntEndptsRGBA_2&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:780:35,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, float const*, AVPCL::IntEndptsRGBA_2*, PatternPrec const&, float*, AVPCL::IntEndptsRGBA_2*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:855:46,
    inlined from 'refine(AVPCL::Tile const&, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:904:19,
    inlined from 'AVPCL::compress_mode7(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:1085:21:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:660:34: warning: 'amin' may be used uninitialized [-Wmaybe-uninitialized]
  660 |                 opt_endpts.A[ch] = amin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp: In function 'AVPCL::compress_mode7(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:616:13: note: 'amin' was declared here
  616 |         int amin, bmin;
      |             ^~~~
In function 'exhaustive(nv::Vector4 const*, float const*, int, int, RegionPrec const&, float, AVPCL::IntEndptsRGBA_2&, int*)',
    inlined from 'optimize_one(nv::Vector4 const*, float const*, int, float, AVPCL::IntEndptsRGBA_2 const&, RegionPrec const&, AVPCL::IntEndptsRGBA_2&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:780:35,
    inlined from 'optimize_endpts(AVPCL::Tile const&, int, float const*, AVPCL::IntEndptsRGBA_2*, PatternPrec const&, float*, AVPCL::IntEndptsRGBA_2*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:855:46,
    inlined from 'refine(AVPCL::Tile const&, int, AVPCL::FltEndpts const*, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:904:19,
    inlined from 'AVPCL::compress_mode7(AVPCL::Tile const&, char*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:1085:21:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:661:34: warning: 'bmin' may be used uninitialized [-Wmaybe-uninitialized]
  661 |                 opt_endpts.B[ch] = bmin;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp: In function 'AVPCL::compress_mode7(AVPCL::Tile const&, char*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode7.cpp:616:19: note: 'bmin' was declared here
  616 |         int amin, bmin;
      |                   ^~~~
[ 58%] Linking CXX static library libbc7.a
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc7 && /usr/bin/cmake -P CMakeFiles/bc7.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/bc7 && /usr/bin/cmake -E cmake_link_script CMakeFiles/bc7.dir/link.txt --verbose=1
/usr/bin/ar qc libbc7.a CMakeFiles/bc7.dir/avpcl.cpp.o CMakeFiles/bc7.dir/avpcl_mode0.cpp.o CMakeFiles/bc7.dir/avpcl_mode1.cpp.o CMakeFiles/bc7.dir/avpcl_mode2.cpp.o CMakeFiles/bc7.dir/avpcl_mode3.cpp.o CMakeFiles/bc7.dir/avpcl_mode4.cpp.o CMakeFiles/bc7.dir/avpcl_mode5.cpp.o CMakeFiles/bc7.dir/avpcl_mode6.cpp.o CMakeFiles/bc7.dir/avpcl_mode7.cpp.o CMakeFiles/bc7.dir/avpcl_utils.cpp.o
/usr/bin/ranlib libbc7.a
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 58%] Built target bc7
/usr/bin/gmake  -f src/nvimage/CMakeFiles/nvimage.dir/build.make src/nvimage/CMakeFiles/nvimage.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvimage /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvimage/CMakeFiles/nvimage.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvimage/CMakeFiles/nvimage.dir/build.make src/nvimage/CMakeFiles/nvimage.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 59%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/ColorBlock.cpp.o
[ 60%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/BlockDXT.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvimage && /usr/bin/g++ -DNVIMAGE_EXPORTS -DNVIMAGE_SHARED=1 -Dnvimage_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvimage/CMakeFiles/nvimage.dir/ColorBlock.cpp.o -MF CMakeFiles/nvimage.dir/ColorBlock.cpp.o.d -o CMakeFiles/nvimage.dir/ColorBlock.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ColorBlock.cpp
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvimage && /usr/bin/g++ -DNVIMAGE_EXPORTS -DNVIMAGE_SHARED=1 -Dnvimage_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvimage/CMakeFiles/nvimage.dir/BlockDXT.cpp.o -MF CMakeFiles/nvimage.dir/BlockDXT.cpp.o.d -o CMakeFiles/nvimage.dir/BlockDXT.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/BlockDXT.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/nvmath.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ColorBlock.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ColorBlock.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/nvimage.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/BlockDXT.h:28,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/BlockDXT.cpp:24:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/BlockDXT.h:30:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
[ 60%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/DirectDrawSurface.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvimage && /usr/bin/g++ -DNVIMAGE_EXPORTS -DNVIMAGE_SHARED=1 -Dnvimage_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvimage/CMakeFiles/nvimage.dir/DirectDrawSurface.cpp.o -MF CMakeFiles/nvimage.dir/DirectDrawSurface.cpp.o.d -o CMakeFiles/nvimage.dir/DirectDrawSurface.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/nvimage.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ColorBlock.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:4:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp: In function 'bool {anonymous}::hasAlpha(nv::DXGI_FORMAT)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_UNKNOWN' not handled in switch [-Wswitch]
  335 |         switch(format) {
      |               ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R32G32B32_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R32G32B32_FLOAT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R32G32B32_UINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R32G32B32_SINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R32G32_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R32G32_FLOAT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R32G32_UINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R32G32_SINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R32G8X24_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_D32_FLOAT_S8X24_UINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_X32_TYPELESS_G8X24_UINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R11G11B10_FLOAT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R16G16_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R16G16_FLOAT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R16G16_UNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R16G16_UINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R16G16_SNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R16G16_SINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R32_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_D32_FLOAT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R32_FLOAT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R32_UINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R32_SINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R24G8_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_D24_UNORM_S8_UINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R24_UNORM_X8_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_X24_TYPELESS_G8_UINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R8G8_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R8G8_UNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R8G8_UINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R8G8_SNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R8G8_SINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R16_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R16_FLOAT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_D16_UNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R16_UNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R16_UINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R16_SNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R16_SINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R8_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R8_UNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R8_UINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R8_SNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R8_SINT' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R1_UNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R9G9B9E5_SHAREDEXP' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_R8G8_B8G8_UNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_G8R8_G8B8_UNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_BC1_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_BC2_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_BC3_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_BC4_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_BC4_UNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_BC4_SNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_BC5_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_BC5_UNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_BC5_SNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_B5G6R5_UNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_B8G8R8X8_UNORM' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_B8G8R8X8_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_B8G8R8X8_UNORM_SRGB' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_BC6H_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_BC6H_UF16' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_BC6H_SF16' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:335:15: warning: enumeration value 'DXGI_FORMAT_BC7_TYPELESS' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp: In function 'bool {anonymous}::hasAlpha(nv::D3DFORMAT)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_R8G8B8' not handled in switch [-Wswitch]
  378 |         switch(format) {
      |               ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_X8R8G8B8' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_R5G6B5' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_X1R5G5B5' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_R3G3B2' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_X4R4G4B4' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_X8B8G8R8' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_G16R16' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_P8' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_L8' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_L16' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_R16F' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_G16R16F' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_R32F' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:378:15: warning: enumeration value 'D3DFMT_G32R32F' not handled in switch [-Wswitch]
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:393:13: warning: case value '827611204' not in enumerated type 'nv::D3DFORMAT' [-Wswitch]
  393 |             case FOURCC_DXT1:   // DXT1a
      |             ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:394:13: warning: case value '844388420' not in enumerated type 'nv::D3DFORMAT' [-Wswitch]
  394 |             case FOURCC_DXT2:
      |             ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:395:13: warning: case value '861165636' not in enumerated type 'nv::D3DFORMAT' [-Wswitch]
  395 |             case FOURCC_DXT3:
      |             ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:396:13: warning: case value '877942852' not in enumerated type 'nv::D3DFORMAT' [-Wswitch]
  396 |             case FOURCC_DXT4:
      |             ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:397:13: warning: case value '894720068' not in enumerated type 'nv::D3DFORMAT' [-Wswitch]
  397 |             case FOURCC_DXT5:
      |             ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:398:13: warning: case value '1278690114' not in enumerated type 'nv::D3DFORMAT' [-Wswitch]
  398 |             case FOURCC_BC7L:
      |             ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp: In function 'uint nv::findD3D9Format(uint, uint, uint, uint, uint)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:516:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare]
  516 |     for (int i = 0; i < s_formatCount; i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp: In function 'uint nv::findDXGIFormat(uint, uint, uint, uint, uint)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:533:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare]
  533 |     for (int i = 0; i < s_formatCount; i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp: In function 'const nv::RGBAPixelFormat* nv::findDXGIPixelFormat(uint)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:550:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare]
  550 |     for (int i = 0; i < s_formatCount; i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp: In function 'const nv::RGBAPixelFormat* nv::findD3D9PixelFormat(uint)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:562:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare]
  562 |     for (int i = 0; i < s_formatCount; i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp: In function 'void readBlock(nv::ColorBlock*, uint8*, uint, bool, bool)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:1529:14: warning: enum constant in boolean context [-Wint-in-bool-context]
 1529 |     else if (DXGI_FORMAT_BC4_UNORM)
      |              ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:1534:14: warning: enum constant in boolean context [-Wint-in-bool-context]
 1534 |     else if (DXGI_FORMAT_BC5_UNORM)
      |              ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp: In function 'bool nv::imageFromDDS(FloatImage*, DirectDrawSurface&, uint, uint)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:1754:10: warning: unused variable 'w' [-Wunused-variable]
 1754 |     uint w = dds.surfaceWidth(mipmap);
      |          ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:1755:10: warning: unused variable 'h' [-Wunused-variable]
 1755 |     uint h = dds.surfaceHeight(mipmap);
      |          ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/DirectDrawSurface.cpp:1756:10: warning: unused variable 'd' [-Wunused-variable]
 1756 |     uint d = dds.surfaceDepth(mipmap);
      |          ^
[ 61%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/ErrorMetric.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvimage && /usr/bin/g++ -DNVIMAGE_EXPORTS -DNVIMAGE_SHARED=1 -Dnvimage_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvimage/CMakeFiles/nvimage.dir/ErrorMetric.cpp.o -MF CMakeFiles/nvimage.dir/ErrorMetric.cpp.o.d -o CMakeFiles/nvimage.dir/ErrorMetric.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ErrorMetric.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/nvimage.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ErrorMetric.h:2,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ErrorMetric.cpp:2:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ErrorMetric.cpp: In function 'float nv::rmsBilinearColorError(const FloatImage*, const FloatImage*, FloatImage::WrapMode, bool)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ErrorMetric.cpp:146:16: warning: unused variable 'w1' [-Wunused-variable]
  146 |     const uint w1 = img->width();
      |                ^~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ErrorMetric.cpp:147:16: warning: unused variable 'h1' [-Wunused-variable]
  147 |     const uint h1 = img->height();
      |                ^~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ErrorMetric.cpp:148:16: warning: unused variable 'd1' [-Wunused-variable]
  148 |     const uint d1 = img->depth();
      |                ^~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ErrorMetric.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ErrorMetric.cpp:243:14: warning: 'float finv(float)' defined but not used [-Wunused-function]
  243 | static float finv(float t)
      |              ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ErrorMetric.cpp:226:16: warning: 'nv::Vector3 toGamma(nv::Vector3::Arg)' defined but not used [-Wunused-function]
  226 | static Vector3 toGamma(Vector3::Arg c)
      |                ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ErrorMetric.cpp:201:16: warning: 'nv::Vector3 xyzToRgb(nv::Vector3::Arg)' defined but not used [-Wunused-function]
  201 | static Vector3 xyzToRgb(Vector3::Arg c)
      |                ^~~~~~~~
[ 62%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/Filter.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvimage && /usr/bin/g++ -DNVIMAGE_EXPORTS -DNVIMAGE_SHARED=1 -Dnvimage_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvimage/CMakeFiles/nvimage.dir/Filter.cpp.o -MF CMakeFiles/nvimage.dir/Filter.cpp.o.d -o CMakeFiles/nvimage.dir/Filter.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Filter.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/nvimage.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Filter.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Filter.cpp:36:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 63%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/FloatImage.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvimage && /usr/bin/g++ -DNVIMAGE_EXPORTS -DNVIMAGE_SHARED=1 -Dnvimage_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvimage/CMakeFiles/nvimage.dir/FloatImage.cpp.o -MF CMakeFiles/nvimage.dir/FloatImage.cpp.o.d -o CMakeFiles/nvimage.dir/FloatImage.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/FloatImage.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/nvimage.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/FloatImage.h:6,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/FloatImage.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/FloatImage.cpp:9:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
[ 63%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/Image.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvimage && /usr/bin/g++ -DNVIMAGE_EXPORTS -DNVIMAGE_SHARED=1 -Dnvimage_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvimage/CMakeFiles/nvimage.dir/Image.cpp.o -MF CMakeFiles/nvimage.dir/Image.cpp.o.d -o CMakeFiles/nvimage.dir/Image.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Image.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/nvimage.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Image.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Image.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Image.cpp:6:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Image.cpp: In copy constructor 'nv::Image::Image(const nv::Image&)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Image.cpp:22:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class nv::Color32'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
   22 |     memcpy(data, img.data, sizeof(Color32) * width * height * depth);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:49:11: note: 'class nv::Color32' declared here
   49 |     class Color32
      |           ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Image.cpp: In member function 'const nv::Image& nv::Image::operator=(const nv::Image&)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Image.cpp:34:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class nv::Color32'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
   34 |     memcpy(data, img.data, sizeof(Color32) * width * height * depth);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:49:11: note: 'class nv::Color32' declared here
   49 |     class Color32
      |           ^~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Image.cpp:11:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h: In instantiation of 'T* nv::realloc(T*, size_t) [with T = Color32; size_t = long unsigned int]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Image.cpp:44:28:   required from here
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:63:30: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class nv::Color32'; use 'new' and 'delete' instead [-Wclass-memaccess]
   63 |         return (T *)::realloc(ptr, sizeof(T) * count);
      |                     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:49:11: note: 'class nv::Color32' declared here
   49 |     class Color32
      |           ^~~~~~~
[ 64%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/ImageIO.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvimage && /usr/bin/g++ -DNVIMAGE_EXPORTS -DNVIMAGE_SHARED=1 -Dnvimage_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvimage/CMakeFiles/nvimage.dir/ImageIO.cpp.o -MF CMakeFiles/nvimage.dir/ImageIO.cpp.o.d -o CMakeFiles/nvimage.dir/ImageIO.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ImageIO.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/nvimage.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ImageIO.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ImageIO.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ImageIO.cpp:2065: warning: ignoring '#pragma unused ' [-Wunknown-pragmas]
 2065 |     NV_UNUSED(extension);
      | 
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ImageIO.cpp:13:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ImageIO.cpp: In function 'nv::Image* nv::ImageIO::load(const char*, nv::Stream&)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ImageIO.cpp:1845:18: warning: unused variable 'extension' [-Wunused-variable]
 1845 |     const char * extension = Path::extension(fileName);
      |                  ^~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ImageIO.cpp: In function 'bool nv::ImageIO::saveFloat(const char*, const nv::FloatImage*, uint, uint)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ImageIO.cpp:2064:18: warning: unused variable 'extension' [-Wunused-variable]
 2064 |     const char * extension = Path::extension(fileName);
      |                  ^~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ImageIO.cpp:61:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:7423:13: warning: 'int stbi_is_16_bit_from_callbacks(const stbi_io_callbacks*, void*)' defined but not used [-Wunused-function]
 7423 | STBIDEF int stbi_is_16_bit_from_callbacks(stbi_io_callbacks const *c, void *user)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:7416:13: warning: 'int stbi_is_16_bit_from_memory(const stbi_uc*, int)' defined but not used [-Wunused-function]
 7416 | STBIDEF int stbi_is_16_bit_from_memory(stbi_uc const *buffer, int len)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:7409:13: warning: 'int stbi_info_from_callbacks(const stbi_io_callbacks*, void*, int*, int*, int*)' defined but not used [-Wunused-function]
 7409 | STBIDEF int stbi_info_from_callbacks(stbi_io_callbacks const *c, void *user, int *x, int *y, int *comp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:7402:13: warning: 'int stbi_info_from_memory(const stbi_uc*, int, int*, int*, int*)' defined but not used [-Wunused-function]
 7402 | STBIDEF int stbi_info_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *comp)
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:4829:14: warning: 'void stbi_convert_iphone_png_to_rgb(int)' defined but not used [-Wunused-function]
 4829 | STBIDEF void stbi_convert_iphone_png_to_rgb(int flag_true_if_should_convert)
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:4824:14: warning: 'void stbi_set_unpremultiply_on_load(int)' defined but not used [-Wunused-function]
 4824 | STBIDEF void stbi_set_unpremultiply_on_load(int flag_true_if_should_unpremultiply)
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:4390:13: warning: 'int stbi_zlib_decode_noheader_buffer(char*, int, const char*, int)' defined but not used [-Wunused-function]
 4390 | STBIDEF int stbi_zlib_decode_noheader_buffer(char *obuffer, int olen, const char *ibuffer, int ilen)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:4374:15: warning: 'char* stbi_zlib_decode_noheader_malloc(const char*, int, int*)' defined but not used [-Wunused-function]
 4374 | STBIDEF char *stbi_zlib_decode_noheader_malloc(char const *buffer, int len, int *outlen)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:4363:13: warning: 'int stbi_zlib_decode_buffer(char*, int, const char*, int)' defined but not used [-Wunused-function]
 4363 | STBIDEF int stbi_zlib_decode_buffer(char *obuffer, int olen, char const *ibuffer, int ilen)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:4342:15: warning: 'char* stbi_zlib_decode_malloc(const char*, int, int*)' defined but not used [-Wunused-function]
 4342 | STBIDEF char *stbi_zlib_decode_malloc(char const *buffer, int len, int *outlen)
      |               ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:1484:16: warning: 'void stbi_hdr_to_ldr_scale(float)' defined but not used [-Wunused-function]
 1484 | STBIDEF void   stbi_hdr_to_ldr_scale(float scale) { stbi__h2l_scale_i = 1/scale; }
      |                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:1483:16: warning: 'void stbi_hdr_to_ldr_gamma(float)' defined but not used [-Wunused-function]
 1483 | STBIDEF void   stbi_hdr_to_ldr_gamma(float gamma) { stbi__h2l_gamma_i = 1/gamma; }
      |                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:1478:16: warning: 'void stbi_ldr_to_hdr_scale(float)' defined but not used [-Wunused-function]
 1478 | STBIDEF void   stbi_ldr_to_hdr_scale(float scale) { stbi__l2h_scale = scale; }
      |                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:1477:16: warning: 'void stbi_ldr_to_hdr_gamma(float)' defined but not used [-Wunused-function]
 1477 | STBIDEF void   stbi_ldr_to_hdr_gamma(float gamma) { stbi__l2h_gamma = gamma; }
      |                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:1461:18: warning: 'int stbi_is_hdr_from_callbacks(const stbi_io_callbacks*, void*)' defined but not used [-Wunused-function]
 1461 | STBIDEF int      stbi_is_hdr_from_callbacks(stbi_io_callbacks const *clbk, void *user)
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:1419:13: warning: 'int stbi_is_hdr_from_memory(const stbi_uc*, int)' defined but not used [-Wunused-function]
 1419 | STBIDEF int stbi_is_hdr_from_memory(stbi_uc const *buffer, int len)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:1387:16: warning: 'float* stbi_loadf_from_callbacks(const stbi_io_callbacks*, void*, int*, int*, int*, int)' defined but not used [-Wunused-function]
 1387 | 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/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:1346:18: warning: 'stbi_uc* stbi_load_gif_from_memory(const stbi_uc*, int, int**, int*, int*, int*, int*, int)' defined but not used [-Wunused-function]
 1346 | STBIDEF stbi_uc *stbi_load_gif_from_memory(stbi_uc const *buffer, int len, int **delays, int *x, int *y, int *z, int *comp, int req_comp)
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:1338:18: warning: 'stbi_uc* stbi_load_from_callbacks(const stbi_io_callbacks*, void*, int*, int*, int*, int)' defined but not used [-Wunused-function]
 1338 | 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/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:1324:18: warning: 'stbi_us* stbi_load_16_from_callbacks(const stbi_io_callbacks*, void*, int*, int*, int*, int)' defined but not used [-Wunused-function]
 1324 | STBIDEF stbi_us *stbi_load_16_from_callbacks(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *channels_in_file, int desired_channels)
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:1317:18: warning: 'stbi_us* stbi_load_16_from_memory(const stbi_uc*, int, int*, int*, int*, int)' defined but not used [-Wunused-function]
 1317 | STBIDEF stbi_us *stbi_load_16_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *channels_in_file, int desired_channels)
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:1038:14: warning: 'void stbi_set_flip_vertically_on_load_thread(int)' defined but not used [-Wunused-function]
 1038 | STBIDEF void stbi_set_flip_vertically_on_load_thread(int flag_true_if_should_flip)
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:1028:14: warning: 'void stbi_set_flip_vertically_on_load(int)' defined but not used [-Wunused-function]
 1028 | STBIDEF void stbi_set_flip_vertically_on_load(int flag_true_if_should_flip)
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:1013:14: warning: 'void stbi_image_free(void*)' defined but not used [-Wunused-function]
 1013 | STBIDEF void stbi_image_free(void *retval_from_stbi_load)
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb/stb_image.h:901:21: warning: 'const char* stbi_failure_reason()' defined but not used [-Wunused-function]
  901 | STBIDEF const char *stbi_failure_reason(void)
      |                     ^~~~~~~~~~~~~~~~~~~
[ 65%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/NormalMap.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvimage && /usr/bin/g++ -DNVIMAGE_EXPORTS -DNVIMAGE_SHARED=1 -Dnvimage_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvimage/CMakeFiles/nvimage.dir/NormalMap.cpp.o -MF CMakeFiles/nvimage.dir/NormalMap.cpp.o.d -o CMakeFiles/nvimage.dir/NormalMap.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/NormalMap.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/nvimage.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/NormalMap.h:28,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/NormalMap.cpp:24:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/NormalMap.cpp:88: warning: ignoring '#pragma NV_MESSAGE ' [-Wunknown-pragmas]
   88 | #pragma NV_MESSAGE("FIXME: Height scale parameter should go away. It should be a sensible value that produces good results when the heightmap is in the [0, 1] range.")
      | 
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.inl:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/NormalMap.cpp:29:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
[ 65%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/KtxFile.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvimage && /usr/bin/g++ -DNVIMAGE_EXPORTS -DNVIMAGE_SHARED=1 -Dnvimage_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvimage/CMakeFiles/nvimage.dir/KtxFile.cpp.o -MF CMakeFiles/nvimage.dir/KtxFile.cpp.o.d -o CMakeFiles/nvimage.dir/KtxFile.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/KtxFile.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/nvimage.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/KtxFile.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/KtxFile.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 66%] Linking CXX shared library libnvimage.so
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvimage && /usr/bin/cmake -E cmake_link_script CMakeFiles/nvimage.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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,libnvimage.so.2.1 -o libnvimage.so.2.1.2 CMakeFiles/nvimage.dir/BlockDXT.cpp.o CMakeFiles/nvimage.dir/ColorBlock.cpp.o CMakeFiles/nvimage.dir/DirectDrawSurface.cpp.o CMakeFiles/nvimage.dir/ErrorMetric.cpp.o CMakeFiles/nvimage.dir/Filter.cpp.o CMakeFiles/nvimage.dir/FloatImage.cpp.o CMakeFiles/nvimage.dir/Image.cpp.o CMakeFiles/nvimage.dir/ImageIO.cpp.o CMakeFiles/nvimage.dir/NormalMap.cpp.o CMakeFiles/nvimage.dir/KtxFile.cpp.o  ../../extern/poshlib/libposh.a ../bc6h/libbc6h.a ../bc7/libbc7.a ../nvmath/libnvmath.so.2.1.2 ../nvcore/libnvcore.so.2.1.2 -ldl 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: warning: type 'struct Chanpat' violates the C++ One Definition Rule [-Wodr]
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: a different type is defined in another translation unit
   75 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:51:9: note: the first difference of corresponding definitions is field 'prec'
   51 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:77:9: note: a field of same name but different type is defined in another translation unit
   77 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: array types have different bounds
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:54:8: warning: type 'struct Pattern' violates the C++ One Definition Rule [-Wodr]
   54 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:80:8: note: a different type is defined in another translation unit
   80 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:56:13: note: the first difference of corresponding definitions is field 'chan'
   56 |     Chanpat chan[NCHANNELS];// allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:82:13: note: a field of same name but different type is defined in another translation unit
   82 |     Chanpat chan[NCHANNELS];    // allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: type 'struct Chanpat' itself violates the C++ One Definition Rule
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: the incompatible type is defined here
   75 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:87:8: warning: type 'struct PatternPrec' violates the C++ One Definition Rule [-Wodr]
   87 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:81:8: note: a different type is defined in another translation unit
   81 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:89:20: note: the first difference of corresponding definitions is field 'region_precs'
   89 |         RegionPrec region_precs[NREGIONS];
      |                    ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:83:20: note: a field of same name but different type is defined in another translation unit
   83 |         RegionPrec region_precs[NREGIONS];
      |                    ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:87:8: note: array types have different bounds
   87 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:59:8: warning: type 'struct ChanBits' violates the C++ One Definition Rule [-Wodr]
   59 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:53:8: note: a different type is defined in another translation unit
   53 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:61:13: note: the first difference of corresponding definitions is field 'nbitsizes'
   61 |         int nbitsizes[NBITSIZES];       // bitsizes for one channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:55:13: note: a field of same name but different type is defined in another translation unit
   55 |         int nbitsizes[NBITSIZES];       // bitsizes for one channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:59:8: note: array types have different bounds
   59 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:81:8: warning: type 'struct RegionPrec' violates the C++ One Definition Rule [-Wodr]
   81 | struct RegionPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:104:8: note: a different type is defined in another translation unit
  104 | struct RegionPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:83:17: note: the first difference of corresponding definitions is field 'endpt_a_prec'
   83 |         int     endpt_a_prec[NCHANNELS_RGB];
      |                 ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:106:17: note: a field of same name but different type is defined in another translation unit
  106 |         int     endpt_a_prec[NCHANNELS_RGBA];
      |                 ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:81:8: note: array types have different bounds
   81 | struct RegionPrec
      |        ^
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvimage && /usr/bin/cmake -E cmake_symlink_library libnvimage.so.2.1.2 libnvimage.so.2.1 libnvimage.so
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 66%] Built target nvimage
/usr/bin/gmake  -f src/nvtt/CMakeFiles/nvtt.dir/build.make src/nvtt/CMakeFiles/nvtt.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/CMakeFiles/nvtt.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/CMakeFiles/nvtt.dir/build.make src/nvtt/CMakeFiles/nvtt.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 67%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/nvtt.cpp.o
[ 67%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/nvtt_wrapper.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/nvtt.cpp.o -MF CMakeFiles/nvtt.dir/nvtt.cpp.o.d -o CMakeFiles/nvtt.dir/nvtt.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/nvtt.cpp
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/nvtt_wrapper.cpp.o -MF CMakeFiles/nvtt.dir/nvtt_wrapper.cpp.o.d -o CMakeFiles/nvtt.dir/nvtt_wrapper.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/nvtt_wrapper.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/nvtt.cpp:26:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/OutputOptions.h:30,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/nvtt_wrapper.cpp:28:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 68%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/BlockCompressor.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/BlockCompressor.cpp.o -MF CMakeFiles/nvtt.dir/BlockCompressor.cpp.o.d -o CMakeFiles/nvtt.dir/BlockCompressor.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/BlockCompressor.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Compressor.h:29,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/BlockCompressor.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/BlockCompressor.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ColorBlock.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/BlockCompressor.cpp:31:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
[ 69%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CompressorDX9.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/CompressorDX9.cpp.o -MF CMakeFiles/nvtt.dir/CompressorDX9.cpp.o.d -o CMakeFiles/nvtt.dir/CompressorDX9.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDX9.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Compressor.h:29,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/BlockCompressor.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDX9.h:28,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDX9.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/OptimalCompressDXT.h:30,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDX9.cpp:27:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
[ 70%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CompressorDX10.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/CompressorDX10.cpp.o -MF CMakeFiles/nvtt.dir/CompressorDX10.cpp.o.d -o CMakeFiles/nvtt.dir/CompressorDX10.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDX10.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Compressor.h:29,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/BlockCompressor.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDX10.h:28,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDX10.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/OptimalCompressDXT.h:30,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDX10.cpp:27:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
[ 70%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CompressorDX11.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/CompressorDX11.cpp.o -MF CMakeFiles/nvtt.dir/CompressorDX11.cpp.o.d -o CMakeFiles/nvtt.dir/CompressorDX11.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDX11.cpp
[ 71%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/icbc.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/icbc.cpp.o -MF CMakeFiles/nvtt.dir/icbc.cpp.o.d -o CMakeFiles/nvtt.dir/icbc.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/icbc.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Compressor.h:29,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/BlockCompressor.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDX11.h:27,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDX11.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ColorBlock.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDX11.cpp:29:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/icbc.cpp:3:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/icbc.h:3060:13: warning: 'bool icbc::optimize_end_points3(uint, const Vector3*, int, Vector3*, Vector3*)' defined but not used [-Wunused-function]
 3060 | static bool optimize_end_points3(uint indices, const Vector3 * colors, /*const float * weights,*/ int count, Vector3 * a, Vector3 * b)
      |             ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/icbc.h:3052:13: warning: 'bool icbc::optimize_end_points4(uint, const Vector3*, int, Vector3*, Vector3*)' defined but not used [-Wunused-function]
 3052 | static bool optimize_end_points4(uint indices, const Vector3 * colors, int count, Vector3 * a, Vector3 * b)
      |             ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/icbc.h:2728:14: warning: 'float icbc::evaluate_palette_error(Color32*, const Color32*, int)' defined but not used [-Wunused-function]
 2728 | static float evaluate_palette_error(Color32 palette[4], const Color32 * colors, int count) {
      |              ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/icbc.h:2718:14: warning: 'float icbc::evaluate_palette_error(Color32*, const Color32*, const float*, int)' defined but not used [-Wunused-function]
 2718 | static float evaluate_palette_error(Color32 palette[4], const Color32 * colors, const float * weights, int count) {
      |              ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/icbc.h:2710:12: warning: 'int icbc::evaluate_mse(const BlockDXT1*, Color32, int)' defined but not used [-Wunused-function]
 2710 | static int evaluate_mse(const BlockDXT1 * output, Color32 color, int index) {
      |            ^~~~~~~~~~~~
[ 72%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CompressorDXT5_RGBM.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/CompressorDXT5_RGBM.cpp.o -MF CMakeFiles/nvtt.dir/CompressorDXT5_RGBM.cpp.o.d -o CMakeFiles/nvtt.dir/CompressorDXT5_RGBM.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDXT5_RGBM.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/nvmath.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/OptimalCompressDXT.h:30,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDXT5_RGBM.cpp:4:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorDXT5_RGBM.cpp:16:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Atomic.h: In function 'void nv::storeRelease(volatile float*, float)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvthread/Atomic.h:142:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  142 |         storeRelease((uint32 *)ptr, *(uint32 *)&value);
      |                                      ^~~~~~~~~~~~~~~~
[ 72%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CompressorETC.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/CompressorETC.cpp.o -MF CMakeFiles/nvtt.dir/CompressorETC.cpp.o.d -o CMakeFiles/nvtt.dir/CompressorETC.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.h:1,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:2:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.inl:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:6:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp: In function 'void compress_etc1_test(const nv::Vector4*, const float*, const ETC_Options&, ETC_Solution*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1566:13: warning: unused variable 'count' [-Wunused-variable]
 1566 |         int count = reduce_colors(colors, weights, 8);
      |             ^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1559:18: warning: unused variable 'sub_block' [-Wunused-variable]
 1559 |     ETC_SubBlock sub_block[2];
      |                  ^~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1561:10: warning: unused variable 'best_flip' [-Wunused-variable]
 1561 |     bool best_flip = false;
      |          ^~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1704:13: warning: 'void compress_etc2_planar_solid(const nv::Vector4*, const float*, const ETC_Options&, ETC_Solution*)' defined but not used [-Wunused-function]
 1704 | static void compress_etc2_planar_solid(const Vector4 input_colors[16], const float input_weights[16], const ETC_Options & options, ETC_Solution * result) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1554:13: warning: 'void compress_etc1_test(const nv::Vector4*, const float*, const ETC_Options&, ETC_Solution*)' defined but not used [-Wunused-function]
 1554 | static void compress_etc1_test(const Vector4 input_colors[16], const float input_weights[16], const ETC_Options & options, ETC_Solution * result) {
      |             ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1479:13: warning: 'void sort_colors(nv::Vector3*, float*, int)' defined but not used [-Wunused-function]
 1479 | static void sort_colors(Vector3 * colors, float * weights, int count) {
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1414:13: warning: 'void optimize_base_color(const nv::Vector3*, const float*, ETC_SubBlock*)' defined but not used [-Wunused-function]
 1414 | static void optimize_base_color(const Vector3 colors[8], const float weights[8], ETC_SubBlock * sub_block) {
      |             ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1397:14: warning: 'float evaluate_rgb_mse(const nv::Vector3*, const float*, const ETC_Options&, ETC_SubBlock*)' defined but not used [-Wunused-function]
 1397 | static float evaluate_rgb_mse(const Vector3 colors[8], const float weights[8], const ETC_Options & options, ETC_SubBlock * sub_block) {
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:739:13: warning: 'void unpack_color_676(uint32, int*, int*, int*)' defined but not used [-Wunused-function]
  739 | static void unpack_color_676(uint32 packed_color, int * r, int * g, int * b) {
      |             ^~~~~~~~~~~~~~~~
[ 73%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CompressorRGB.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/CompressorRGB.cpp.o -MF CMakeFiles/nvtt.dir/CompressorRGB.cpp.o.d -o CMakeFiles/nvtt.dir/CompressorRGB.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Compressor.h:29,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.h:28,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In function 'compress_etc1_range_fit(nv::Vector4 const*, float const*, ETC_Options const&, ETC_Solution*)',
    inlined from 'compress_etc(nv::Vector4*, float*, ETC_Options const&, void*) [clone .constprop.0]' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:2003:28:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1670:49: warning: 'best_vc0.D.3246.D.3244.x' may be used uninitialized [-Wmaybe-uninitialized]
 1670 |     result->data.etc.table0 = select_table_index(best_vc0, input_colors, input_weights, best_flip, /*partition=*/0);
      |                               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp: In function 'compress_etc(nv::Vector4*, float*, ETC_Options const&, void*) [clone .constprop.0]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1623:13: note: 'best_vc0.D.3246.D.3244.x' was declared here
 1623 |     Vector3 best_vc0;
      |             ^~~~~~~~
In function 'compress_etc1_range_fit(nv::Vector4 const*, float const*, ETC_Options const&, ETC_Solution*)',
    inlined from 'compress_etc(nv::Vector4*, float*, ETC_Options const&, void*) [clone .constprop.0]' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:2003:28:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1670:49: warning: 'best_vc0.D.3246.D.3244.y' may be used uninitialized [-Wmaybe-uninitialized]
 1670 |     result->data.etc.table0 = select_table_index(best_vc0, input_colors, input_weights, best_flip, /*partition=*/0);
      |                               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp: In function 'compress_etc(nv::Vector4*, float*, ETC_Options const&, void*) [clone .constprop.0]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1623:13: note: 'best_vc0.D.3246.D.3244.y' was declared here
 1623 |     Vector3 best_vc0;
      |             ^~~~~~~~
In function 'compress_etc1_range_fit(nv::Vector4 const*, float const*, ETC_Options const&, ETC_Solution*)',
    inlined from 'compress_etc(nv::Vector4*, float*, ETC_Options const&, void*) [clone .constprop.0]' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:2003:28:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1670:49: warning: 'best_vc0.D.3246.D.3244.z' may be used uninitialized [-Wmaybe-uninitialized]
 1670 |     result->data.etc.table0 = select_table_index(best_vc0, input_colors, input_weights, best_flip, /*partition=*/0);
      |                               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp: In function 'compress_etc(nv::Vector4*, float*, ETC_Options const&, void*) [clone .constprop.0]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1623:13: note: 'best_vc0.D.3246.D.3244.z' was declared here
 1623 |     Vector3 best_vc0;
      |             ^~~~~~~~
In function 'compress_etc1_range_fit(nv::Vector4 const*, float const*, ETC_Options const&, ETC_Solution*)',
    inlined from 'compress_etc(nv::Vector4*, float*, ETC_Options const&, void*) [clone .constprop.0]' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:2003:28:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1671:49: warning: 'best_vc1.D.3246.D.3244.x' may be used uninitialized [-Wmaybe-uninitialized]
 1671 |     result->data.etc.table1 = select_table_index(best_vc1, input_colors, input_weights, best_flip, /*partition=*/1);
      |                               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp: In function 'compress_etc(nv::Vector4*, float*, ETC_Options const&, void*) [clone .constprop.0]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1624:13: note: 'best_vc1.D.3246.D.3244.x' was declared here
 1624 |     Vector3 best_vc1;
      |             ^~~~~~~~
In function 'compress_etc1_range_fit(nv::Vector4 const*, float const*, ETC_Options const&, ETC_Solution*)',
    inlined from 'compress_etc(nv::Vector4*, float*, ETC_Options const&, void*) [clone .constprop.0]' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:2003:28:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1671:49: warning: 'best_vc1.D.3246.D.3244.y' may be used uninitialized [-Wmaybe-uninitialized]
 1671 |     result->data.etc.table1 = select_table_index(best_vc1, input_colors, input_weights, best_flip, /*partition=*/1);
      |                               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp: In function 'compress_etc(nv::Vector4*, float*, ETC_Options const&, void*) [clone .constprop.0]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1624:13: note: 'best_vc1.D.3246.D.3244.y' was declared here
 1624 |     Vector3 best_vc1;
      |             ^~~~~~~~
In function 'compress_etc1_range_fit(nv::Vector4 const*, float const*, ETC_Options const&, ETC_Solution*)',
    inlined from 'compress_etc(nv::Vector4*, float*, ETC_Options const&, void*) [clone .constprop.0]' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:2003:28:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1671:49: warning: 'best_vc1.D.3246.D.3244.z' may be used uninitialized [-Wmaybe-uninitialized]
 1671 |     result->data.etc.table1 = select_table_index(best_vc1, input_colors, input_weights, best_flip, /*partition=*/1);
      |                               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp: In function 'compress_etc(nv::Vector4*, float*, ETC_Options const&, void*) [clone .constprop.0]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:1624:13: note: 'best_vc1.D.3246.D.3244.z' was declared here
 1624 |     Vector3 best_vc1;
      |             ^~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp:33:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp:306:13: warning: 'nv::Vector3 {anonymous}::fromRGBE(uint)' defined but not used [-Wunused-function]
  306 |     Vector3 fromRGBE(uint rgbe) {
      |             ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp:280:10: warning: 'uint {anonymous}::toRGBE(float, float, float)' defined but not used [-Wunused-function]
  280 |     uint toRGBE(float r, float g, float b)
      |          ^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp:272:13: warning: 'nv::Vector3 {anonymous}::fromFloat3SE(nv::Float3SE)' defined but not used [-Wunused-function]
  272 |     Vector3 fromFloat3SE(Float3SE v) {
      |             ^~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp:164:18: warning: 'float {anonymous}::fromFloat11(uint)' defined but not used [-Wunused-function]
  164 |     static float fromFloat11(uint u) {
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp: In member function 'nv::PixelFormatConverter::compress(nvtt::AlphaMode, unsigned int, unsigned int, unsigned int, float const*, nvtt::TaskDispatcher*, nvtt::CompressionOptions::Private const&, nvtt::OutputOptions::Private const&)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp:557:62: warning: 'rshift' may be used uninitialized [-Wmaybe-uninitialized]
  557 |                     p |= PixelFormat::convert(ir, 16, rsize) << rshift;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp:404:17: note: 'rshift' was declared here
  404 |     uint rmask, rshift, rsize;
      |                 ^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp:558:62: warning: 'gshift' may be used uninitialized [-Wmaybe-uninitialized]
  558 |                     p |= PixelFormat::convert(ig, 16, gsize) << gshift;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp:405:17: note: 'gshift' was declared here
  405 |     uint gmask, gshift, gsize;
      |                 ^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp:559:62: warning: 'bshift' may be used uninitialized [-Wmaybe-uninitialized]
  559 |                     p |= PixelFormat::convert(ib, 16, bsize) << bshift;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp:406:17: note: 'bshift' was declared here
  406 |     uint bmask, bshift, bsize;
      |                 ^~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp:560:62: warning: 'ashift' may be used uninitialized [-Wmaybe-uninitialized]
  560 |                     p |= PixelFormat::convert(ia, 16, asize) << ashift;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorRGB.cpp:407:17: note: 'ashift' was declared here
  407 |     uint amask, ashift, asize;
      |                 ^~~~~~
In function 'pack_eac_block(EAC_Data const&, BlockEAC*)',
    inlined from 'compress_eac_range_search(nv::Vector4*, float*, int, EAC_Options const&, void*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:2129:19:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:620:24: warning: 'best.data.alpha' may be used uninitialized [-Wmaybe-uninitialized]
  620 |     output_block->base = data.alpha;
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp: In function 'compress_eac_range_search(nv::Vector4*, float*, int, EAC_Options const&, void*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:2057:18: note: 'best.data.alpha' was declared here
 2057 |     EAC_Solution best;
      |                  ^~~~
In function 'pack_eac_block(EAC_Data const&, BlockEAC*)',
    inlined from 'compress_eac_range_search(nv::Vector4*, float*, int, EAC_Options const&, void*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:2129:19:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:621:25: warning: 'best.data.multiplier' may be used uninitialized [-Wmaybe-uninitialized]
  621 |     output_block->table = data.table_index;
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp: In function 'compress_eac_range_search(nv::Vector4*, float*, int, EAC_Options const&, void*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:2057:18: note: 'best.data.multiplier' was declared here
 2057 |     EAC_Solution best;
      |                  ^~~~
In function 'pack_eac_block(EAC_Data const&, BlockEAC*)',
    inlined from 'compress_eac_range_search(nv::Vector4*, float*, int, EAC_Options const&, void*)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:2129:19:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:621:25: warning: 'best.data.table_index' may be used uninitialized [-Wmaybe-uninitialized]
  621 |     output_block->table = data.table_index;
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp: In function 'compress_eac_range_search(nv::Vector4*, float*, int, EAC_Options const&, void*)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressorETC.cpp:2057:18: note: 'best.data.table_index' was declared here
 2057 |     EAC_Solution best;
      |                  ^~~~
[ 74%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/Context.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/Context.cpp.o -MF CMakeFiles/nvtt.dir/Context.cpp.o.d -o CMakeFiles/nvtt.dir/Context.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Context.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Ptr.h:6,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Context.h:28,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Context.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ColorBlock.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Context.cpp:44:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Context.cpp: In member function 'bool nvtt::Compressor::Private::compress(const nvtt::InputOptions::Private&, const nvtt::CompressionOptions::Private&, const nvtt::OutputOptions::Private&) const':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Context.cpp:239:51: warning: comparison of integer expressions of different signedness: 'const uint' {aka 'const unsigned int'} and 'int' [-Wsign-compare]
  239 |     bool canUseSourceImages = (inputOptions.width == width && inputOptions.height == height && inputOptions.depth == depth);
      |                                ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Context.cpp:239:83: warning: comparison of integer expressions of different signedness: 'const uint' {aka 'const unsigned int'} and 'int' [-Wsign-compare]
  239 |     bool canUseSourceImages = (inputOptions.width == width && inputOptions.height == height && inputOptions.depth == depth);
      |                                                               ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Context.cpp:239:115: warning: comparison of integer expressions of different signedness: 'const uint' {aka 'const unsigned int'} and 'int' [-Wsign-compare]
  239 |     bool canUseSourceImages = (inputOptions.width == width && inputOptions.height == height && inputOptions.depth == depth);
      |                                                                                                ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Context.cpp: In function 'const {anonymous}::GLFormatDescriptor* {anonymous}::findGLFormat(uint, uint, uint, uint, uint)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Context.cpp:588:27: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare]
  588 |         for (int i = 0; i < s_glFormatCount; i++)
      |                         ~~^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:17,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StdStream.h:9,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/OutputOptions.h:31,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Context.cpp:31:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h: In instantiation of 'T* nv::realloc(T*, size_t) [with T = nvtt::Surface; size_t = long unsigned int]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:400:34:   required from 'void nv::Array<T>::setArrayCapacity(uint) [with T = nvtt::Surface; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:50:13:   required from 'nv::Array<T>::Array(uint) [with T = nvtt::Surface; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Context.cpp:350:46:   required from here
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:63:30: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct nvtt::Surface'; use 'new' and 'delete' instead [-Wclass-memaccess]
   63 |         return (T *)::realloc(ptr, sizeof(T) * count);
      |                     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Compressor.h:28,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Context.h:30:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/nvtt.h:472:12: note: 'struct nvtt::Surface' declared here
  472 |     struct Surface
      |            ^~~~~~~
[ 75%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/QuickCompressDXT.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/QuickCompressDXT.cpp.o -MF CMakeFiles/nvtt.dir/QuickCompressDXT.cpp.o.d -o CMakeFiles/nvtt.dir/QuickCompressDXT.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/QuickCompressDXT.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/nvimage.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/QuickCompressDXT.h:28,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/QuickCompressDXT.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/OptimalCompressDXT.h:30,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/QuickCompressDXT.cpp:26:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/QuickCompressDXT.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/QuickCompressDXT.cpp:454:13: warning: 'void optimizeEndPoints3(nv::Vector3*, nv::BlockDXT1*)' defined but not used [-Wunused-function]
  454 | static void optimizeEndPoints3(Vector3 block[16], BlockDXT1 * dxtBlock)
      |             ^~~~~~~~~~~~~~~~~~
[ 75%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/OptimalCompressDXT.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/OptimalCompressDXT.cpp.o -MF CMakeFiles/nvtt.dir/OptimalCompressDXT.cpp.o.d -o CMakeFiles/nvtt.dir/OptimalCompressDXT.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/OptimalCompressDXT.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/nvmath.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/OptimalCompressDXT.h:30,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/OptimalCompressDXT.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 76%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/SingleColorLookup.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/SingleColorLookup.cpp.o -MF CMakeFiles/nvtt.dir/SingleColorLookup.cpp.o.d -o CMakeFiles/nvtt.dir/SingleColorLookup.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/SingleColorLookup.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/SingleColorLookup.h:2,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/SingleColorLookup.cpp:2:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/SingleColorLookup.cpp:16:12: warning: 'int Mul8Bit(int, int)' defined but not used [-Wunused-function]
   16 | static int Mul8Bit(int a, int b)
      |            ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/OptimalCompressDXT.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/OptimalCompressDXT.cpp:159:21: warning: 'uint {anonymous}::nearestAlpha8(uint, uint, uint)' defined but not used [-Wunused-function]
  159 |         static uint nearestAlpha8(uint alpha, uint maxAlpha, uint minAlpha)
      |                     ^~~~~~~~~~~~~
[ 77%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CompressionOptions.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/CompressionOptions.cpp.o -MF CMakeFiles/nvtt.dir/CompressionOptions.cpp.o.d -o CMakeFiles/nvtt.dir/CompressionOptions.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressionOptions.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressionOptions.h:29,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CompressionOptions.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 77%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/InputOptions.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/InputOptions.cpp.o -MF CMakeFiles/nvtt.dir/InputOptions.cpp.o.d -o CMakeFiles/nvtt.dir/InputOptions.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/InputOptions.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.h:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/InputOptions.h:30,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/InputOptions.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 78%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/OutputOptions.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/OutputOptions.cpp.o -MF CMakeFiles/nvtt.dir/OutputOptions.cpp.o.d -o CMakeFiles/nvtt.dir/OutputOptions.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/OutputOptions.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/OutputOptions.h:30,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/OutputOptions.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/InputOptions.cpp:62:17: warning: 'uint {anonymous}::nearestPowerOfTwo(uint)' defined but not used [-Wunused-function]
   62 |     static uint nearestPowerOfTwo(const uint v)
      |                 ^~~~~~~~~~~~~~~~~
[ 79%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/Surface.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/Surface.cpp.o -MF CMakeFiles/nvtt.dir/Surface.cpp.o.d -o CMakeFiles/nvtt.dir/Surface.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/RefCounted.h:6,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.h:30,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 80%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CubeSurface.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/CubeSurface.cpp.o -MF CMakeFiles/nvtt.dir/CubeSurface.cpp.o.d -o CMakeFiles/nvtt.dir/CubeSurface.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/RefCounted.h:6,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.h:30,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.h:28,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:24:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:30:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp: In function 'nvtt::Surface nvtt::histogram(const Surface&, int, int)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:3372:11: warning: unused variable 'minRange' [-Wunused-variable]
 3372 |     float minRange = nv::min3(min_color[0], min_color[1], min_color[2]);
      |           ^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp: In function 'nvtt::Surface nvtt::histogram(const Surface&, float, float, int, int)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:3389:9: warning: unused variable 'w' [-Wunused-variable]
 3389 |     int w = img.width();
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:3390:9: warning: unused variable 'h' [-Wunused-variable]
 3390 |     int h = img.height();
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:3391:9: warning: unused variable 'd' [-Wunused-variable]
 3391 |     int d = img.depth();
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:3393:19: warning: unused variable 'r' [-Wunused-variable]
 3393 |     const float * r = img.channel(0);
      |                   ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:3394:19: warning: unused variable 'g' [-Wunused-variable]
 3394 |     const float * g = img.channel(1);
      |                   ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:3395:19: warning: unused variable 'b' [-Wunused-variable]
 3395 |     const float * b = img.channel(2);
      |                   ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:3396:19: warning: unused variable 'a' [-Wunused-variable]
 3396 |     const float * a = img.channel(3);
      |                   ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:17,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:46:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h: In instantiation of 'T* nv::realloc(T*, size_t) [with T = Vector3; size_t = long unsigned int]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:400:34:   required from 'void nv::Array<T>::setArrayCapacity(uint) [with T = nv::Vector3; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:382:13:   required from 'void nv::Array<T>::setArraySize(uint) [with T = nv::Vector3; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:280:9:   required from 'void nv::Array<T>::resize(uint, const T&) [with T = nv::Vector3; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:3387:19:   required from here
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:63:30: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class nv::Vector3'; use 'new' and 'delete' instead [-Wclass-memaccess]
   63 |         return (T *)::realloc(ptr, sizeof(T) * count);
      |                     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.inl:5,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:28:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.h:42:11: note: 'class nv::Vector3' declared here
   42 |     class Vector3
      |           ^~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:17,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.h:36:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h: In instantiation of 'T* nv::realloc(T*, size_t) [with T = Vector3; size_t = long unsigned int]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:400:34:   required from 'void nv::Array<T>::setArrayCapacity(uint) [with T = nv::Vector3; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:382:13:   required from 'void nv::Array<T>::setArraySize(uint) [with T = nv::Vector3; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:261:9:   required from 'void nv::Array<T>::resize(uint) [with T = nv::Vector3; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:152:26:   required from here
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:63:30: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class nv::Vector3'; use 'new' and 'delete' instead [-Wclass-memaccess]
   63 |         return (T *)::realloc(ptr, sizeof(T) * count);
      |                     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.h:32:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.h:42:11: note: 'class nv::Vector3' declared here
   42 |     class Vector3
      |           ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:2006:16: warning: 'nv::Color32 toRgbe8(float, float, float)' defined but not used [-Wunused-function]
 2006 | static Color32 toRgbe8(float r, float g, float b)
      |                ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:228:16: warning: 'nv::Vector2 toPlane(nv::Vector3::Arg)' defined but not used [-Wunused-function]
  228 | static Vector2 toPlane(Vector3::Arg v) {
      |                ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:214:16: warning: 'nv::Vector2 toPlane(float, float)' defined but not used [-Wunused-function]
  214 | static Vector2 toPlane(float theta, float phi) {
      |                ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:207:16: warning: 'nv::Vector2 toPolar(nv::Vector3::Arg)' defined but not used [-Wunused-function]
  207 | static Vector2 toPolar(Vector3::Arg v) {
      |                ^~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:29:
In function 'nv::lengthSquared(nv::Vector3 const&)',
    inlined from 'nv::length(nv::Vector3 const&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.inl:556:21,
    inlined from 'nv::normalizeFast(nv::Vector3 const&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.inl:602:44,
    inlined from 'texelDirection(unsigned int, unsigned int, unsigned int, int, nvtt::EdgeFixup)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:134:27:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.inl:551:20: warning: 'n.D.16374.D.16372.x' may be used uninitialized [-Wmaybe-uninitialized]
  551 |         return v.x * v.x + v.y * v.y + v.z * v.z;
      |                ~~~~^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp: In function 'texelDirection(unsigned int, unsigned int, unsigned int, int, nvtt::EdgeFixup)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:99:13: note: 'n.D.16374.D.16372.x' was declared here
   99 |     Vector3 n;
      |             ^
In function 'nv::lengthSquared(nv::Vector3 const&)',
    inlined from 'nv::length(nv::Vector3 const&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.inl:556:21,
    inlined from 'nv::normalizeFast(nv::Vector3 const&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.inl:602:44,
    inlined from 'texelDirection(unsigned int, unsigned int, unsigned int, int, nvtt::EdgeFixup)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:134:27:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.inl:551:32: warning: 'n.D.16374.D.16372.y' may be used uninitialized [-Wmaybe-uninitialized]
  551 |         return v.x * v.x + v.y * v.y + v.z * v.z;
      |                            ~~~~^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp: In function 'texelDirection(unsigned int, unsigned int, unsigned int, int, nvtt::EdgeFixup)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:99:13: note: 'n.D.16374.D.16372.y' was declared here
   99 |     Vector3 n;
      |             ^
In function 'nv::lengthSquared(nv::Vector3 const&)',
    inlined from 'nv::length(nv::Vector3 const&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.inl:556:21,
    inlined from 'nv::normalizeFast(nv::Vector3 const&)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.inl:602:44,
    inlined from 'texelDirection(unsigned int, unsigned int, unsigned int, int, nvtt::EdgeFixup)' at /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:134:27:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.inl:551:44: warning: 'n.D.16374.D.16372.z' may be used uninitialized [-Wmaybe-uninitialized]
  551 |         return v.x * v.x + v.y * v.y + v.z * v.z;
      |                                        ~~~~^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp: In function 'texelDirection(unsigned int, unsigned int, unsigned int, int, nvtt::EdgeFixup)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:99:13: note: 'n.D.16374.D.16372.z' was declared here
   99 |     Vector3 n;
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp: In member function 'nvtt::CubeSurface::fold(nvtt::Surface const&, nvtt::CubeLayout)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:389:10: warning: 'edgeLength' may be used uninitialized [-Wmaybe-uninitialized]
  389 |     uint edgeLength;
      |          ^~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp: In member function 'nvtt::CubeSurface::unfold(nvtt::CubeLayout) const':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:460:21: warning: 'width' may be used uninitialized [-Wmaybe-uninitialized]
  460 |     surface.setImage(width, height, 1);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:429:10: note: 'width' was declared here
  429 |     uint width;
      |          ^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:460:21: warning: 'height' may be used uninitialized [-Wmaybe-uninitialized]
  460 |     surface.setImage(width, height, 1);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/CubeSurface.cpp:430:10: note: 'height' was declared here
  430 |     uint height;
      |          ^~~~~~
[ 80%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/cuda/CudaUtils.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/cuda/CudaUtils.cpp.o -MF CMakeFiles/nvtt.dir/cuda/CudaUtils.cpp.o.d -o CMakeFiles/nvtt.dir/cuda/CudaUtils.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/cuda/CudaUtils.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/cuda/CudaUtils.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/cuda/CudaUtils.cpp:77:13: warning: 'bool isCudaDriverAvailable(int)' defined but not used [-Wunused-function]
   77 | static bool isCudaDriverAvailable(int version)
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 81%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/cuda/CudaCompressorDXT.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/g++ -DNVTT_EXPORTS -Dnvtt_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -fPIC -std=c++11 -MD -MT src/nvtt/CMakeFiles/nvtt.dir/cuda/CudaCompressorDXT.cpp.o -MF CMakeFiles/nvtt.dir/cuda/CudaCompressorDXT.cpp.o.d -o CMakeFiles/nvtt.dir/cuda/CudaCompressorDXT.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/cuda/CudaCompressorDXT.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Compressor.h:29,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/cuda/CudaCompressorDXT.h:29,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/cuda/CudaCompressorDXT.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/cuda/CudaCompressorDXT.cpp:29:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp: In member function 'nvtt::Surface::toRGBM(float, float)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:1940:28: warning: 'bestM' may be used uninitialized [-Wmaybe-uninitialized]
 1940 |         r[i] = nv::saturate(R / M);
      |                ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/Surface.cpp:1900:15: note: 'bestM' was declared here
 1900 |         float bestM;
      |               ^~~~~
[ 82%] Linking CXX shared library libnvtt.so
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/cmake -E cmake_link_script CMakeFiles/nvtt.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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,libnvtt.so.2.1 -o libnvtt.so.2.1.2 CMakeFiles/nvtt.dir/nvtt.cpp.o CMakeFiles/nvtt.dir/nvtt_wrapper.cpp.o CMakeFiles/nvtt.dir/BlockCompressor.cpp.o CMakeFiles/nvtt.dir/CompressorDX9.cpp.o CMakeFiles/nvtt.dir/CompressorDX10.cpp.o CMakeFiles/nvtt.dir/CompressorDX11.cpp.o CMakeFiles/nvtt.dir/icbc.cpp.o CMakeFiles/nvtt.dir/CompressorDXT5_RGBM.cpp.o CMakeFiles/nvtt.dir/CompressorETC.cpp.o CMakeFiles/nvtt.dir/CompressorRGB.cpp.o CMakeFiles/nvtt.dir/Context.cpp.o CMakeFiles/nvtt.dir/QuickCompressDXT.cpp.o CMakeFiles/nvtt.dir/OptimalCompressDXT.cpp.o CMakeFiles/nvtt.dir/SingleColorLookup.cpp.o CMakeFiles/nvtt.dir/CompressionOptions.cpp.o CMakeFiles/nvtt.dir/InputOptions.cpp.o CMakeFiles/nvtt.dir/OutputOptions.cpp.o CMakeFiles/nvtt.dir/Surface.cpp.o CMakeFiles/nvtt.dir/CubeSurface.cpp.o CMakeFiles/nvtt.dir/cuda/CudaUtils.cpp.o CMakeFiles/nvtt.dir/cuda/CudaCompressorDXT.cpp.o  ../nvimage/libnvimage.so.2.1.2 ../nvthread/libnvthread.so.2.1.2 squish/libnvsquish.a ../bc6h/libbc6h.a ../bc7/libbc7.a ../nvmath/libnvmath.so.2.1.2 ../../extern/rg_etc1_v104/librg_etc1.a ../../extern/poshlib/libposh.a ../nvcore/libnvcore.so.2.1.2 -ldl 
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt && /usr/bin/cmake -E cmake_symlink_library libnvtt.so.2.1.2 libnvtt.so.2.1 libnvtt.so
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 82%] Built target nvtt
/usr/bin/gmake  -f src/nvtt/tools/CMakeFiles/nvcompress.dir/build.make src/nvtt/tools/CMakeFiles/nvcompress.dir/depend
/usr/bin/gmake  -f src/nvtt/tools/CMakeFiles/nvdecompress.dir/build.make src/nvtt/tools/CMakeFiles/nvdecompress.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools/CMakeFiles/nvcompress.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools/CMakeFiles/nvdecompress.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/tools/CMakeFiles/nvcompress.dir/build.make src/nvtt/tools/CMakeFiles/nvcompress.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/tools/CMakeFiles/nvdecompress.dir/build.make src/nvtt/tools/CMakeFiles/nvdecompress.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 82%] Building CXX object src/nvtt/tools/CMakeFiles/nvcompress.dir/compress.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools && /usr/bin/g++ -DNVTT_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/tools/CMakeFiles/nvcompress.dir/compress.cpp.o -MF CMakeFiles/nvcompress.dir/compress.cpp.o.d -o CMakeFiles/nvcompress.dir/compress.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/compress.cpp
[ 83%] Building CXX object src/nvtt/tools/CMakeFiles/nvdecompress.dir/decompress.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools && /usr/bin/g++ -DNVTT_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/tools/CMakeFiles/nvdecompress.dir/decompress.cpp.o -MF CMakeFiles/nvdecompress.dir/decompress.cpp.o.d -o CMakeFiles/nvdecompress.dir/decompress.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/decompress.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/decompress.cpp:24:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/cmdline.h:27,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/compress.cpp:24:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/decompress.cpp: In function 'int main(int, char**)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/decompress.cpp:47:10: warning: variable 'rgbm' set but not used [-Wunused-but-set-variable]
   47 |     bool rgbm = false;
      |          ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/compress.cpp: In function 'int main(int, char**)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/compress.cpp:152:10: warning: variable 'premultiplyAlpha' set but not used [-Wunused-but-set-variable]
  152 |     bool premultiplyAlpha = false;
      |          ^~~~~~~~~~~~~~~~
[ 84%] Linking CXX executable nvdecompress
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/nvdecompress.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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/nvdecompress.dir/decompress.cpp.o -o nvdecompress  ../libnvtt.so.2.1.2 ../../bc6h/libbc6h.a ../../nvimage/libnvimage.so.2.1.2 ../../../extern/poshlib/libposh.a ../../bc6h/libbc6h.a ../../bc7/libbc7.a ../../nvmath/libnvmath.so.2.1.2 ../../nvthread/libnvthread.so.2.1.2 ../../nvcore/libnvcore.so.2.1.2 -ldl ../squish/libnvsquish.a ../../../extern/rg_etc1_v104/librg_etc1.a 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: warning: type 'struct Chanpat' violates the C++ One Definition Rule [-Wodr]
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: a different type is defined in another translation unit
   75 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:51:9: note: the first difference of corresponding definitions is field 'prec'
   51 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:77:9: note: a field of same name but different type is defined in another translation unit
   77 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: array types have different bounds
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:54:8: warning: type 'struct Pattern' violates the C++ One Definition Rule [-Wodr]
   54 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:80:8: note: a different type is defined in another translation unit
   80 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:56:13: note: the first difference of corresponding definitions is field 'chan'
   56 |     Chanpat chan[NCHANNELS];// allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:82:13: note: a field of same name but different type is defined in another translation unit
   82 |     Chanpat chan[NCHANNELS];    // allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: type 'struct Chanpat' itself violates the C++ One Definition Rule
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: the incompatible type is defined here
   75 | struct Chanpat
      |        ^
[ 85%] Linking CXX executable nvcompress
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/nvcompress.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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/nvcompress.dir/compress.cpp.o -o nvcompress  ../libnvtt.so.2.1.2 ../../bc6h/libbc6h.a ../../nvimage/libnvimage.so.2.1.2 ../../../extern/poshlib/libposh.a ../../bc6h/libbc6h.a ../../bc7/libbc7.a ../../nvmath/libnvmath.so.2.1.2 ../../nvthread/libnvthread.so.2.1.2 ../../nvcore/libnvcore.so.2.1.2 -ldl ../squish/libnvsquish.a ../../../extern/rg_etc1_v104/librg_etc1.a 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: warning: type 'struct Chanpat' violates the C++ One Definition Rule [-Wodr]
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: a different type is defined in another translation unit
   75 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:51:9: note: the first difference of corresponding definitions is field 'prec'
   51 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:77:9: note: a field of same name but different type is defined in another translation unit
   77 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: array types have different bounds
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:54:8: warning: type 'struct Pattern' violates the C++ One Definition Rule [-Wodr]
   54 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:80:8: note: a different type is defined in another translation unit
   80 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:56:13: note: the first difference of corresponding definitions is field 'chan'
   56 |     Chanpat chan[NCHANNELS];// allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:82:13: note: a field of same name but different type is defined in another translation unit
   82 |     Chanpat chan[NCHANNELS];    // allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: type 'struct Chanpat' itself violates the C++ One Definition Rule
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: the incompatible type is defined here
   75 | struct Chanpat
      |        ^
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 85%] Built target nvdecompress
/usr/bin/gmake  -f src/nvtt/tools/CMakeFiles/nvddsinfo.dir/build.make src/nvtt/tools/CMakeFiles/nvddsinfo.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools/CMakeFiles/nvddsinfo.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/tools/CMakeFiles/nvddsinfo.dir/build.make src/nvtt/tools/CMakeFiles/nvddsinfo.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 86%] Building CXX object src/nvtt/tools/CMakeFiles/nvddsinfo.dir/ddsinfo.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools && /usr/bin/g++ -DNVTT_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/tools/CMakeFiles/nvddsinfo.dir/ddsinfo.cpp.o -MF CMakeFiles/nvddsinfo.dir/ddsinfo.cpp.o.d -o CMakeFiles/nvddsinfo.dir/ddsinfo.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/ddsinfo.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/ddsinfo.cpp:24:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 86%] Linking CXX executable nvddsinfo
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/nvddsinfo.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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/nvddsinfo.dir/ddsinfo.cpp.o -o nvddsinfo  ../libnvtt.so.2.1.2 ../../bc6h/libbc6h.a ../../nvimage/libnvimage.so.2.1.2 ../../../extern/poshlib/libposh.a ../../bc6h/libbc6h.a ../../bc7/libbc7.a ../../nvmath/libnvmath.so.2.1.2 ../../nvthread/libnvthread.so.2.1.2 ../../nvcore/libnvcore.so.2.1.2 -ldl ../squish/libnvsquish.a ../../../extern/rg_etc1_v104/librg_etc1.a 
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 86%] Built target nvddsinfo
/usr/bin/gmake  -f src/nvtt/tools/CMakeFiles/nvimgdiff.dir/build.make src/nvtt/tools/CMakeFiles/nvimgdiff.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools/CMakeFiles/nvimgdiff.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/tools/CMakeFiles/nvimgdiff.dir/build.make src/nvtt/tools/CMakeFiles/nvimgdiff.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 87%] Building CXX object src/nvtt/tools/CMakeFiles/nvimgdiff.dir/imgdiff.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools && /usr/bin/g++ -DNVTT_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/tools/CMakeFiles/nvimgdiff.dir/imgdiff.cpp.o -MF CMakeFiles/nvimgdiff.dir/imgdiff.cpp.o.d -o CMakeFiles/nvimgdiff.dir/imgdiff.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/imgdiff.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/cmdline.h:27,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/imgdiff.cpp:24:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 87%] Built target nvcompress
/usr/bin/gmake  -f src/nvtt/tools/CMakeFiles/nvassemble.dir/build.make src/nvtt/tools/CMakeFiles/nvassemble.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools/CMakeFiles/nvassemble.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/tools/CMakeFiles/nvassemble.dir/build.make src/nvtt/tools/CMakeFiles/nvassemble.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 88%] Building CXX object src/nvtt/tools/CMakeFiles/nvassemble.dir/assemble.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools && /usr/bin/g++ -DNVTT_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/tools/CMakeFiles/nvassemble.dir/assemble.cpp.o -MF CMakeFiles/nvassemble.dir/assemble.cpp.o.d -o CMakeFiles/nvassemble.dir/assemble.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/assemble.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/cmdline.h:27,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/assemble.cpp:24:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 89%] Linking CXX executable nvimgdiff
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/nvimgdiff.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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/nvimgdiff.dir/imgdiff.cpp.o -o nvimgdiff  ../libnvtt.so.2.1.2 ../../bc6h/libbc6h.a ../../nvimage/libnvimage.so.2.1.2 ../../bc6h/libbc6h.a ../../../extern/poshlib/libposh.a ../../nvthread/libnvthread.so.2.1.2 ../squish/libnvsquish.a ../../bc7/libbc7.a ../../nvmath/libnvmath.so.2.1.2 ../../nvcore/libnvcore.so.2.1.2 -ldl ../../../extern/rg_etc1_v104/librg_etc1.a 
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/assemble.cpp:30:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:17,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/assemble.cpp:32:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h: In instantiation of 'T* nv::realloc(T*, size_t) [with T = Image; size_t = long unsigned int]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:400:34:   required from 'void nv::Array<T>::setArrayCapacity(uint) [with T = nv::Image; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:382:13:   required from 'void nv::Array<T>::setArraySize(uint) [with T = nv::Image; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:261:9:   required from 'void nv::Array<T>::resize(uint) [with T = nv::Image; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/assemble.cpp:134:15:   required from here
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:63:30: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class nv::Image'; use 'new' and 'delete' instead [-Wclass-memaccess]
   63 |         return (T *)::realloc(ptr, sizeof(T) * count);
      |                     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/assemble.cpp:26:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Image.h:16:11: note: 'class nv::Image' declared here
   16 |     class Image
      |           ^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h: In instantiation of 'T* nv::realloc(T*, size_t) [with T = Path; size_t = long unsigned int]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:400:34:   required from 'void nv::Array<T>::setArrayCapacity(uint) [with T = nv::Path; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:382:13:   required from 'void nv::Array<T>::setArraySize(uint) [with T = nv::Path; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:42:9:   required from 'void nv::Array<T>::push_back(const T&) [with T = nv::Path]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:74:9:   required from 'nv::Array<T>& nv::Array<T>::append(const T&) [with T = nv::Path]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/assemble.cpp:94:16:   required from here
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:63:30: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class nv::Path'; use 'new' and 'delete' instead [-Wclass-memaccess]
   63 |         return (T *)::realloc(ptr, sizeof(T) * count);
      |                     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/assemble.cpp:33:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:186:24: note: 'class nv::Path' declared here
  186 |     class NVCORE_CLASS Path : public StringBuilder
      |                        ^~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: warning: type 'struct Chanpat' violates the C++ One Definition Rule [-Wodr]
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: a different type is defined in another translation unit
   75 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:51:9: note: the first difference of corresponding definitions is field 'prec'
   51 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:77:9: note: a field of same name but different type is defined in another translation unit
   77 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: array types have different bounds
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:54:8: warning: type 'struct Pattern' violates the C++ One Definition Rule [-Wodr]
   54 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:80:8: note: a different type is defined in another translation unit
   80 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:56:13: note: the first difference of corresponding definitions is field 'chan'
   56 |     Chanpat chan[NCHANNELS];// allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:82:13: note: a field of same name but different type is defined in another translation unit
   82 |     Chanpat chan[NCHANNELS];    // allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: type 'struct Chanpat' itself violates the C++ One Definition Rule
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: the incompatible type is defined here
   75 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:87:8: warning: type 'struct PatternPrec' violates the C++ One Definition Rule [-Wodr]
   87 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:81:8: note: a different type is defined in another translation unit
   81 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:89:20: note: the first difference of corresponding definitions is field 'region_precs'
   89 |         RegionPrec region_precs[NREGIONS];
      |                    ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:83:20: note: a field of same name but different type is defined in another translation unit
   83 |         RegionPrec region_precs[NREGIONS];
      |                    ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:87:8: note: array types have different bounds
   87 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:59:8: warning: type 'struct ChanBits' violates the C++ One Definition Rule [-Wodr]
   59 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:53:8: note: a different type is defined in another translation unit
   53 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:61:13: note: the first difference of corresponding definitions is field 'nbitsizes'
   61 |         int nbitsizes[NBITSIZES];       // bitsizes for one channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:55:13: note: a field of same name but different type is defined in another translation unit
   55 |         int nbitsizes[NBITSIZES];       // bitsizes for one channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:59:8: note: array types have different bounds
   59 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:81:8: warning: type 'struct RegionPrec' violates the C++ One Definition Rule [-Wodr]
   81 | struct RegionPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:104:8: note: a different type is defined in another translation unit
  104 | struct RegionPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:83:17: note: the first difference of corresponding definitions is field 'endpt_a_prec'
   83 |         int     endpt_a_prec[NCHANNELS_RGB];
      |                 ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:106:17: note: a field of same name but different type is defined in another translation unit
  106 |         int     endpt_a_prec[NCHANNELS_RGBA];
      |                 ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:81:8: note: array types have different bounds
   81 | struct RegionPrec
      |        ^
[ 90%] Linking CXX executable nvassemble
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/nvassemble.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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/nvassemble.dir/assemble.cpp.o -o nvassemble  ../libnvtt.so.2.1.2 ../../bc6h/libbc6h.a ../../nvimage/libnvimage.so.2.1.2 ../../../extern/poshlib/libposh.a ../../bc6h/libbc6h.a ../../bc7/libbc7.a ../../nvmath/libnvmath.so.2.1.2 ../../nvthread/libnvthread.so.2.1.2 ../../nvcore/libnvcore.so.2.1.2 -ldl ../squish/libnvsquish.a ../../../extern/rg_etc1_v104/librg_etc1.a 
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 90%] Built target nvassemble
/usr/bin/gmake  -f src/nvtt/tools/CMakeFiles/nvzoom.dir/build.make src/nvtt/tools/CMakeFiles/nvzoom.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools/CMakeFiles/nvzoom.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/tools/CMakeFiles/nvzoom.dir/build.make src/nvtt/tools/CMakeFiles/nvzoom.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 90%] Building CXX object src/nvtt/tools/CMakeFiles/nvzoom.dir/resize.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools && /usr/bin/g++ -DNVTT_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/tools/CMakeFiles/nvzoom.dir/resize.cpp.o -MF CMakeFiles/nvzoom.dir/resize.cpp.o.d -o CMakeFiles/nvzoom.dir/resize.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/resize.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Ptr.h:6,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/resize.cpp:24:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/resize.cpp:34:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
[ 91%] Linking CXX executable nvzoom
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/nvzoom.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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/nvzoom.dir/resize.cpp.o -o nvzoom  ../libnvtt.so.2.1.2 ../../bc6h/libbc6h.a ../../nvimage/libnvimage.so.2.1.2 ../../../extern/poshlib/libposh.a ../../bc6h/libbc6h.a ../../bc7/libbc7.a ../../nvmath/libnvmath.so.2.1.2 ../../nvthread/libnvthread.so.2.1.2 ../../nvcore/libnvcore.so.2.1.2 -ldl ../squish/libnvsquish.a ../../../extern/rg_etc1_v104/librg_etc1.a 
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 91%] Built target nvzoom
/usr/bin/gmake  -f src/nvtt/tools/CMakeFiles/nv-gnome-thumbnailer.dir/build.make src/nvtt/tools/CMakeFiles/nv-gnome-thumbnailer.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools/CMakeFiles/nv-gnome-thumbnailer.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/tools/CMakeFiles/nv-gnome-thumbnailer.dir/build.make src/nvtt/tools/CMakeFiles/nv-gnome-thumbnailer.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 91%] Building CXX object src/nvtt/tools/CMakeFiles/nv-gnome-thumbnailer.dir/thumbnailer.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools && /usr/bin/g++ -DNVTT_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/tools/CMakeFiles/nv-gnome-thumbnailer.dir/thumbnailer.cpp.o -MF CMakeFiles/nv-gnome-thumbnailer.dir/thumbnailer.cpp.o.d -o CMakeFiles/nv-gnome-thumbnailer.dir/thumbnailer.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/thumbnailer.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Ptr.h:6,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/thumbnailer.cpp:24:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tools/thumbnailer.cpp:35:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
[ 92%] Linking CXX executable nv-gnome-thumbnailer
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/nv-gnome-thumbnailer.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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/nv-gnome-thumbnailer.dir/thumbnailer.cpp.o" -o nv-gnome-thumbnailer  ../libnvtt.so.2.1.2 ../../nvimage/libnvimage.so.2.1.2 ../../bc6h/libbc6h.a ../../../extern/poshlib/libposh.a ../../nvthread/libnvthread.so.2.1.2 ../squish/libnvsquish.a ../../bc7/libbc7.a ../../nvmath/libnvmath.so.2.1.2 ../../nvcore/libnvcore.so.2.1.2 -ldl ../../../extern/rg_etc1_v104/librg_etc1.a 
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 92%] Built target nv-gnome-thumbnailer
/usr/bin/gmake  -f src/nvtt/tests/CMakeFiles/filtertest.dir/build.make src/nvtt/tests/CMakeFiles/filtertest.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests/CMakeFiles/filtertest.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/tests/CMakeFiles/filtertest.dir/build.make src/nvtt/tests/CMakeFiles/filtertest.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 93%] Building CXX object src/nvtt/tests/CMakeFiles/filtertest.dir/filtertest.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests && /usr/bin/g++ -DNVTT_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/tests/CMakeFiles/filtertest.dir/filtertest.cpp.o -MF CMakeFiles/filtertest.dir/filtertest.cpp.o.d -o CMakeFiles/filtertest.dir/filtertest.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/filtertest.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/nvimage.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Filter.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/filtertest.cpp:2:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 93%] Linking CXX executable filtertest
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/filtertest.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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/filtertest.dir/filtertest.cpp.o -o filtertest  ../libnvtt.so.2.1.2 ../../nvimage/libnvimage.so.2.1.2 ../../../extern/poshlib/libposh.a ../../bc6h/libbc6h.a ../../bc7/libbc7.a ../../nvmath/libnvmath.so.2.1.2 ../../nvthread/libnvthread.so.2.1.2 ../../nvcore/libnvcore.so.2.1.2 -ldl ../squish/libnvsquish.a ../../../extern/rg_etc1_v104/librg_etc1.a 
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 93%] Built target filtertest
/usr/bin/gmake  -f src/nvtt/tests/CMakeFiles/nvtestsuite.dir/build.make src/nvtt/tests/CMakeFiles/nvtestsuite.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests/CMakeFiles/nvtestsuite.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/tests/CMakeFiles/nvtestsuite.dir/build.make src/nvtt/tests/CMakeFiles/nvtestsuite.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 93%] Building CXX object src/nvtt/tests/CMakeFiles/nvtestsuite.dir/testsuite.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests && /usr/bin/g++ -DNVTT_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/tests/CMakeFiles/nvtestsuite.dir/testsuite.cpp.o -MF CMakeFiles/nvtestsuite.dir/testsuite.cpp.o.d -o CMakeFiles/nvtestsuite.dir/testsuite.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/testsuite.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/nvimage.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Image.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/testsuite.cpp:26:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/BlockDXT.h:30,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/testsuite.cpp:28:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/testsuite.cpp: In function 'int main(int, char**)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/testsuite.cpp:358:18: warning: variable 'regressPath' set but not used [-Wunused-but-set-variable]
  358 |     const char * regressPath = NULL;
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/testsuite.cpp:1000:24: warning: 'error' may be used uninitialized [-Wmaybe-uninitialized]
 1000 |             totalError += error;
      |             ~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/testsuite.cpp:989:19: note: 'error' was declared here
  989 |             float error;
      |                   ^~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 93%] Built target nvimgdiff
/usr/bin/gmake  -f src/nvtt/tests/CMakeFiles/imperativeapi.dir/build.make src/nvtt/tests/CMakeFiles/imperativeapi.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests/CMakeFiles/imperativeapi.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/tests/CMakeFiles/imperativeapi.dir/build.make src/nvtt/tests/CMakeFiles/imperativeapi.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 94%] Building CXX object src/nvtt/tests/CMakeFiles/imperativeapi.dir/imperativeapi.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests && /usr/bin/g++ -DNVTT_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/tests/CMakeFiles/imperativeapi.dir/imperativeapi.cpp.o -MF CMakeFiles/imperativeapi.dir/imperativeapi.cpp.o.d -o CMakeFiles/imperativeapi.dir/imperativeapi.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/imperativeapi.cpp
[ 95%] Linking CXX executable nvtestsuite
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/nvtestsuite.dir/link.txt --verbose=1
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/imperativeapi.cpp:24:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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/nvtestsuite.dir/testsuite.cpp.o -o nvtestsuite  ../libnvtt.so.2.1.2 ../../nvimage/libnvimage.so.2.1.2 ../../../extern/poshlib/libposh.a ../../bc6h/libbc6h.a ../../bc7/libbc7.a ../../nvmath/libnvmath.so.2.1.2 ../../nvthread/libnvthread.so.2.1.2 ../../nvcore/libnvcore.so.2.1.2 -ldl ../squish/libnvsquish.a ../../../extern/rg_etc1_v104/librg_etc1.a 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: warning: type 'struct Chanpat' violates the C++ One Definition Rule [-Wodr]
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: a different type is defined in another translation unit
   75 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:51:9: note: the first difference of corresponding definitions is field 'prec'
   51 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:77:9: note: a field of same name but different type is defined in another translation unit
   77 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: array types have different bounds
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:54:8: warning: type 'struct Pattern' violates the C++ One Definition Rule [-Wodr]
   54 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:80:8: note: a different type is defined in another translation unit
   80 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:56:13: note: the first difference of corresponding definitions is field 'chan'
   56 |     Chanpat chan[NCHANNELS];// allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:82:13: note: a field of same name but different type is defined in another translation unit
   82 |     Chanpat chan[NCHANNELS];    // allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: type 'struct Chanpat' itself violates the C++ One Definition Rule
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: the incompatible type is defined here
   75 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:87:8: warning: type 'struct PatternPrec' violates the C++ One Definition Rule [-Wodr]
   87 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:81:8: note: a different type is defined in another translation unit
   81 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:89:20: note: the first difference of corresponding definitions is field 'region_precs'
   89 |         RegionPrec region_precs[NREGIONS];
      |                    ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:83:20: note: a field of same name but different type is defined in another translation unit
   83 |         RegionPrec region_precs[NREGIONS];
      |                    ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:87:8: note: array types have different bounds
   87 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:59:8: warning: type 'struct ChanBits' violates the C++ One Definition Rule [-Wodr]
   59 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:53:8: note: a different type is defined in another translation unit
   53 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:61:13: note: the first difference of corresponding definitions is field 'nbitsizes'
   61 |         int nbitsizes[NBITSIZES];       // bitsizes for one channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:55:13: note: a field of same name but different type is defined in another translation unit
   55 |         int nbitsizes[NBITSIZES];       // bitsizes for one channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:59:8: note: array types have different bounds
   59 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:81:8: warning: type 'struct RegionPrec' violates the C++ One Definition Rule [-Wodr]
   81 | struct RegionPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:104:8: note: a different type is defined in another translation unit
  104 | struct RegionPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:83:17: note: the first difference of corresponding definitions is field 'endpt_a_prec'
   83 |         int     endpt_a_prec[NCHANNELS_RGB];
      |                 ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:106:17: note: a field of same name but different type is defined in another translation unit
  106 |         int     endpt_a_prec[NCHANNELS_RGBA];
      |                 ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:81:8: note: array types have different bounds
   81 | struct RegionPrec
      |        ^
[ 96%] Linking CXX executable imperativeapi
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/imperativeapi.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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/imperativeapi.dir/imperativeapi.cpp.o -o imperativeapi  ../libnvtt.so.2.1.2 ../../nvimage/libnvimage.so.2.1.2 ../../../extern/poshlib/libposh.a ../../bc6h/libbc6h.a ../../bc7/libbc7.a ../../nvmath/libnvmath.so.2.1.2 ../../nvthread/libnvthread.so.2.1.2 ../../nvcore/libnvcore.so.2.1.2 -ldl ../squish/libnvsquish.a ../../../extern/rg_etc1_v104/librg_etc1.a 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: warning: type 'struct Chanpat' violates the C++ One Definition Rule [-Wodr]
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: a different type is defined in another translation unit
   75 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:51:9: note: the first difference of corresponding definitions is field 'prec'
   51 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:77:9: note: a field of same name but different type is defined in another translation unit
   77 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: array types have different bounds
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:54:8: warning: type 'struct Pattern' violates the C++ One Definition Rule [-Wodr]
   54 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:80:8: note: a different type is defined in another translation unit
   80 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:56:13: note: the first difference of corresponding definitions is field 'chan'
   56 |     Chanpat chan[NCHANNELS];// allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:82:13: note: a field of same name but different type is defined in another translation unit
   82 |     Chanpat chan[NCHANNELS];    // allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: type 'struct Chanpat' itself violates the C++ One Definition Rule
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: the incompatible type is defined here
   75 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:87:8: warning: type 'struct PatternPrec' violates the C++ One Definition Rule [-Wodr]
   87 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:81:8: note: a different type is defined in another translation unit
   81 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:89:20: note: the first difference of corresponding definitions is field 'region_precs'
   89 |         RegionPrec region_precs[NREGIONS];
      |                    ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:83:20: note: a field of same name but different type is defined in another translation unit
   83 |         RegionPrec region_precs[NREGIONS];
      |                    ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:87:8: note: array types have different bounds
   87 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:59:8: warning: type 'struct ChanBits' violates the C++ One Definition Rule [-Wodr]
   59 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:53:8: note: a different type is defined in another translation unit
   53 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:61:13: note: the first difference of corresponding definitions is field 'nbitsizes'
   61 |         int nbitsizes[NBITSIZES];       // bitsizes for one channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:55:13: note: a field of same name but different type is defined in another translation unit
   55 |         int nbitsizes[NBITSIZES];       // bitsizes for one channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:59:8: note: array types have different bounds
   59 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:81:8: warning: type 'struct RegionPrec' violates the C++ One Definition Rule [-Wodr]
   81 | struct RegionPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:104:8: note: a different type is defined in another translation unit
  104 | struct RegionPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:83:17: note: the first difference of corresponding definitions is field 'endpt_a_prec'
   83 |         int     endpt_a_prec[NCHANNELS_RGB];
      |                 ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:106:17: note: a field of same name but different type is defined in another translation unit
  106 |         int     endpt_a_prec[NCHANNELS_RGBA];
      |                 ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:81:8: note: array types have different bounds
   81 | struct RegionPrec
      |        ^
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 96%] Built target imperativeapi
/usr/bin/gmake  -f src/nvtt/tests/CMakeFiles/process_alpha_map.dir/build.make src/nvtt/tests/CMakeFiles/process_alpha_map.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests/CMakeFiles/process_alpha_map.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/tests/CMakeFiles/process_alpha_map.dir/build.make src/nvtt/tests/CMakeFiles/process_alpha_map.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 96%] Building CXX object src/nvtt/tests/CMakeFiles/process_alpha_map.dir/process_alpha_map.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests && /usr/bin/g++ -DNVTT_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/tests/CMakeFiles/process_alpha_map.dir/process_alpha_map.cpp.o -MF CMakeFiles/process_alpha_map.dir/process_alpha_map.cpp.o.d -o CMakeFiles/process_alpha_map.dir/process_alpha_map.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/process_alpha_map.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Debug.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StrLib.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/process_alpha_map.cpp:24:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[ 97%] Linking CXX executable process_alpha_map
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/process_alpha_map.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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/process_alpha_map.dir/process_alpha_map.cpp.o -o process_alpha_map  ../libnvtt.so.2.1.2 ../../nvimage/libnvimage.so.2.1.2 ../../../extern/poshlib/libposh.a ../../bc6h/libbc6h.a ../../bc7/libbc7.a ../../nvmath/libnvmath.so.2.1.2 ../../nvthread/libnvthread.so.2.1.2 ../../nvcore/libnvcore.so.2.1.2 -ldl ../squish/libnvsquish.a ../../../extern/rg_etc1_v104/librg_etc1.a 
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 97%] Built target process_alpha_map
/usr/bin/gmake  -f src/nvtt/tests/CMakeFiles/cubemaptest.dir/build.make src/nvtt/tests/CMakeFiles/cubemaptest.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests/CMakeFiles/cubemaptest.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/tests/CMakeFiles/cubemaptest.dir/build.make src/nvtt/tests/CMakeFiles/cubemaptest.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 98%] Building CXX object src/nvtt/tests/CMakeFiles/cubemaptest.dir/cubemaptest.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests && /usr/bin/g++ -DNVTT_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/tests/CMakeFiles/cubemaptest.dir/cubemaptest.cpp.o -MF CMakeFiles/cubemaptest.dir/cubemaptest.cpp.o.d -o CMakeFiles/cubemaptest.dir/cubemaptest.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/cubemaptest.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Timer.h:7,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/cubemaptest.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[ 98%] Built target nvtestsuite
/usr/bin/gmake  -f src/nvtt/tests/CMakeFiles/nvhdrtest.dir/build.make src/nvtt/tests/CMakeFiles/nvhdrtest.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nvidia-texture-tools-2.1.2 /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests/CMakeFiles/nvhdrtest.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/gmake  -f src/nvtt/tests/CMakeFiles/nvhdrtest.dir/build.make src/nvtt/tests/CMakeFiles/nvhdrtest.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/cubemaptest.cpp: In function 'int main(int, char**)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/cubemaptest.cpp:69:15: warning: unused variable 'MAX_MIPMAP_COUNT' [-Wunused-variable]
   69 |     const int MAX_MIPMAP_COUNT = 7; // nv::log2(64) + 1;
      |               ^~~~~~~~~~~~~~~~
[ 99%] Building CXX object src/nvtt/tests/CMakeFiles/nvhdrtest.dir/hdrtest.cpp.o
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests && /usr/bin/g++ -DNVTT_EXPORTS -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/poshlib -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/stb -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt -I/builddir/build/BUILD/nvidia-texture-tools-2.1.2/extern/rg_etc1_v104 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -std=c++11 -MD -MT src/nvtt/tests/CMakeFiles/nvhdrtest.dir/hdrtest.cpp.o -MF CMakeFiles/nvhdrtest.dir/hdrtest.cpp.o.d -o CMakeFiles/nvhdrtest.dir/hdrtest.cpp.o -c /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/hdrtest.cpp
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/nvimage.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/Image.h:4,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/hdrtest.cpp:25:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/nvcore.h:262:5: warning: multi-line comment [-Wcomment]
  262 |     //static void *operator new(size_t size); \
      |     ^
[100%] Linking CXX executable cubemaptest
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cubemaptest.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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/cubemaptest.dir/cubemaptest.cpp.o -o cubemaptest  ../libnvtt.so.2.1.2 ../../nvimage/libnvimage.so.2.1.2 ../../../extern/poshlib/libposh.a ../../bc6h/libbc6h.a ../../bc7/libbc7.a ../../nvmath/libnvmath.so.2.1.2 ../../nvthread/libnvthread.so.2.1.2 ../../nvcore/libnvcore.so.2.1.2 -ldl ../squish/libnvsquish.a ../../../extern/rg_etc1_v104/librg_etc1.a 
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/BlockDXT.h:30,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/hdrtest.cpp:27:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h: In constructor 'nv::Color16::Color16(uint8, uint8, uint8)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:111:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::r' will be initialized after [-Wreorder]
  111 |                 uint16 r : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning:   'unsigned char:6 nv::Color16::<unnamed union>::<unnamed struct>::g' [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:110:24: warning: 'nv::Color16::<unnamed union>::<unnamed struct>::g' will be initialized after [-Wreorder]
  110 |                 uint16 g : 6;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:109:24: warning:   'unsigned char:5 nv::Color16::<unnamed union>::<unnamed struct>::b' [-Wreorder]
  109 |                 uint16 b : 5;
      |                        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Color.h:104:9: warning:   when initialized here [-Wreorder]
  104 |         Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { }
      |         ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/hdrtest.cpp: In function 'nvtt::Surface process(const nvtt::Surface&, int)':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/hdrtest.cpp:227:15: warning: unused variable 'gamma' [-Wunused-variable]
  227 |         float gamma = 2.2f;
      |               ^~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: warning: type 'struct Chanpat' violates the C++ One Definition Rule [-Wodr]
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: a different type is defined in another translation unit
   75 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:51:9: note: the first difference of corresponding definitions is field 'prec'
   51 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:77:9: note: a field of same name but different type is defined in another translation unit
   77 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: array types have different bounds
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:54:8: warning: type 'struct Pattern' violates the C++ One Definition Rule [-Wodr]
   54 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:80:8: note: a different type is defined in another translation unit
   80 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:56:13: note: the first difference of corresponding definitions is field 'chan'
   56 |     Chanpat chan[NCHANNELS];// allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:82:13: note: a field of same name but different type is defined in another translation unit
   82 |     Chanpat chan[NCHANNELS];    // allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: type 'struct Chanpat' itself violates the C++ One Definition Rule
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: the incompatible type is defined here
   75 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:87:8: warning: type 'struct PatternPrec' violates the C++ One Definition Rule [-Wodr]
   87 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:81:8: note: a different type is defined in another translation unit
   81 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:89:20: note: the first difference of corresponding definitions is field 'region_precs'
   89 |         RegionPrec region_precs[NREGIONS];
      |                    ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:83:20: note: a field of same name but different type is defined in another translation unit
   83 |         RegionPrec region_precs[NREGIONS];
      |                    ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:87:8: note: array types have different bounds
   87 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:59:8: warning: type 'struct ChanBits' violates the C++ One Definition Rule [-Wodr]
   59 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:53:8: note: a different type is defined in another translation unit
   53 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:61:13: note: the first difference of corresponding definitions is field 'nbitsizes'
   61 |         int nbitsizes[NBITSIZES];       // bitsizes for one channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:55:13: note: a field of same name but different type is defined in another translation unit
   55 |         int nbitsizes[NBITSIZES];       // bitsizes for one channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:59:8: note: array types have different bounds
   59 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:81:8: warning: type 'struct RegionPrec' violates the C++ One Definition Rule [-Wodr]
   81 | struct RegionPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:104:8: note: a different type is defined in another translation unit
  104 | struct RegionPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:83:17: note: the first difference of corresponding definitions is field 'endpt_a_prec'
   83 |         int     endpt_a_prec[NCHANNELS_RGB];
      |                 ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:106:17: note: a field of same name but different type is defined in another translation unit
  106 |         int     endpt_a_prec[NCHANNELS_RGBA];
      |                 ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:81:8: note: array types have different bounds
   81 | struct RegionPrec
      |        ^
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.h:17,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/StdStream.h:9,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/hdrtest.cpp:32:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h: In instantiation of 'T* nv::realloc(T*, size_t) [with T = Vector2; size_t = long unsigned int]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:400:34:   required from 'void nv::Array<T>::setArrayCapacity(uint) [with T = nv::Vector2; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:382:13:   required from 'void nv::Array<T>::setArraySize(uint) [with T = nv::Vector2; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:261:9:   required from 'void nv::Array<T>::resize(uint) [with T = nv::Vector2; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/hdrtest.cpp:139:27:   required from here
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:63:30: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class nv::Vector2'; use 'new' and 'delete' instead [-Wclass-memaccess]
   63 |         return (T *)::realloc(ptr, sizeof(T) * count);
      |                     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvimage/ColorBlock.h:8,
                 from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/hdrtest.cpp:28:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvmath/Vector.h:9:11: note: 'class nv::Vector2' declared here
    9 |     class Vector2
      |           ^~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h: In instantiation of 'T* nv::realloc(T*, size_t) [with T = GooglePointSet; size_t = long unsigned int]':
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:400:34:   required from 'void nv::Array<T>::setArrayCapacity(uint) [with T = nv::GooglePointSet; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:382:13:   required from 'void nv::Array<T>::setArraySize(uint) [with T = nv::GooglePointSet; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Array.inl:261:9:   required from 'void nv::Array<T>::resize(uint) [with T = nv::GooglePointSet; uint = unsigned int]'
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/hdrtest.cpp:320:31:   required from here
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvcore/Memory.h:63:30: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct nv::GooglePointSet'; use 'new' and 'delete' instead [-Wclass-memaccess]
   63 |         return (T *)::realloc(ptr, sizeof(T) * count);
      |                     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/hdrtest.cpp:44:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/GoogleCharts.h:7:8: note: 'struct nv::GooglePointSet' declared here
    7 | struct GooglePointSet {
      |        ^~~~~~~~~~~~~~
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/hdrtest.cpp: At global scope:
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/nvtt/tests/hdrtest.cpp:49:21: warning: 's_hdrImageSet' defined but not used [-Wunused-variable]
   49 | static const char * s_hdrImageSet[] = {
      |                     ^~~~~~~~~~~~~
[100%] Linking CXX executable nvhdrtest
cd /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/src/nvtt/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/nvhdrtest.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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DNV_NO_ASSERT=1 -DNV_DEBUG_PRINT=0 -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/nvhdrtest.dir/hdrtest.cpp.o -o nvhdrtest  ../libnvtt.so.2.1.2 ../../bc6h/libbc6h.a ../../nvimage/libnvimage.so.2.1.2 ../../../extern/poshlib/libposh.a ../../bc6h/libbc6h.a ../../bc7/libbc7.a ../../nvmath/libnvmath.so.2.1.2 ../../nvthread/libnvthread.so.2.1.2 ../../nvcore/libnvcore.so.2.1.2 -ldl ../squish/libnvsquish.a ../../../extern/rg_etc1_v104/librg_etc1.a 
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: warning: type 'struct Chanpat' violates the C++ One Definition Rule [-Wodr]
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: a different type is defined in another translation unit
   75 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:51:9: note: the first difference of corresponding definitions is field 'prec'
   51 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:77:9: note: a field of same name but different type is defined in another translation unit
   77 |     int prec[NDELTA];           // precision pattern for one channel
      |         ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: array types have different bounds
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:54:8: warning: type 'struct Pattern' violates the C++ One Definition Rule [-Wodr]
   54 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:80:8: note: a different type is defined in another translation unit
   80 | struct Pattern
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:56:13: note: the first difference of corresponding definitions is field 'chan'
   56 |     Chanpat chan[NCHANNELS];// allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:82:13: note: a field of same name but different type is defined in another translation unit
   82 |     Chanpat chan[NCHANNELS];    // allow different bit patterns per channel -- but we still want constant precision per channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohone.cpp:49:8: note: type 'struct Chanpat' itself violates the C++ One Definition Rule
   49 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc6h/zohtwo.cpp:75:8: note: the incompatible type is defined here
   75 | struct Chanpat
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:87:8: warning: type 'struct PatternPrec' violates the C++ One Definition Rule [-Wodr]
   87 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:81:8: note: a different type is defined in another translation unit
   81 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:89:20: note: the first difference of corresponding definitions is field 'region_precs'
   89 |         RegionPrec region_precs[NREGIONS];
      |                    ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:83:20: note: a field of same name but different type is defined in another translation unit
   83 |         RegionPrec region_precs[NREGIONS];
      |                    ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:87:8: note: array types have different bounds
   87 | struct PatternPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:59:8: warning: type 'struct ChanBits' violates the C++ One Definition Rule [-Wodr]
   59 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:53:8: note: a different type is defined in another translation unit
   53 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:61:13: note: the first difference of corresponding definitions is field 'nbitsizes'
   61 |         int nbitsizes[NBITSIZES];       // bitsizes for one channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode1.cpp:55:13: note: a field of same name but different type is defined in another translation unit
   55 |         int nbitsizes[NBITSIZES];       // bitsizes for one channel
      |             ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:59:8: note: array types have different bounds
   59 | struct ChanBits
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:81:8: warning: type 'struct RegionPrec' violates the C++ One Definition Rule [-Wodr]
   81 | struct RegionPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:104:8: note: a different type is defined in another translation unit
  104 | struct RegionPrec
      |        ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:83:17: note: the first difference of corresponding definitions is field 'endpt_a_prec'
   83 |         int     endpt_a_prec[NCHANNELS_RGB];
      |                 ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode4.cpp:106:17: note: a field of same name but different type is defined in another translation unit
  106 |         int     endpt_a_prec[NCHANNELS_RGBA];
      |                 ^
/builddir/build/BUILD/nvidia-texture-tools-2.1.2/src/bc7/avpcl_mode0.cpp:81:8: note: array types have different bounds
   81 | struct RegionPrec
      |        ^
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[100%] Built target cubemaptest
gmake[2]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
[100%] Built target nvhdrtest
gmake[1]: Leaving directory '/builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build/CMakeFiles 0
+ sed -e 's/\r//' -i LICENSE
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.YPHWrF
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x
++ dirname /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -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 nvidia-texture-tools-2.1.2
+ DESTDIR=/builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x
+ /usr/bin/cmake --install redhat-linux-build
-- Install configuration: ""
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvcore.so.2.1.2
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvcore.so.2.1
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvcore.so
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvmath.so.2.1.2
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvmath.so.2.1
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvmath.so
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvimage.so.2.1.2
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvimage.so.2.1
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvimage.so
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvthread.so.2.1.2
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvthread.so.2.1
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvthread.so
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvtt.so.2.1.2
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvtt.so.2.1
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvtt.so
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/include/nvtt/nvtt.h
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/include/nvtt/nvtt_wrapper.h
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin/nvcompress
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin/nvdecompress
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin/nvddsinfo
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin/nvimgdiff
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin/nvassemble
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin/nvzoom
-- Installing: /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin/nv-gnome-thumbnailer
+ mkdir -p /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x//usr/share/man/man1
+ pushd /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x//usr/bin
~/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin ~/build/BUILD/nvidia-texture-tools-2.1.2
+ export LD_LIBRARY_PATH=/builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x//usr/lib64:
+ LD_LIBRARY_PATH=/builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x//usr/lib64:
+ for bin in *
+ help2man --no-info ./nv-gnome-thumbnailer
+ for bin in *
+ help2man --no-info ./nvassemble
+ for bin in *
+ help2man --no-info ./nvcompress
+ for bin in *
+ help2man --no-info ./nvddsinfo
+ for bin in *
+ help2man --no-info ./nvdecompress
+ for bin in *
+ help2man --no-info ./nvimgdiff
+ for bin in *
+ help2man --no-info ./nvzoom
+ popd
~/build/BUILD/nvidia-texture-tools-2.1.2
+ /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 2.1.2-5.fc38 --unique-debug-suffix -2.1.2-5.fc38.s390x --unique-debug-src-base nvidia-texture-tools-2.1.2-5.fc38.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/nvidia-texture-tools-2.1.2
extracting debug info from /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin/nv-gnome-thumbnailer
extracting debug info from /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin/nvassemble
extracting debug info from /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin/nvcompress
extracting debug info from /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin/nvddsinfo
extracting debug info from /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin/nvdecompress
extracting debug info from /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin/nvimgdiff
extracting debug info from /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/bin/nvzoom
extracting debug info from /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvcore.so.2.1.2
extracting debug info from /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvimage.so.2.1.2
extracting debug info from /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvmath.so.2.1.2
extracting debug info from /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvthread.so.2.1.2
extracting debug info from /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/lib64/libnvtt.so.2.1.2
original debug info size: 5664kB, size after compression: 4464kB
/usr/bin/sepdebugcrcfix: Updated 12 CRC32s, 0 CRC32s did match.
4230 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
*** WARNING: ./usr/src/debug/nvidia-texture-tools-2.1.2-5.fc38.s390x/src/nvmath/ftoi.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/nvidia-texture-tools-2.1.2-5.fc38.s390x/src/nvcore/Array.inl is executable but has no shebang, removing executable bit
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/redhat/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.xFjrsZ
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -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 nvidia-texture-tools-2.1.2
+ export LD_LIBRARY_PATH=/builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x//usr/lib64:
+ LD_LIBRARY_PATH=/builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x//usr/lib64:
+ cd redhat-linux-build
+ /usr/bin/ctest --output-on-failure --force-new-ctest-process -j2
Test project /builddir/build/BUILD/nvidia-texture-tools-2.1.2/redhat-linux-build
    Start 1: NVTT.TestSuite.Kodak.cuda
    Start 2: NVTT.TestSuite.Waterloo.cuda
1/6 Test #2: NVTT.TestSuite.Waterloo.cuda .....   Passed  152.79 sec
    Start 3: NVTT.TestSuite.Epic.cuda
2/6 Test #3: NVTT.TestSuite.Epic.cuda .........   Passed   23.06 sec
    Start 4: NVTT.TestSuite.Kodak.nocuda
3/6 Test #1: NVTT.TestSuite.Kodak.cuda ........   Passed  368.94 sec
    Start 5: NVTT.TestSuite.Waterloo.nocuda
4/6 Test #5: NVTT.TestSuite.Waterloo.nocuda ...   Passed  153.21 sec
    Start 6: NVTT.TestSuite.Epic.nocuda
5/6 Test #6: NVTT.TestSuite.Epic.nocuda .......   Passed   23.92 sec
6/6 Test #4: NVTT.TestSuite.Kodak.nocuda ......   Passed  370.49 sec
100% tests passed, 0 tests failed out of 6
Total Test time (real) = 546.35 sec
/builddir/build/BUILD/nvidia-texture-tools-2.1.2
+ cd -
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: nvidia-texture-tools-2.1.2-5.fc38.s390x
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Py3Gtc
+ umask 022
+ cd /builddir/build/BUILD
+ cd nvidia-texture-tools-2.1.2
+ DOCDIR=/builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/share/doc/nvidia-texture-tools
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/share/doc/nvidia-texture-tools
+ cp -pr README.md /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/share/doc/nvidia-texture-tools
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.6M5yVR
+ umask 022
+ cd /builddir/build/BUILD
+ cd nvidia-texture-tools-2.1.2
+ LICENSEDIR=/builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/share/licenses/nvidia-texture-tools
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/share/licenses/nvidia-texture-tools
+ cp -pr LICENSE /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/share/licenses/nvidia-texture-tools
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: libnvcore.so.2.1()(64bit) libnvimage.so.2.1()(64bit) libnvmath.so.2.1()(64bit) libnvthread.so.2.1()(64bit) libnvtt.so.2.1()(64bit) nvidia-texture-tools = 2.1.2-5.fc38 nvidia-texture-tools(s390-64) = 2.1.2-5.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libnvcore.so.2.1()(64bit) libnvimage.so.2.1()(64bit) libnvmath.so.2.1()(64bit) libnvthread.so.2.1()(64bit) libnvtt.so.2.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) rtld(GNU_HASH)
Processing files: nvidia-texture-tools-devel-2.1.2-5.fc38.s390x
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.WvEZb7
+ umask 022
+ cd /builddir/build/BUILD
+ cd nvidia-texture-tools-2.1.2
+ DOCDIR=/builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/share/doc/nvidia-texture-tools-devel
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/share/doc/nvidia-texture-tools-devel
+ cp -pr ChangeLog /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x/usr/share/doc/nvidia-texture-tools-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: nvidia-texture-tools-devel = 2.1.2-5.fc38 nvidia-texture-tools-devel(s390-64) = 2.1.2-5.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libnvcore.so.2.1()(64bit) libnvimage.so.2.1()(64bit) libnvmath.so.2.1()(64bit) libnvthread.so.2.1()(64bit) libnvtt.so.2.1()(64bit)
Processing files: nvidia-texture-tools-debugsource-2.1.2-5.fc38.s390x
Provides: nvidia-texture-tools-debugsource = 2.1.2-5.fc38 nvidia-texture-tools-debugsource(s390-64) = 2.1.2-5.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: nvidia-texture-tools-debuginfo-2.1.2-5.fc38.s390x
Provides: debuginfo(build-id) = 0eefe12c364afa7ba5f9b63b9b118c3f3d97ff83 debuginfo(build-id) = 1eda87da55d38384114954ad75db75e756c9fd46 debuginfo(build-id) = 3970e9412ea2fe1fd1591ae06078943cf1bcb6c3 debuginfo(build-id) = 4e044f6fe5d7965aaeedb29b50880cb49d0d524e debuginfo(build-id) = 52292633011c4cbce9414303d1e3a0fe0469ddbb debuginfo(build-id) = 8db6b04ea85c171d3527aabb25911c8e29b91669 debuginfo(build-id) = a429657a7aaa7e7983368c824fab5969fbda9034 debuginfo(build-id) = bad60064e130e2cff8966322afe6f47cdf8f626f debuginfo(build-id) = bf3ef40cea4935c220f15093860e7bf80aa9d70e debuginfo(build-id) = d228f6a2adddbba4355796eff474b663b57cbfb3 debuginfo(build-id) = e92794c3d0a146b7be11b68460bba2ac103e2d0c debuginfo(build-id) = f570289f501f009db8cae87ea5c225b32ea98f36 libnvcore.so.2.1.2-2.1.2-5.fc38.s390x.debug()(64bit) libnvimage.so.2.1.2-2.1.2-5.fc38.s390x.debug()(64bit) libnvmath.so.2.1.2-2.1.2-5.fc38.s390x.debug()(64bit) libnvthread.so.2.1.2-2.1.2-5.fc38.s390x.debug()(64bit) libnvtt.so.2.1.2-2.1.2-5.fc38.s390x.debug()(64bit) nvidia-texture-tools-debuginfo = 2.1.2-5.fc38 nvidia-texture-tools-debuginfo(s390-64) = 2.1.2-5.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: nvidia-texture-tools-debugsource(s390-64) = 2.1.2-5.fc38
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x
Wrote: /builddir/build/RPMS/nvidia-texture-tools-debugsource-2.1.2-5.fc38.s390x.rpm
Wrote: /builddir/build/RPMS/nvidia-texture-tools-2.1.2-5.fc38.s390x.rpm
Wrote: /builddir/build/RPMS/nvidia-texture-tools-devel-2.1.2-5.fc38.s390x.rpm
Wrote: /builddir/build/RPMS/nvidia-texture-tools-debuginfo-2.1.2-5.fc38.s390x.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Yzndqf
+ umask 022
+ cd /builddir/build/BUILD
+ cd nvidia-texture-tools-2.1.2
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/nvidia-texture-tools-2.1.2-5.fc38.s390x
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.JkFraH
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf nvidia-texture-tools-2.1.2 nvidia-texture-tools-2.1.2.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
Child return code was: 0