Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/pe-bear.spec'], chrootPath='/var/lib/mock/f42-build-56261658-6542105/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n2ta9to9:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n2ta9to9:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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', '007f6536f4bc49e18b8b246d23c5610c', '-D', '/var/lib/mock/f42-build-56261658-6542105/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n2ta9to9:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/pe-bear.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1726531200 Wrote: /builddir/build/SRPMS/pe-bear-0.7.0-1.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/pe-bear.spec'], chrootPath='/var/lib/mock/f42-build-56261658-6542105/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n2ta9to9:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n2ta9to9:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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', 'f47d4fa33cc94ce0a3997208f7c0c28c', '-D', '/var/lib/mock/f42-build-56261658-6542105/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n2ta9to9:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/pe-bear.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1726531200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.WmGx1J + umask 022 + cd /builddir/build/BUILD/pe-bear-0.7.0-build + test -d /builddir/build/BUILD/pe-bear-0.7.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/pe-bear-0.7.0-build + /usr/bin/rm -rf /builddir/build/BUILD/pe-bear-0.7.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/pe-bear-0.7.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/pe-bear-0.7.0-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.FBeCCz + umask 022 + cd /builddir/build/BUILD/pe-bear-0.7.0-build + cd /builddir/build/BUILD/pe-bear-0.7.0-build + rm -rf pe-bear-0.7.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pe-bear-0.7.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd pe-bear-0.7.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + tar -xf /builddir/build/SOURCES/bearparser-04460e7.tar.gz -C bearparser --strip=1 + tar -xf /builddir/build/SOURCES/capstone-80ede42.tar.gz -C capstone --strip=1 + tar -xf /builddir/build/SOURCES/sig_finder-8814bf5.tar.gz -C sig_finder --strip=1 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.QG5OvV + umask 022 + cd /builddir/build/BUILD/pe-bear-0.7.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 pe-bear-0.7.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON -DBUILD_SHARED_LIBS:BOOL=OFF -DRELATIVE_LIBS:BOOL=OFF -DSHOW_CONSOLE:BOOL=OFF -DUSE_QT4:BOOL=OFF -DUSE_QT5:BOOL=OFF CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- 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 Enabling CAPSTONE_ARM_SUPPORT Enabling CAPSTONE_ARM64_SUPPORT Enabling CAPSTONE_X86_SUPPORT CMake Deprecation Warning at bearparser/parser/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE CMake Deprecation Warning at disasm/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- capstone_includes='/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include' -- capstone_lib='$' CMake Deprecation Warning at sig_finder/sig_finder/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at pe-bear/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- sigfind_dir='/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder' -- sigfind_lib='$' -- parser_dir='/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser' -- parser_lib='$' -- disasm_dir='/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm' -- disasm_lib='/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm' -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found WrapOpenGL: TRUE -- Found XKB: /usr/lib64/libxkbcommon.so (found suitable version "1.7.0", minimum required is "0.5.0") -- Found WrapVulkanHeaders: /usr/include -- Configuring done (2.8s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SHOW_CONSOLE SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j8 --verbose Change Dir: '/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 8 [1/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/MCInstrDesc.c.o -MF capstone/CMakeFiles/capstone.dir/MCInstrDesc.c.o.d -o capstone/CMakeFiles/capstone.dir/MCInstrDesc.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/MCInstrDesc.c [2/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/MCRegisterInfo.c.o -MF capstone/CMakeFiles/capstone.dir/MCRegisterInfo.c.o.d -o capstone/CMakeFiles/capstone.dir/MCRegisterInfo.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/MCRegisterInfo.c [3/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/MCInst.c.o -MF capstone/CMakeFiles/capstone.dir/MCInst.c.o.d -o capstone/CMakeFiles/capstone.dir/MCInst.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/MCInst.c [4/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/SStream.c.o -MF capstone/CMakeFiles/capstone.dir/SStream.c.o.d -o capstone/CMakeFiles/capstone.dir/SStream.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/SStream.c [5/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/utils.c.o -MF capstone/CMakeFiles/capstone.dir/utils.c.o.d -o capstone/CMakeFiles/capstone.dir/utils.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/utils.c [6/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/ARM/ARMModule.c.o -MF capstone/CMakeFiles/capstone.dir/arch/ARM/ARMModule.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMModule.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/ARM/ARMModule.c [7/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64BaseInfo.c.o -MF capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64BaseInfo.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64BaseInfo.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/AArch64/AArch64BaseInfo.c [8/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Module.c.o -MF capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Module.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Module.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/AArch64/AArch64Module.c [9/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/ARM/ARMMapping.c.o -MF capstone/CMakeFiles/capstone.dir/arch/ARM/ARMMapping.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMMapping.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/ARM/ARMMapping.c [10/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/cs.c.o -MF capstone/CMakeFiles/capstone.dir/cs.c.o.d -o capstone/CMakeFiles/capstone.dir/cs.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/cs.c [11/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Mapping.c.o -MF capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Mapping.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Mapping.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/AArch64/AArch64Mapping.c [12/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/X86/X86InstPrinterCommon.c.o -MF capstone/CMakeFiles/capstone.dir/arch/X86/X86InstPrinterCommon.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/X86/X86InstPrinterCommon.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/X86/X86InstPrinterCommon.c [13/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/X86/X86Disassembler.c.o -MF capstone/CMakeFiles/capstone.dir/arch/X86/X86Disassembler.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/X86/X86Disassembler.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/X86/X86Disassembler.c [14/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/X86/X86Module.c.o -MF capstone/CMakeFiles/capstone.dir/arch/X86/X86Module.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/X86/X86Module.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/X86/X86Module.c [15/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/X86/X86ATTInstPrinter.c.o -MF capstone/CMakeFiles/capstone.dir/arch/X86/X86ATTInstPrinter.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/X86/X86ATTInstPrinter.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/X86/X86ATTInstPrinter.c [16/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/X86/X86IntelInstPrinter.c.o -MF capstone/CMakeFiles/capstone.dir/arch/X86/X86IntelInstPrinter.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/X86/X86IntelInstPrinter.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/X86/X86IntelInstPrinter.c [17/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/ARM/ARMInstPrinter.c.o -MF capstone/CMakeFiles/capstone.dir/arch/ARM/ARMInstPrinter.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMInstPrinter.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/ARM/ARMInstPrinter.c [18/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/X86/X86DisassemblerDecoder.c.o -MF capstone/CMakeFiles/capstone.dir/arch/X86/X86DisassemblerDecoder.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/X86/X86DisassemblerDecoder.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/X86/X86DisassemblerDecoder.c [19/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/X86/X86Mapping.c.o -MF capstone/CMakeFiles/capstone.dir/arch/X86/X86Mapping.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/X86/X86Mapping.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/X86/X86Mapping.c [20/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64InstPrinter.c.o -MF capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64InstPrinter.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64InstPrinter.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/AArch64/AArch64InstPrinter.c [21/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/Util.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/Util.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/Util.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/Util.cpp /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/Util.cpp: In function ‘bool pe_util::validateFuncName(const char*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/Util.cpp:107:29: warning: array subscript has type ‘char’ [-Wchar-subscripts] 107 | const char c = fPtr[i]; | ^ [22/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/AbstractByteBuffer.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/AbstractByteBuffer.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/AbstractByteBuffer.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/AbstractByteBuffer.cpp /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/AbstractByteBuffer.cpp: In member function ‘QString AbstractByteBuffer::getWStringValue(offset_t, bufsize_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/AbstractByteBuffer.cpp:171:30: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 171 | return QString::fromUtf16(ptr, static_cast(len)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/CustomException.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/AbstractByteBuffer.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/AbstractByteBuffer.cpp:1: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/AbstractByteBuffer.cpp: In member function ‘QString AbstractByteBuffer::getWAsciiStringValue(offset_t, bufsize_t, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/AbstractByteBuffer.cpp:178:35: warning: comparison of integer expressions of different signedness: ‘bufsize_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 178 | if (len != BUFSIZE_MAX && len != -1) { | ~~~~^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/AbstractByteBuffer.cpp:185:30: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 185 | return QString::fromUtf16(ptr, static_cast(asciiLen)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ [23/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/WrappedValue.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/WrappedValue.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/WrappedValue.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/WrappedValue.cpp /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/WrappedValue.cpp: In member function ‘QVariant WrappedValue::getQVariant()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/WrappedValue.cpp:21:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 21 | return QString::fromUtf16(strPtr, static_cast(wSize)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/CustomException.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/WrappedValue.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/WrappedValue.cpp:1: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ [24/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/ByteBuffer.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/ByteBuffer.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/ByteBuffer.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/ByteBuffer.cpp /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/ByteBuffer.cpp: In member function ‘virtual bool ByteBuffer::resize(bufsize_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/ByteBuffer.cpp:64:13: warning: catching polymorphic type ‘class BufferException’ by value [-Wcatch-value=] 64 | } catch(BufferException) { | ^~~~~~~~~~~~~~~ [25/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/FileBuffer.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/FileBuffer.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/FileBuffer.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/FileBuffer.cpp /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/FileBuffer.cpp: In static member function ‘static ByteBuffer* AbstractFileBuffer::read(QFile&, bufsize_t, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/FileBuffer.cpp:62:16: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 62 | catch (CustomException) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/FileBuffer.cpp:85:24: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘qint64’ {aka ‘long long int’} [-Wsign-compare] 85 | if (prevOffset == fIn.pos()) break; //cannot read more! | ~~~~~~~~~~~^~~~~~~~~~~~ [26/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/Executable.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/Executable.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/Executable.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/Executable.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/Executable.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Executable.h: In constructor ‘Executable::Executable(AbstractByteBuffer*, exe_bits)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Executable.h:133:25: warning: ‘Executable::buf’ will be initialized after [-Wreorder] 133 | AbstractByteBuffer *buf; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Executable.h:132:14: warning: ‘Executable::exe_bits Executable::bitMode’ [-Wreorder] 132 | exe_bits bitMode; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/Executable.cpp:4:1: warning: when initialized here [-Wreorder] 4 | Executable::Executable(AbstractByteBuffer *v_buf, exe_bits v_bitMode) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/Executable.cpp: In member function ‘virtual offset_t Executable::VaToRva(offset_t, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/Executable.cpp:35:20: warning: unused variable ‘mappedTo’ [-Wunused-variable] 35 | const offset_t mappedTo = mappedFrom + this->getMappedSize(Executable::RVA); | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/Executable.cpp: In member function ‘virtual offset_t Executable::toRaw(offset_t, addr_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/Executable.cpp:108:18: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 108 | } catch (CustomException) { | ^~~~~~~~~~~~~~~ [27/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/MappedExe.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/MappedExe.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/MappedExe.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/MappedExe.cpp [28/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Disassembler.c.o -MF capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Disassembler.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Disassembler.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/AArch64/AArch64Disassembler.c [29/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/ExeElementWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/ExeElementWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/ExeElementWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/ExeElementWrapper.cpp /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/ExeElementWrapper.cpp: In member function ‘virtual WrappedValue ExeElementWrapper::getWrappedValue(size_t, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/ExeElementWrapper.cpp:59:17: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 59 | if (fieldId == -1) return WrappedValue(); //EMPTY | ~~~~~~~~^~~~~ [30/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/ExeNodeWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/ExeNodeWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/ExeNodeWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/ExeNodeWrapper.cpp [31/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/Formatter.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/Formatter.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/Formatter.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/Formatter.cpp [32/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/ExeFactory.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/ExeFactory.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/ExeFactory.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/ExeFactory.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/DOSExe.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/ExeFactory.cpp:3: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/ExeFactory.cpp:4: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [33/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/DosHdrWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/DosHdrWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/DosHdrWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DosHdrWrapper.cpp [34/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/PECore.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/PECore.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/PECore.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/PECore.cpp [35/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/DOSExe.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/DOSExe.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/DOSExe.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DOSExe.cpp /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DOSExe.cpp: In member function ‘virtual Executable* DOSExeBuilder::build(AbstractByteBuffer*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DOSExe.cpp:25:14: warning: catching polymorphic type ‘class ExeException’ by value [-Wcatch-value=] 25 | } catch (ExeException) { | ^~~~~~~~~~~~ [36/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/RichHdrWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/RichHdrWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/RichHdrWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/RichHdrWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/RichHdrWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/RichHdrWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [37/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/OptHdrWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/OptHdrWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/OptHdrWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/OptHdrWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/OptHdrWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/OptHdrWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/OptHdrWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [38/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/FileHdrWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/FileHdrWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/FileHdrWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/FileHdrWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/FileHdrWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/FileHdrWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/FileHdrWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [39/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/PEFile.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/PEFile.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/PEFile.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/PEFile.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/DOSExe.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/PEFile.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/PEFile.cpp: In member function ‘virtual Executable* PEFileBuilder::build(AbstractByteBuffer*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/PEFile.cpp:38:14: warning: catching polymorphic type ‘class ExeException’ by value [-Wcatch-value=] 38 | } catch (ExeException) { | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/PEFile.cpp: In static member function ‘static long int PEFile::computeChecksum(BYTE*, size_t, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/PEFile.cpp:63:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 63 | for (int i = 0; i < wordsCount; i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/PEFile.cpp: In member function ‘void PEFile::wrapCore()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/PEFile.cpp:186:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘PEFile::WRAPPERS’ [-Wsign-compare] 186 | for (int i = 0; i < WR_DIR_ENTRY; i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/PEFile.cpp: In member function ‘size_t PEFile::getExportsMap(QMap&, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/PEFile.cpp:718:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 718 | for (int i = 0; i < entriesCnt; i++) { | ~~^~~~~~~~~~~~ [40/325] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/ARM/ARMDisassembler.c.o -MF capstone/CMakeFiles/capstone.dir/arch/ARM/ARMDisassembler.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMDisassembler.c.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/arch/ARM/ARMDisassembler.c [41/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/SectHdrsWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/SectHdrsWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/SectHdrsWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/SectHdrsWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/SectHdrsWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:3: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/SectHdrsWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/SectHdrsWrapper.cpp: In member function ‘bufsize_t SectionHdrWrapper::getMappedVirtualSize()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/SectHdrsWrapper.cpp:331:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 331 | for (size_t i = 0; i < secCounter; i++) { | ~~^~~~~~~~~~~~ [42/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DataDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/DataDirWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DataDirWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DataDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [43/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/PENodeWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/PENodeWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/PENodeWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/PENodeWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/PENodeWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/PENodeWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [44/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirEntryWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirEntryWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirEntryWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DataDirEntryWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/DataDirEntryWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DataDirEntryWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DataDirEntryWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DataDirEntryWrapper.cpp: In member function ‘offset_t DataDirEntryWrapper::getDirEntryAddress()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DataDirEntryWrapper.cpp:23:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 23 | if (this->entryType >= recordsCount) return INVALID_ADDR; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DataDirEntryWrapper.cpp: In member function ‘bufsize_t DataDirEntryWrapper::getDirEntrySize(bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DataDirEntryWrapper.cpp:37:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 37 | if (this->entryType >= recordsCount) return 0; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [45/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportBaseDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportBaseDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportBaseDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ImportBaseDirWrapper.cpp [46/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ImportDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/DataDirEntryWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/ImportBaseDirWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/ImportDirWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ImportDirWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ImportDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ImportDirWrapper.cpp: In member function ‘offset_t ImportedFuncWrapper::getFieldRVA(ImportEntryWrapper::FieldID)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ImportDirWrapper.cpp:35:36: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 35 | if (thunkRva == 0 || thunkRva == (-1)) return 0; //TODO | ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ImportDirWrapper.cpp: In member function ‘void* ImportedFuncWrapper::getValuePtr(ImportEntryWrapper::FieldID)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ImportDirWrapper.cpp:56:35: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 56 | if (thunkRva == 0 || thunkRva == -1) return NULL; | ~~~~~~~~~^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ImportDirWrapper.cpp: In member function ‘bool ImportEntryWrapper::isBound()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ImportDirWrapper.cpp:231:29: warning: comparison of integer expressions of different signedness: ‘DWORD’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 231 | if (desc->TimeDateStamp == (-1)) return true; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ImportDirWrapper.cpp: In member function ‘virtual char* ImportEntryWrapper::getLibraryName()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ImportDirWrapper.cpp:287:14: warning: unused variable ‘peSize’ [-Wunused-variable] 287 | offset_t peSize = m_Exe->getRawSize(); | ^~~~~~ [47/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/BoundImpDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/BoundImpDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/BoundImpDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/BoundImpDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/DataDirEntryWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/BoundImpDirWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/BoundImpDirWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/BoundImpDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [48/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/DelayImpDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/DelayImpDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/DelayImpDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DelayImpDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/DataDirEntryWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/ImportBaseDirWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/DelayImpDirWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DelayImpDirWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DelayImpDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [49/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/ExportDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/ExportDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/ExportDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ExportDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/DataDirEntryWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/ExportDirWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ExportDirWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ExportDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ExportDirWrapper.cpp: In member function ‘void* ExportEntryWrapper::getFuncNameRvaPtr()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ExportDirWrapper.cpp:275:16: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 275 | if (nameId == INVALID_ID) return NULL; | ^ [50/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/DebugDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/DebugDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/DebugDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/DebugDirWrapper.cpp [51/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/TlsDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/TlsDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/TlsDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/TlsDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/DataDirEntryWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/TlsDirWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/TlsDirWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/TlsDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [52/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/SecurityDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/SecurityDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/SecurityDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/SecurityDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/DataDirEntryWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SecurityDirWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/SecurityDirWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/SecurityDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [53/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/ExceptionDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/ExceptionDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/ExceptionDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ExceptionDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/DataDirEntryWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/ExceptionDirWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ExceptionDirWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ExceptionDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [54/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/ClrDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/ClrDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/ClrDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ClrDirWrapper.cpp [55/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/ResourceDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/ResourceDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/ResourceDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ResourceDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/DataDirEntryWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/ResourceDirWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ResourceDirWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/ResourceDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [56/325] : && /usr/bin/cmake -E rm -f capstone/libcapstone.a && /usr/bin/ar qc capstone/libcapstone.a capstone/CMakeFiles/capstone.dir/cs.c.o capstone/CMakeFiles/capstone.dir/MCInst.c.o capstone/CMakeFiles/capstone.dir/MCInstrDesc.c.o capstone/CMakeFiles/capstone.dir/MCRegisterInfo.c.o capstone/CMakeFiles/capstone.dir/SStream.c.o capstone/CMakeFiles/capstone.dir/utils.c.o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMDisassembler.c.o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMInstPrinter.c.o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMMapping.c.o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMModule.c.o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64BaseInfo.c.o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Disassembler.c.o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64InstPrinter.c.o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Mapping.c.o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Module.c.o capstone/CMakeFiles/capstone.dir/arch/X86/X86Disassembler.c.o capstone/CMakeFiles/capstone.dir/arch/X86/X86DisassemblerDecoder.c.o capstone/CMakeFiles/capstone.dir/arch/X86/X86IntelInstPrinter.c.o capstone/CMakeFiles/capstone.dir/arch/X86/X86InstPrinterCommon.c.o capstone/CMakeFiles/capstone.dir/arch/X86/X86Mapping.c.o capstone/CMakeFiles/capstone.dir/arch/X86/X86Module.c.o capstone/CMakeFiles/capstone.dir/arch/X86/X86ATTInstPrinter.c.o && /usr/bin/ranlib capstone/libcapstone.a && : [57/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/RelocDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/RelocDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/RelocDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/RelocDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/RelocDirWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PENodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/DataDirEntryWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:3: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/../ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/RelocDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ [58/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/LdConfigDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/LdConfigDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/LdConfigDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/LdConfigDirWrapper.cpp /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/LdConfigDirWrapper.cpp: In member function ‘bufsize_t LdConfigDirWrapper::getHdrDefinedSize()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/LdConfigDirWrapper.cpp:24:14: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 24 | } catch (CustomException) { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/LdConfigDirWrapper.cpp: In member function ‘virtual void* LdConfigEntryWrapper::getFieldPtr(size_t, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/LdConfigDirWrapper.cpp:535:17: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘LdConfigEntryWrapper::FieldID’ [-Wsign-compare] 535 | if (fieldId == NONE) { | ~~~~~~~~^~~~~~~ [59/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourcesAlbum.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourcesAlbum.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourcesAlbum.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/rsrc/ResourcesAlbum.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/rsrc/ResourcesAlbum.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/../../ExeElementWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/../../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourcesAlbum.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/rsrc/ResourcesAlbum.cpp:1: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ [60/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentFactory.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentFactory.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentFactory.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/rsrc/ResourceContentFactory.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/rsrc/ResourceContentFactory.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/../../ExeElementWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceContentWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceContentFactory.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/rsrc/ResourceContentFactory.cpp:1: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/rsrc/ResourceContentFactory.cpp:3: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ [61/325] /usr/bin/g++ -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Signature.cpp.o -MF sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Signature.cpp.o.d -o sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Signature.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/Signature.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/Signature.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/Signature.cpp:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/Signature.cpp: In static member function ‘static size_t sig_finder::Signature::loadFromFileStream(std::ifstream&, std::vector&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/Signature.cpp:184:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 184 | const size_t buf_max = signSize > SIGN_MAX ? SIGN_MAX : signSize; | ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/Signature.cpp:185:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 185 | if (signSize > SIGN_MAX) { | ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/Signature.cpp:207:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 207 | if (indx != signSize) { | ~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/Signature.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [62/325] /usr/bin/g++ -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Node.cpp.o -MF sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Node.cpp.o.d -o sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Node.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/Node.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/Node.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortList::ShortList(size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/Node.cpp:79:32: required from here 79 | ShortList level1_list(2); | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:89:18: warning: ‘ShortList::Items’ will be initialized after [-Wreorder] 89 | Element* Items; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:87:16: warning: ‘size_t ShortList::MaxItemsCount’ [-Wreorder] 87 | size_t MaxItemsCount; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:8:9: warning: when initialized here [-Wreorder] 8 | ShortList(size_t maxElements) | ^~~~~~~~~ [63/325] : && /usr/bin/cmake -E rm -f sig_finder/sig_finder/libsig_finder.a && /usr/bin/ar qc sig_finder/sig_finder/libsig_finder.a sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Signature.cpp.o sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Node.cpp.o && /usr/bin/ranlib sig_finder/sig_finder/libsig_finder.a && : [64/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceStringsWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceStringsWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceStringsWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/rsrc/ResourceStringsWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/rsrc/ResourceStringsWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/../../ExeElementWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/../../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/../ResourceLeafWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ [65/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceVersionWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceVersionWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceVersionWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/rsrc/ResourceVersionWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/rsrc/ResourceVersionWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/../../ExeElementWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/../../ExeNodeWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/../ResourceLeafWrapper.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ [66/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/pe/rsrc/ResourceContentWrapper.cpp [67/325] : && /usr/bin/cmake -E rm -f bearparser/parser/libbearparser.a && /usr/bin/ar qc bearparser/parser/libbearparser.a bearparser/parser/CMakeFiles/bearparser.dir/Util.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/AbstractByteBuffer.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/WrappedValue.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/ByteBuffer.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/FileBuffer.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/Executable.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/MappedExe.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/ExeElementWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/ExeNodeWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/ExeFactory.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/Formatter.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/DosHdrWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/DOSExe.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/PECore.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/PEFile.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/RichHdrWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/FileHdrWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/OptHdrWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/SectHdrsWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/PENodeWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirEntryWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportBaseDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/DelayImpDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/BoundImpDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/DebugDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/ExportDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/SecurityDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/TlsDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/LdConfigDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/RelocDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/ExceptionDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/ResourceDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/ClrDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourcesAlbum.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentFactory.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceStringsWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceVersionWrapper.cpp.o && /usr/bin/ranlib bearparser/parser/libbearparser.a && : [68/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT disasm/CMakeFiles/libdisasm.dir/PeDisasm.cpp.o -MF disasm/CMakeFiles/libdisasm.dir/PeDisasm.cpp.o.d -o disasm/CMakeFiles/libdisasm.dir/PeDisasm.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h: In constructor ‘pe_bear::PeDisasm::PeDisasm(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:90:16: warning: ‘pe_bear::PeDisasm::previewSize’ will be initialized after [-Wreorder] 90 | size_t previewSize; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:89:18: warning: ‘offset_t pe_bear::PeDisasm::firstOffset’ [-Wreorder] 89 | offset_t firstOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.cpp:7:1: warning: when initialized here [-Wreorder] 7 | PeDisasm::PeDisasm(PEFile *pe, size_t _previewSize) | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:93:14: warning: ‘pe_bear::PeDisasm::isInit’ will be initialized after [-Wreorder] 93 | bool isInit; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:92:14: warning: ‘bool pe_bear::PeDisasm::isBitModeAuto’ [-Wreorder] 92 | bool isBitModeAuto; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.cpp:7:1: warning: when initialized here [-Wreorder] 7 | PeDisasm::PeDisasm(PEFile *pe, size_t _previewSize) | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.cpp: In member function ‘bool pe_bear::PeDisasm::fillOffsetTable()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.cpp:79:42: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 79 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.cpp: In member function ‘QString pe_bear::PeDisasm::getStringAt(offset_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.cpp:193:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 193 | } catch (CustomException e) { | ^ [69/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT disasm/CMakeFiles/libdisasm.dir/cdis/CDisasm.cpp.o -MF disasm/CMakeFiles/libdisasm.dir/cdis/CDisasm.cpp.o.d -o disasm/CMakeFiles/libdisasm.dir/cdis/CDisasm.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp: In function ‘cs_mode toCSmode(Executable::exe_bits)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp:18:16: warning: enumeration value ‘UNKNOWN’ not handled in switch [-Wswitch] 18 | switch (bitMode) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp: In member function ‘virtual offset_t pe_bear::CDisasm::getRawAt(int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp:136:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 136 | if (index >= m_table.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp: In member function ‘offset_t pe_bear::CDisasm::getArgVA_Intel(int, int, bool&, const cs_insn&, const cs_detail&) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp:149:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 149 | if (argNum >= cnt) return INVALID_ADDR; | ~~~~~~~^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp: In member function ‘offset_t pe_bear::CDisasm::getArgVA_Arm64(int, int, bool&, const cs_insn&, const cs_detail&) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp:290:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 290 | if (argNum >= cnt) return INVALID_ADDR; | ~~~~~~~^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp: In member function ‘virtual offset_t pe_bear::CDisasm::getArgVA(int, int, bool&) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp:308:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 308 | if (index >= m_table.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp: In member function ‘virtual bool pe_bear::CDisasm::isPushRet(int, int*) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp:438:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 438 | if (index >= this->_chunksCount()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp:449:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 449 | if (y2 >= m_table.size()) { | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp: In member function ‘virtual bool pe_bear::CDisasm::isAddrOperand(int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp:466:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 466 | if (index >= m_table.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp:479:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 479 | for (int argNum = 0; argNum < cnt; argNum++) { | ~~~~~~~^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp:500:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 500 | for (int argNum = 0; argNum < cnt; argNum++) { | ~~~~~~~^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp: In member function ‘virtual bool pe_bear::CDisasm::isFollowable(int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.cpp:512:15: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 512 | if (y >= this->chunksCount()) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~ [70/325] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -MD -MT disasm/CMakeFiles/libdisasm.dir/Disasm.cpp.o -MF disasm/CMakeFiles/libdisasm.dir/Disasm.cpp.o.d -o disasm/CMakeFiles/libdisasm.dir/Disasm.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.h: In constructor ‘pe_bear::Disasm::Disasm()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.h:111:18: warning: ‘pe_bear::Disasm::startOffset’ will be initialized after [-Wreorder] 111 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.h:110:18: warning: ‘offset_t pe_bear::Disasm::m_offset’ [-Wreorder] 110 | offset_t m_offset; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:23:1: warning: when initialized here [-Wreorder] 23 | Disasm::Disasm() | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.h:110:18: warning: ‘pe_bear::Disasm::m_offset’ will be initialized after [-Wreorder] 110 | offset_t m_offset; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.h:109:16: warning: ‘size_t pe_bear::Disasm::m_disasmSize’ [-Wreorder] 109 | size_t m_disasmSize; // the part of buffer that will be used as a preview | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:23:1: warning: when initialized here [-Wreorder] 23 | Disasm::Disasm() | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp: In static member function ‘static bool pe_bear::Disasm::isBranching(minidis::mnem_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_INVALID’ not handled in switch [-Wswitch] 79 | switch (m_mnemType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_RET’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_NOP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_INTX’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_INT3’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_CALL’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_JUMP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_PUSH’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_POP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_ARITHMETICAL’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_MOV’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_TEST’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_OTHER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_NONE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:79:16: warning: enumeration value ‘COUNT_MT’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp: In static member function ‘static bool pe_bear::Disasm::isUnconditionalBranching(minidis::mnem_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_INVALID’ not handled in switch [-Wswitch] 89 | switch (m_mnemType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_RET’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_NOP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_INTX’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_INT3’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_COND_JUMP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_LOOP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_PUSH’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_POP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_ARITHMETICAL’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_MOV’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_TEST’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_OTHER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_NONE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/Disasm.cpp:89:16: warning: enumeration value ‘COUNT_MT’ not handled in switch [-Wswitch] [71/325] : && /usr/bin/cmake -E rm -f disasm/liblibdisasm.a && /usr/bin/ar qc disasm/liblibdisasm.a disasm/CMakeFiles/libdisasm.dir/Disasm.cpp.o disasm/CMakeFiles/libdisasm.dir/PeDisasm.cpp.o disasm/CMakeFiles/libdisasm.dir/cdis/CDisasm.cpp.o && /usr/bin/ranlib disasm/liblibdisasm.a && : [72/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_QtCompat.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/QtCompat.h: note: No relevant classes found. No output generated. [73/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_BearVers.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/BearVers.h: note: No relevant classes found. No output generated. [74/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/moc_SignFinderThread.cpp_parameters [75/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_CommentHandler.cpp_parameters [76/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/moc_CalcThread.cpp_parameters [77/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_REbear.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/REbear.h: note: No relevant classes found. No output generated. [78/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_Releasable.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Releasable.h: note: No relevant classes found. No output generated. [79/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/moc_CollectorThread.cpp_parameters [80/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_MainSettings.cpp_parameters [81/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_Modification.cpp_parameters [82/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/moc_StringExtThread.cpp_parameters [83/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_RegKeyManager.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/RegKeyManager.h: note: No relevant classes found. No output generated. [84/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_ImportsAutoadderSettings.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/ImportsAutoadderSettings.h: note: No relevant classes found. No output generated. [85/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_ExtTableView.cpp_parameters [86/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_TreeCpView.cpp_parameters [87/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_StringsCollection.cpp_parameters [88/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_PeHandlerFactory.cpp_parameters [89/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_PeHandler.cpp_parameters [90/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_HexInputDialog.cpp_parameters [91/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_ClipboardUtil.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/ClipboardUtil.h: note: No relevant classes found. No output generated. [92/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_PeHandlersManager.cpp_parameters [93/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_PeTableModel.cpp_parameters [94/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_FollowablePeTreeView.cpp_parameters [95/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_PeGuiItem.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h: note: No relevant classes found. No output generated. [96/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_AddressInputDialog.cpp_parameters [97/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_HexSpinBox.cpp_parameters [98/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_PeTreeView.cpp_parameters [99/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_OffsetDependentAction.cpp_parameters [100/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_WrapperTableModel.cpp_parameters [101/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_WrapperInterface.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/WrapperInterface.h: note: No relevant classes found. No output generated. [102/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_CommentView.cpp_parameters [103/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_GeneralPanel.cpp_parameters [104/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_HexDiffModel.cpp_parameters [105/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_ContentPreview.cpp_parameters [106/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_PackersTableModel.cpp_parameters [107/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_TreeModel.cpp_parameters [108/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_DosHdrTableModel.cpp_parameters [109/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_PEViewsManager.cpp_parameters [110/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_DetailsTab.cpp_parameters [111/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_DateDisplay.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DateDisplay.h: note: No relevant classes found. No output generated. [112/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_PeTreeModel.cpp_parameters [113/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_DataDirWrapperSplitter.cpp_parameters [114/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_WrapperTreeView.cpp_parameters [115/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_WrapperSplitter.cpp_parameters [116/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_HexView.cpp_parameters [117/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_PeWrapperModel.cpp_parameters [118/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_HexDumpModel.cpp_parameters [119/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_ResourceDirSplitter.cpp_parameters [120/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_HexCompareView.cpp_parameters [121/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_ViewSettings.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/ViewSettings.h: note: No relevant classes found. No output generated. [122/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_TempBuffer.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/TempBuffer.h: note: No relevant classes found. No output generated. [123/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_PEFileTreeModel.cpp_parameters [124/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_OffsetHeader.cpp_parameters [125/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_ExeDependentAction.cpp_parameters [126/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_SectionsDiagram.cpp_parameters [127/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_BoundImpTreeModel.cpp_parameters [128/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_DebugTreeModel.cpp_parameters [129/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ExceptionTreeModel.cpp_parameters [130/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_pe_models.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models.h: note: No relevant classes found. No output generated. [131/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ExportsTreeModel.cpp_parameters [132/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_DelayImpTreeModel.cpp_parameters [133/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_DisasmView.cpp_parameters [134/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_RichHdrTreeModel.cpp_parameters [135/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ImportsTreeModel.cpp_parameters [136/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_FileHdrTreeModel.cpp_parameters [137/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_PEDockedWidget.cpp_parameters [138/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_OptionalHdrTreeModel.cpp_parameters [139/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_LdConfigTreeModel.cpp_parameters [140/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ResourcesTreeModel.cpp_parameters [141/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_RelocsTreeModel.cpp_parameters [142/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_SecHdrsTreeModel.cpp_parameters [143/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_SecurityTreeModel.cpp_parameters [144/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_DarkStyle.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DarkStyle.h: note: No relevant classes found. No output generated. [145/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_PatternSearchWindow.cpp_parameters [146/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_TLSTreeModel.cpp_parameters [147/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ClrHdrTreeModel.cpp_parameters [148/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_SignaturesBrowseWindow.cpp_parameters [149/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_SectionAddWindow.cpp_parameters [150/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table/moc_MouseTrackingTableView.cpp_parameters [151/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_StringsBrowseWindow.cpp_parameters [152/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table/moc_FollowableOffsetedView.cpp_parameters [153/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_OffsetsBrowseWindow.cpp_parameters [154/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_UserConfigWindow.cpp_parameters [155/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_ImportsAddWindow.cpp_parameters [156/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table/moc_OffsetedView.cpp_parameters [157/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_DiffWindow.cpp_parameters [158/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/rcc --name application --output /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/qrc_application.cpp /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/application.qrc [159/325] cd /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_MainWindow.cpp_parameters [160/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/threads/SignFinderThread.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/threads/SignFinderThread.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/threads/SignFinderThread.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/SignFinderThread.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/SignFinderThread.h:2, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/SignFinderThread.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/SignFinderThread.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(PEFile*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/SignFinderThread.h:61:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 61 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/SignFinderThread.h:59:18: warning: ��offset_t SignFinderThread::startOffset’ [-Wreorder] 59 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(PEFile* pe, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/SignFinderThread.cpp: In member function ‘void SignFinderThread::findInBuffer()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/SignFinderThread.cpp:24:14: warning: unused variable ‘found’ [-Wunused-variable] 24 | bool found = false; | ^~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [161/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/CommentHandler.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/CommentHandler.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/CommentHandler.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.cpp: In member function ‘void CommentHandler::clear()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.cpp:87:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 87 | for (int i = 0; i < entriesCount; i++) { | ~~^~~~~~~~~~~~~~ [162/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/Modification.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/Modification.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/Modification.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup(AbstractByteBuffer*, offset_t, bufsize_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.cpp:5:1: warning: when initialized here [-Wreorder] 5 | ModifBackup::ModifBackup(AbstractByteBuffer* fileBuf, offset_t modOffset, bufsize_t modSize) | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.cpp: In member function ‘void OperationBackup::deleteChildren()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.cpp:116:17: warning: deleting object of polymorphic class type ‘ModifBackup’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 116 | delete modif; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.cpp: In member function ‘bool ModificationHandler::backupModification(offset_t, bufsize_t, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.cpp:208:9: warning: deleting object of polymorphic class type ‘ModifBackup’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 208 | delete newModif; // storage of the modification failed, so delete it | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.cpp: In member function ‘bool ModificationHandler::backupResize(bufsize_t, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.cpp:218:9: warning: deleting object of polymorphic class type ‘ResizeBackup’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 218 | delete newModif; // storage of the modification failed, so delete it | ^~~~~~~~~~~~~~~ [163/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/threads/StringExtThread.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/threads/StringExtThread.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/threads/StringExtThread.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/StringExtThread.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/StringExtThread.h:2, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/StringExtThread.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/StringExtThread.h:4: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/StringExtThread.h: In constructor ‘StringExtThread::StringExtThread(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/StringExtThread.h:31:16: warning: ‘StringExtThread::minStrLen’ will be initialized after [-Wreorder] 31 | size_t minStrLen; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/StringExtThread.h:30:28: warning: ‘StringsCollection* StringExtThread::mapToFill’ [-Wreorder] 30 | StringsCollection *mapToFill; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/StringExtThread.h:11:9: warning: when initialized here [-Wreorder] 11 | StringExtThread(PEFile* pe, size_t _minStrLen) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/StringExtThread.cpp: In member function ‘size_t StringExtThread::extractStrings(StringsCollection&, size_t, size_t, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/StringExtThread.cpp:30:59: warning: comparison of integer expressions of different signedness: ‘qsizetype’ {aka ‘long long int’} and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 30 | if (!str.length() || str.length() < minStr) { | ~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [164/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/RegKeyManager.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/RegKeyManager.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/RegKeyManager.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/RegKeyManager.cpp [165/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/BearVers.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/BearVers.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/BearVers.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/BearVers.cpp [166/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/MainSettings.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/MainSettings.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/MainSettings.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/MainSettings.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/MainSettings.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/MainSettings.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/MainSettings.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/MainSettings.cpp: In member function ‘QColor ColorSettings::addrTypeToColor(const Executable::addr_type&) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/MainSettings.cpp:29:16: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 29 | switch (aT) { | ^ [167/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/threads/CalcThread.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/threads/CalcThread.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/threads/CalcThread.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.h:2, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.h:4: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/../CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.h: In constructor ‘HashCalcThreadManager::HashCalcThreadManager(PeHandler*, SupportedHashes::hash_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.h:53:20: warning: ‘HashCalcThreadManager::m_peHndl’ will be initialized after [-Wreorder] 53 | PeHandler *m_peHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.h:52:36: warning: ‘SupportedHashes::hash_type HashCalcThreadManager::m_hashType’ [-Wreorder] 52 | SupportedHashes::hash_type m_hashType; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.h:35:9: warning: when initialized here [-Wreorder] 35 | HashCalcThreadManager(PeHandler *peHndl, SupportedHashes::hash_type hType) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.cpp: In member function ‘QString CalcThread::makeImpHash()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.cpp:55:25: warning: ‘void QCryptographicHash::addData(const char*, qsizetype)’ is deprecated: Use the QByteArrayView overload instead [-Wdeprecated-declarations] 55 | calcHash.addData((char*) allImps.toStdString().c_str(), allImps.length()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/QtCore:81: /usr/include/qt6/QtCore/qcryptographichash.h:80:10: note: declared here 80 | void addData(const char *data, qsizetype length); | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.cpp:20:22: warning: unused variable ‘librariesCount’ [-Wunused-variable] 20 | const size_t librariesCount = imports->getEntriesCount(); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.cpp:23:22: warning: unused variable ‘functionsCount’ [-Wunused-variable] 23 | const size_t functionsCount = thunks.size(); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.cpp: In member function ‘QString CalcThread::makeRichHdrHash()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.cpp:73:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | for (int i = 0; i < dw_size; i++) { | ~~^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.cpp:77:25: warning: ‘void QCryptographicHash::addData(const char*, qsizetype)’ is deprecated: Use the QByteArrayView overload instead [-Wdeprecated-declarations] 77 | calcHash.addData((char*) tmpBuf.getContent(), tmpBuf.getContentSize()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcryptographichash.h:80:10: note: declared here 80 | void addData(const char *data, qsizetype length); | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.cpp: In member function ‘virtual void CalcThread::run()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CalcThread.cpp:117:41: warning: ‘void QCryptographicHash::addData(const char*, qsizetype)’ is deprecated: Use the QByteArrayView overload instead [-Wdeprecated-declarations] 117 | calcHash.addData((char*) m_PE->getContent(), m_PE->getContentSize()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcryptographichash.h:80:10: note: declared here 80 | void addData(const char *data, qsizetype length); | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [168/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlerFactory.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlerFactory.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlerFactory.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlerFactory.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlerFactory.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlerFactory.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [169/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/PeHandler.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/PeHandler.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/PeHandler.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:2: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:4: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/../disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/../disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/../disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/../disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/../disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../base/threads/StringExtThread.h: In constructor ‘StringExtThread::StringExtThread(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../base/threads/StringExtThread.h:31:16: warning: ‘StringExtThread::minStrLen’ will be initialized after [-Wreorder] 31 | size_t minStrLen; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../base/threads/StringExtThread.h:30:28: warning: ‘StringsCollection* StringExtThread::mapToFill’ [-Wreorder] 30 | StringsCollection *mapToFill; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../base/threads/StringExtThread.h:11:9: warning: when initialized here [-Wreorder] 11 | StringExtThread(PEFile* pe, size_t _minStrLen) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../base/threads/CalcThread.h: In constructor ‘HashCalcThreadManager::HashCalcThreadManager(PeHandler*, SupportedHashes::hash_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../base/threads/CalcThread.h:53:20: warning: ‘HashCalcThreadManager::m_peHndl’ will be initialized after [-Wreorder] 53 | PeHandler *m_peHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../base/threads/CalcThread.h:52:36: warning: ‘SupportedHashes::hash_type HashCalcThreadManager::m_hashType’ [-Wreorder] 52 | SupportedHashes::hash_type m_hashType; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../base/threads/CalcThread.h:35:9: warning: when initialized here [-Wreorder] 35 | HashCalcThreadManager(PeHandler *peHndl, SupportedHashes::hash_type hType) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h: In constructor ‘PeHandler::PeHandler(PEFile*, FileBuffer*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:361:21: warning: ‘PeHandler::m_fileBuffer’ will be initialized after [-Wreorder] 361 | FileBuffer *m_fileBuffer; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:259:23: warning: ‘DosHdrWrapper PeHandler::dosHdrWrapper’ [-Wreorder] 259 | DosHdrWrapper dosHdrWrapper; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:18:1: warning: when initialized here [-Wreorder] 18 | PeHandler::PeHandler(PEFile *pe, FileBuffer *fileBuffer) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:262:23: warning: ‘PeHandler::optHdrWrapper’ will be initialized after [-Wreorder] 262 | OptHdrWrapper optHdrWrapper; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:260:24: warning: ‘RichHdrWrapper PeHandler::richHdrWrapper’ [-Wreorder] 260 | RichHdrWrapper richHdrWrapper; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:18:1: warning: when initialized here [-Wreorder] 18 | PeHandler::PeHandler(PEFile *pe, FileBuffer *fileBuffer) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:278:30: warning: ‘PeHandler::exceptDirWrapper’ will be initialized after [-Wreorder] 278 | ExceptionDirWrapper &exceptDirWrapper; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:277:24: warning: ‘ClrDirWrapper& PeHandler::clrDirWrapper’ [-Wreorder] 277 | ClrDirWrapper &clrDirWrapper; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:18:1: warning: when initialized here [-Wreorder] 18 | PeHandler::PeHandler(PEFile *pe, FileBuffer *fileBuffer) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:277:24: warning: ‘PeHandler::clrDirWrapper’ will be initialized after [-Wreorder] 277 | ClrDirWrapper &clrDirWrapper; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:265:25: warning: ‘ResourcesAlbum& PeHandler::resourcesAlbum’ [-Wreorder] 265 | ResourcesAlbum &resourcesAlbum; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:18:1: warning: when initialized here [-Wreorder] 18 | PeHandler::PeHandler(PEFile *pe, FileBuffer *fileBuffer) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:374:27: warning: ‘PeHandler::signFinder’ will be initialized after [-Wreorder] 374 | sig_finder::Node *signFinder; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:372:33: warning: ‘CollectorThreadManager* PeHandler::stringThreadMgr’ [-Wreorder] 372 | CollectorThreadManager* stringThreadMgr; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:18:1: warning: when initialized here [-Wreorder] 18 | PeHandler::PeHandler(PEFile *pe, FileBuffer *fileBuffer) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp: In member function ‘bool PeHandler::setDisplayed(bool, offset_t, bufsize_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:225:19: warning: comparison of integer expressions of different signedness: ‘bufsize_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 225 | if (dSize != SIZE_UNLIMITED) { /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp: In member function ‘void PeHandler::advanceOffset(int)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:255:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘offset_t’ {aka ‘long unsigned int’} [-Wsign-compare] 255 | if (increment > page) | ~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp: In member function ‘bool PeHandler::isDataDirModified(offset_t, bufsize_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:293:19: warning: unused variable ‘contentSize’ [-Wunused-variable] 293 | bufsize_t contentSize = m_PE->getRawSize(); | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp: In member function ‘bool PeHandler::isSectionsHeadersModified(offset_t, bufsize_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:324:18: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 324 | if (modO >= bgn && modO < end) return true; | ~~~~~^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:324:33: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 324 | if (modO >= bgn && modO < end) return true; | ~~~~~^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:325:18: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 325 | if (modE >= bgn && modO < end) return true; | ~~~~~^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:325:33: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 325 | if (modE >= bgn && modO < end) return true; | ~~~~~^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:310:16: warning: unused variable ‘contentSize’ [-Wunused-variable] 310 | size_t contentSize = m_PE->getRawSize(); | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp: In member function ‘bool PeHandler::isInActiveArea(offset_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:337:27: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 337 | if (highO != (-1) && highS != (-1) && (offset < highO || offset >= (highO + highS))) { | ~~~~~~^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:337:44: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 337 | if (highO != (-1) && highS != (-1) && (offset < highO || offset >= (highO + highS))) { | ~~~~~~^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp: In member function ‘bool PeHandler::_moveDataDirEntry(pe::dir_entry, offset_t, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:555:32: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 555 | catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp: In member function ‘ImportedFuncWrapper* PeHandler::_addImportFunc(ImportEntryWrapper*, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:903:18: warning: unused variable ‘callVia’ [-Wunused-variable] 903 | offset_t callVia = lib->getNumValue(ImportEntryWrapper::FIRST_THUNK, &isOk); | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp: In member function ‘bool PeHandler::exportDisasm(const QString&, offset_t, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.cpp:1201:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1201 | for (int index = 0; index < myDisasm.chunksCount(); ++index ) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [170/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlersManager.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlersManager.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlersManager.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.cpp:3: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [171/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/ExtTableView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/ExtTableView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/ExtTableView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/ExtTableView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/ExtTableView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/ExtTableView.h: In constructor ‘ExtTableView::ExtTableView(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/ExtTableView.h:33:15: warning: ‘ExtTableView::defaultMenu’ will be initialized after [-Wreorder] 33 | QMenu defaultMenu; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/ExtTableView.h:32:16: warning: ‘QMenu* ExtTableView::myMenu’ [-Wreorder] 32 | QMenu *myMenu; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/ExtTableView.cpp:4:1: warning: when initialized here [-Wreorder] 4 | ExtTableView::ExtTableView(QWidget *parent) | ^~~~~~~~~~~~ [172/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeGuiItem.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeGuiItem.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeGuiItem.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h: In constructor ‘PeGuiItem::PeGuiItem(PeHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:26:17: warning: ‘PeGuiItem::m_PE’ will be initialized after [-Wreorder] 26 | PEFile* m_PE; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:25:20: warning: ‘PeHandler* PeGuiItem::myPeHndl’ [-Wreorder] 25 | PeHandler* myPeHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.cpp:7:1: warning: when initialized here [-Wreorder] 7 | PeGuiItem::PeGuiItem(PeHandler *peHndl) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [173/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/PEViewsManager.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/PEViewsManager.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PEViewsManager.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PEViewsManager.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../PEDockedWidget.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PEViewsManager.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PEViewsManager.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PEViewsManager.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../PEDockedWidget.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DetailsTab.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PEViewsManager.cpp: In member function ‘void PEViewsManager::clear()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PEViewsManager.cpp:65:28: warning: unused variable ‘hndl’ [-Wunused-variable] 65 | PeHandler* hndl = vItr->first; | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [174/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/ClipboardUtil.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/ClipboardUtil.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/ClipboardUtil.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/ClipboardUtil.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/ClipboardUtil.h:11, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/ClipboardUtil.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/ClipboardUtil.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ [175/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/TreeCpView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/TreeCpView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/TreeCpView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/TreeCpView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/TreeCpView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/TreeCpView.h: In constructor ‘TreeCpView::TreeCpView(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/TreeCpView.h:30:15: warning: ‘TreeCpView::defaultMenu’ will be initialized after [-Wreorder] 30 | QMenu defaultMenu; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/TreeCpView.h:29:16: warning: ‘QMenu* TreeCpView::myMenu’ [-Wreorder] 29 | QMenu *myMenu; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/TreeCpView.cpp:4:1: warning: when initialized here [-Wreorder] 4 | TreeCpView::TreeCpView(QWidget *parent) | ^~~~~~~~~~ [176/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [177/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTreeView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTreeView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTreeView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTreeView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTreeView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTreeView.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTreeView.h: In constructor ‘PeTreeView::PeTreeView(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTreeView.h:53:22: warning: ‘PeTreeView::myModel’ will be initialized after [-Wreorder] 53 | PeTreeModel *myModel; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTreeView.h:30:14: warning: ‘bool PeTreeView::autoExpand’ [-Wreorder] 30 | bool autoExpand; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTreeView.cpp:5:1: warning: when initialized here [-Wreorder] 5 | PeTreeView::PeTreeView(QWidget *parent) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [178/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexInputDialog.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexInputDialog.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexInputDialog.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/HexInputDialog.cpp [179/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/FollowablePeTreeView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/FollowablePeTreeView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/FollowablePeTreeView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/FollowablePeTreeView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/FollowablePeTreeView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/FollowablePeTreeView.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/FollowablePeTreeView.cpp: In constructor ‘FollowablePeTreeView::FollowablePeTreeView(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/FollowablePeTreeView.cpp:8:36: warning: base ‘MainSettingsHolder’ will be initialized after [-Wreorder] 8 | selectedOffset(INVALID_ADDR) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/FollowablePeTreeView.cpp:8:36: warning: base ‘PeTreeView’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/FollowablePeTreeView.cpp:6:1: warning: when initialized here [-Wreorder] 6 | FollowablePeTreeView::FollowablePeTreeView(QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/FollowablePeTreeView.cpp: In member function ‘virtual void FollowablePeTreeView::customMenuEvent(QPoint)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/FollowablePeTreeView.cpp:117:16: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 117 | switch (this->addrType) { | ^ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [180/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/AddressInputDialog.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/AddressInputDialog.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/AddressInputDialog.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/AddressInputDialog.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/AddressInputDialog.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/AddressInputDialog.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/AddressInputDialog.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/AddressInputDialog.h: In constructor ‘AddressInputDialog::AddressInputDialog(Executable*, bool, ColorSettings&, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/AddressInputDialog.h:41:14: warning: ‘AddressInputDialog::isRawAddr’ will be initialized after [-Wreorder] 41 | bool isRawAddr; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/AddressInputDialog.h:35:24: warning: ‘ColorSettings& AddressInputDialog::addrColors’ [-Wreorder] 35 | ColorSettings &addrColors; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/AddressInputDialog.cpp:11:1: warning: when initialized here [-Wreorder] 11 | AddressInputDialog::AddressInputDialog(Executable *exe, bool isRaw, ColorSettings &_addrColors, QWidget *parent) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/AddressInputDialog.cpp: In member function ‘offset_t AddressInputDialog::convertToOther(offset_t, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/AddressInputDialog.cpp:72:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 72 | } catch (CustomException e) { | ^ [181/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/OffsetDependentAction.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/OffsetDependentAction.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/OffsetDependentAction.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/OffsetDependentAction.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/OffsetDependentAction.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/OffsetDependentAction.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/OffsetDependentAction.h: In constructor ‘OffsetDependentAction::OffsetDependentAction(Executable::addr_type, const QString&, QObject*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/OffsetDependentAction.h:32:17: warning: ‘OffsetDependentAction::title’ will be initialized after [-Wreorder] 32 | QString title; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/OffsetDependentAction.h:31:18: warning: ‘offset_t OffsetDependentAction::offset’ [-Wreorder] 31 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/OffsetDependentAction.cpp:4:1: warning: when initialized here [-Wreorder] 4 | OffsetDependentAction::OffsetDependentAction(const Executable::addr_type addrT, const QString &text, QObject* parent) | ^~~~~~~~~~~~~~~~~~~~~ [182/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/WrapperTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/WrapperTableModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/WrapperTableModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [183/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperInterface.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperInterface.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperInterface.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/WrapperInterface.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/WrapperInterface.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/WrapperInterface.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/WrapperInterface.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [184/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexSpinBox.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexSpinBox.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexSpinBox.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/HexSpinBox.cpp [185/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/CommentView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/CommentView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/CommentView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/CommentView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/CommentView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/CommentView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/CommentView.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [186/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/ContentPreview.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/ContentPreview.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/ContentPreview.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ContentPreview.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ContentPreview.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ContentPreview.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ContentPreview.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ContentPreview.h: In constructor ‘ContentPreview::ContentPreview(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ContentPreview.h:38:34: warning: ‘ContentPreview::textModel’ will be initialized after [-Wreorder] 38 | HexDumpModel *hexModel, *textModel; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ContentPreview.h:38:23: warning: ‘HexDumpModel* ContentPreview::hexModel’ [-Wreorder] 38 | HexDumpModel *hexModel, *textModel; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ContentPreview.cpp:18:1: warning: when initialized here [-Wreorder] 18 | ContentPreview::ContentPreview(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ContentPreview.cpp: In member function ‘void ContentPreview::onGoToRVA()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ContentPreview.cpp:108:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 108 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ContentPreview.cpp:132:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 132 | } catch (CustomException e) { | ^ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [187/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/DosHdrTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/DosHdrTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/DosHdrTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DosHdrTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PeTreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PeWrapperModel.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DosHdrTableModel.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DosHdrTableModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DosHdrTableModel.h:7: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [188/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/GeneralPanel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/GeneralPanel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/GeneralPanel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.cpp: In member function ‘virtual Qt::ItemFlags InfoTableModel::flags(const QModelIndex&) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.cpp:56:19: warning: unused variable ‘row’ [-Wunused-variable] 56 | const int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.cpp: In member function ‘virtual QVariant InfoTableModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.cpp:74:13: warning: unused variable ‘column’ [-Wunused-variable] 74 | int column = index.column(); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.h: In constructor ‘GeneralPanel::GeneralPanel(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.h:60:27: warning: ‘GeneralPanel::packersModel’ will be initialized after [-Wreorder] 60 | PackersTableModel packersModel; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.h:58:30: warning: ‘FollowablePeTreeView GeneralPanel::packersTree’ [-Wreorder] 58 | FollowablePeTreeView packersTree; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.cpp:194:1: warning: when initialized here [-Wreorder] 194 | GeneralPanel::GeneralPanel(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.h:58:30: warning: ‘GeneralPanel::packersTree’ will be initialized after [-Wreorder] 58 | FollowablePeTreeView packersTree; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.h:57:24: warning: ‘InfoTableModel GeneralPanel::generalInfoModel’ [-Wreorder] 57 | InfoTableModel generalInfoModel; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.cpp:194:1: warning: when initialized here [-Wreorder] 194 | GeneralPanel::GeneralPanel(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.h:57:24: warning: ‘GeneralPanel::generalInfoModel’ will be initialized after [-Wreorder] 57 | InfoTableModel generalInfoModel; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.h:56:22: warning: ‘ExtTableView GeneralPanel::generalInfo’ [-Wreorder] 56 | ExtTableView generalInfo; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.cpp:194:1: warning: when initialized here [-Wreorder] 194 | GeneralPanel::GeneralPanel(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.h:56:22: warning: ‘GeneralPanel::generalInfo’ will be initialized after [-Wreorder] 56 | ExtTableView generalInfo; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.h:52:22: warning: ‘QDockWidget* GeneralPanel::packersDock’ [-Wreorder] 52 | QDockWidget *packersDock; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.cpp:194:1: warning: when initialized here [-Wreorder] 194 | GeneralPanel::GeneralPanel(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [189/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/DetailsTab.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/DetailsTab.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/DetailsTab.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:5: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.cpp: In constructor ‘DetailsTab::DetailsTab(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.cpp:86:23: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 86 | cRichHdrTab(-1) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.cpp:86:23: warning: base ‘QTabWidget’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.cpp:77:1: warning: when initialized here [-Wreorder] 77 | DetailsTab::DetailsTab(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:127:26: warning: ‘DetailsTab::winAddSec’ will be initialized after [-Wreorder] 127 | SectionAddWindow winAddSec; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:104:22: warning: ‘GeneralPanel DetailsTab::generalPanel’ [-Wreorder] 104 | GeneralPanel generalPanel; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.cpp:77:1: warning: when initialized here [-Wreorder] 77 | DetailsTab::DetailsTab(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:111:30: warning: ‘DetailsTab::optionalHdrTree’ will be initialized after [-Wreorder] 111 | FollowablePeTreeView optionalHdrTree; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:26:24: warning: ‘DisasmTreeView DetailsTab::disasmView’ [-Wreorder] 26 | DisasmTreeView disasmView; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.cpp:77:1: warning: when initialized here [-Wreorder] 77 | DetailsTab::DetailsTab(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:112:30: warning: ‘DetailsTab::secHdrTreeView’ will be initialized after [-Wreorder] 112 | FollowablePeTreeView secHdrTreeView; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:99:19: warning: ‘QSplitter DetailsTab::secDiagramSplitter’ [-Wreorder] 99 | QSplitter secDiagramSplitter; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.cpp:77:1: warning: when initialized here [-Wreorder] 77 | DetailsTab::DetailsTab(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:99:19: warning: ‘DetailsTab::secDiagramSplitter’ will be initialized after [-Wreorder] 99 | QSplitter secDiagramSplitter; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:62:27: warning: ‘FileHdrTreeModel* DetailsTab::fileHdrModel’ [-Wreorder] 62 | FileHdrTreeModel* fileHdrModel; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.cpp:77:1: warning: when initialized here [-Wreorder] 77 | DetailsTab::DetailsTab(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:95:22: warning: ‘DetailsTab::disasmModel’ will be initialized after [-Wreorder] 95 | DisasmModel *disasmModel; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:92:29: warning: ‘ResourcesTreeModel* DetailsTab::resourcesModel’ [-Wreorder] 92 | ResourcesTreeModel *resourcesModel; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.cpp:77:1: warning: when initialized here [-Wreorder] 77 | DetailsTab::DetailsTab(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:92:29: warning: ‘DetailsTab::resourcesModel’ will be initialized after [-Wreorder] 92 | ResourcesTreeModel *resourcesModel; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:86:23: warning: ‘ClrTreeModel* DetailsTab::clrModel’ [-Wreorder] 86 | ClrTreeModel *clrModel; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.cpp:77:1: warning: when initialized here [-Wreorder] 77 | DetailsTab::DetailsTab(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.cpp: In member function ‘void DetailsTab::setDisasmTabText(offset_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.cpp:452:32: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 452 | if (m_PE->getRawSize() < size) | ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [190/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/PackersTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/PackersTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/PackersTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PackersTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PackersTableModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PackersTableModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PackersTableModel.h:8: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [191/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/HexDiffModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/HexDiffModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/HexDiffModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/HexDiffModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/HexDiffModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/HexDiffModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/HexDiffModel.cpp:3: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/HexDiffModel.h: In constructor ‘HexDiffModel::HexDiffModel(ContentIndx, QObject*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/HexDiffModel.h:78:19: warning: ‘HexDiffModel::pageSize’ will be initialized after [-Wreorder] 78 | bufsize_t pageSize; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/HexDiffModel.h:66:14: warning: ‘bool HexDiffModel::relativeOffset’ [-Wreorder] 66 | bool relativeOffset; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/HexDiffModel.cpp:43:1: warning: when initialized here [-Wreorder] 43 | HexDiffModel::HexDiffModel(ContentIndx indx, QObject *parent) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/HexDiffModel.cpp: In member function ‘void HexDiffModel::onGoToNextDiff()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/HexDiffModel.cpp:109:18: warning: comparison of integer expressions of different signedness: ‘bufsize_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 109 | if (diff == (-1)) return; | ~~~~~^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/HexDiffModel.cpp:122:18: warning: comparison of integer expressions of different signedness: ‘bufsize_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 122 | if (diff == (-1)) return; | ~~~~~^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/HexDiffModel.cpp:129:18: warning: comparison of integer expressions of different signedness: ‘bufsize_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 129 | if (diff != (-1)) { | ~~~~~^~~~~~~ [192/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperSplitter.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperSplitter.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperSplitter.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.h: In constructor ‘WrapperSplitter::WrapperSplitter(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.h:42:30: warning: ‘WrapperSplitter::downTree’ will be initialized after [-Wreorder] 42 | FollowablePeTreeView downTree; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.h:34:21: warning: ���QDockWidget WrapperSplitter::dock’ [-Wreorder] 34 | QDockWidget dock; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.cpp:5:1: warning: when initialized here [-Wreorder] 5 | WrapperSplitter::WrapperSplitter(QWidget *parent) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.h:34:21: warning: ‘WrapperSplitter::dock’ will be initialized after [-Wreorder] 34 | QDockWidget dock; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.h:33:18: warning: ‘QToolBar WrapperSplitter::toolBar’ [-Wreorder] 33 | QToolBar toolBar; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.cpp:5:1: warning: when initialized here [-Wreorder] 5 | WrapperSplitter::WrapperSplitter(QWidget *parent) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.h: In constructor ‘WrapperSplitter::WrapperSplitter(PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.h:42:30: warning: ‘WrapperSplitter::downTree’ will be initialized after [-Wreorder] 42 | FollowablePeTreeView downTree; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.h:34:21: warning: ‘QDockWidget WrapperSplitter::dock’ [-Wreorder] 34 | QDockWidget dock; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.cpp:16:1: warning: when initialized here [-Wreorder] 16 | WrapperSplitter::WrapperSplitter(PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.h:34:21: warning: ‘WrapperSplitter::dock’ will be initialized after [-Wreorder] 34 | QDockWidget dock; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.h:33:18: warning: ‘QToolBar WrapperSplitter::toolBar’ [-Wreorder] 33 | QToolBar toolBar; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperSplitter.cpp:16:1: warning: when initialized here [-Wreorder] 16 | WrapperSplitter::WrapperSplitter(PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [193/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/DataDirWrapperSplitter.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/DataDirWrapperSplitter.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/DataDirWrapperSplitter.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [194/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/TreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/TreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/TreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/TreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/TreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/TreeModel.h: In constructor ‘TreeItem::TreeItem(const QList&, TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/TreeModel.h:30:19: warning: ‘TreeItem::m_parentItem’ will be initialized after [-Wreorder] 30 | TreeItem *m_parentItem; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/TreeModel.cpp:6:65: warning: base ‘QObject’ [-Wreorder] 6 | : m_itemData(data), m_parentItem(parent), QObject(parent) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/TreeModel.cpp:5:1: warning: when initialized here [-Wreorder] 5 | TreeItem::TreeItem(const QList &data, TreeItem *parent) | ^~~~~~~~ [195/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/DateDisplay.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/DateDisplay.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/DateDisplay.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DateDisplay.cpp /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DateDisplay.cpp: In function ‘QString getDateString(quint64)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DateDisplay.cpp:7:41: warning: comparison of integer expressions of different signedness: ‘const quint64’ {aka ‘const long long unsigned int’} and ‘int’ [-Wsign-compare] 7 | if (timestamp == 0 || timestamp == (-1)) { | ~~~~~~~~~~^~~~~~~ [196/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/PeWrapperModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/PeWrapperModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/PeWrapperModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PeWrapperModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PeTreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PeWrapperModel.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PeWrapperModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/TreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PeTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [197/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperTreeView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperTreeView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperTreeView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperTreeView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperTreeView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/WrapperTreeView.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [198/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/ResourceDirSplitter.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/ResourceDirSplitter.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/ResourceDirSplitter.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.h: In constructor ‘ResourcesDirSplitter::ResourcesDirSplitter(PeHandler*, WrapperTableModel*, WrapperTableModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.h:60:13: warning: ‘ResourcesDirSplitter::contentTab’ will be initialized after [-Wreorder] 60 | int contentTab; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.h:52:18: warning: ‘QAction* ResourcesDirSplitter::saveAction’ [-Wreorder] 52 | QAction* saveAction; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:50:1: warning: when initialized here [-Wreorder] 50 | ResourcesDirSplitter::ResourcesDirSplitter(PeHandler *peHndl, WrapperTableModel *upModel, WrapperTableModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp: In member function ‘void ResourcesDirSplitter::refreshLeafContent()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_FONT’ not handled in switch [-Wswitch] 297 | switch(dirType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_MENU’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_DIALOG’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_FONTDIR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_ACCELERATOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_MESSAGETABLE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_GROUP_CURSOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_GROUP_ICON’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_DLGINCLUDE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_PLUGPLAY’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_VXD’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_ANICURSOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_ANIICON’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:298:17: warning: case value ‘0’ not in enumerated type ‘pe::resource_type’ [-Wswitch] 298 | case 0: | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp: In member function ‘virtual void ResourcesDirSplitter::init(WrapperTableModel*, WrapperTableModel*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:374:21: warning: unused variable ‘num’ [-Wunused-variable] 374 | int num = leafTab.addTab(&dock, tr("Table")); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp: In member function ‘void ResourcesDirSplitter::onSaveEntries()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:427:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 427 | for (int x = 0; x < dirsNum; x++) { | ~~^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/ResourceDirSplitter.cpp:437:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for (int y = 0; y < vecSize; y++) { | ~~^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [199/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/PeTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/PeTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/PeTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PeTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PeTreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PeTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/TreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PeTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PeTreeModel.cpp: In member function ‘virtual QVariant PeTreeModel::toolTip(QModelIndex) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PeTreeModel.cpp:106:16: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 106 | switch (addrTypeAt(index)) { | ^ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [200/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/HexCompareView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/HexCompareView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/HexCompareView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexCompareView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexCompareView.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexCompareView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtWidgets/qabstractitemdelegate.h:8, from /usr/include/qt6/QtWidgets/qstyleditemdelegate.h:8, from /usr/include/qt6/QtWidgets/QStyledItemDelegate:1, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexCompareView.h:5: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexCompareView.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexCompareView.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [201/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/HexView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/HexView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/HexView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtWidgets/qabstractitemdelegate.h:8, from /usr/include/qt6/QtWidgets/qstyleditemdelegate.h:8, from /usr/include/qt6/QtWidgets/QStyledItemDelegate:1, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.h:5: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.h: In constructor ‘HexTableView::HexTableView(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.h:88:23: warning: ‘HexTableView::hexModel’ will be initialized after [-Wreorder] 88 | HexDumpModel *hexModel; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.h:77:13: warning: ‘int HexTableView::hexColWidth’ [-Wreorder] 77 | int hexColWidth; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.cpp:103:1: warning: when initialized here [-Wreorder] 103 | HexTableView::HexTableView(QWidget *parent) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.cpp: In member function ‘void HexTableView::initMenu()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.cpp:180:51: warning: ‘constexpr QKeyCombination Qt::operator+(Modifier, Key)’ is deprecated: Use operator| instead [-Wdeprecated-declarations] 180 | copySelAction->setShortcut(Qt::CTRL + Qt::Key_C); | ^~~~~ In file included from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10: /usr/include/qt6/QtCore/qnamespace.h:1972:27: note: declared here 1972 | constexpr QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key) noexcept | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.cpp:186:52: warning: ‘constexpr QKeyCombination Qt::operator+(Modifier, Key)’ is deprecated: Use operator| instead [-Wdeprecated-declarations] 186 | pasteSelAction->setShortcut(Qt::CTRL + Qt::Key_V); | ^~~~~ /usr/include/qt6/QtCore/qnamespace.h:1972:27: note: declared here 1972 | constexpr QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key) noexcept | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.cpp:202:42: warning: ‘constexpr QKeyCombination Qt::operator+(Modifier, Key)’ is deprecated: Use operator| instead [-Wdeprecated-declarations] 202 | undo->setShortcut(Qt::CTRL + Qt::Key_Z); | ^~~~~ /usr/include/qt6/QtCore/qnamespace.h:1972:27: note: declared here 1972 | constexpr QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key) noexcept | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.cpp: In member function ‘virtual void HexTableView::copySelected()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.cpp:263:33: warning: ‘bool QVariant::canConvert(int) const’ is deprecated [-Wdeprecated-declarations] 263 | if (c.canConvert(QVariant::Char)){ | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qlocale.h:7, from /usr/include/qt6/QtWidgets/qstyleoption.h:8, from /usr/include/qt6/QtWidgets/qabstractitemdelegate.h:9: /usr/include/qt6/QtCore/qvariant.h:354:10: note: declared here 354 | bool canConvert(int targetTypeId) const | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.cpp: In member function ‘bool HexTableView::isIndexListContinuous(QModelIndexList&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.cpp:292:14: warning: unused variable ‘isContinuous’ [-Wunused-variable] 292 | bool isContinuous = true; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.cpp: In member function ‘virtual void HexTableView::keyPressEvent(QKeyEvent*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexView.cpp:420:14: warning: unused variable ‘isHex’ [-Wunused-variable] 420 | bool isHex = (this->hexModel) ? this->hexModel->showHex : false; | ^~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [202/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/OffsetHeader.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/OffsetHeader.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/OffsetHeader.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/OffsetHeader.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/OffsetHeader.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/OffsetHeader.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/OffsetHeader.h:6: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/OffsetHeader.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/OffsetHeader.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/OffsetHeader.h: In constructor ‘OffsetHeader::OffsetHeader(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/OffsetHeader.h:36:18: warning: ‘OffsetHeader::selectedOffset’ will be initialized after [-Wreorder] 36 | offset_t selectedOffset; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/OffsetHeader.h:35:31: warning: ‘Executable::addr_type OffsetHeader::selectedType’ [-Wreorder] 35 | Executable::addr_type selectedType; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/OffsetHeader.cpp:3:1: warning: when initialized here [-Wreorder] 3 | OffsetHeader::OffsetHeader(QWidget *parent) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/OffsetHeader.cpp: In member function ‘virtual void OffsetHeader::customMenuEvent(QPoint)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/OffsetHeader.cpp:41:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 41 | switch (selectedType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/OffsetHeader.cpp: In member function ‘void OffsetHeader::copyOffset()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/OffsetHeader.cpp:71:14: warning: unused variable ‘isVirtual’ [-Wunused-variable] 71 | bool isVirtual = (selectedType != Executable::RAW); | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [203/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/ExeDependentAction.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/ExeDependentAction.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/ExeDependentAction.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/ExeDependentAction.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/ExeDependentAction.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/ExeDependentAction.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/ExeDependentAction.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/ExeDependentAction.cpp: In member function ‘void ExeDependentAction::updateEnabled()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/ExeDependentAction.cpp:5:14: warning: unused variable ‘isSet’ [-Wunused-variable] 5 | bool isSet = this->currHndl != NULL; | ^~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [204/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/HexDumpModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/HexDumpModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/HexDumpModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexDumpModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexDumpModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexDumpModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexDumpModel.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexDumpModel.h: In constructor ‘HexDumpModel::HexDumpModel(PeHandler*, bool, QObject*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexDumpModel.h:59:19: warning: ‘HexDumpModel::pageSize’ will be initialized after [-Wreorder] 59 | bufsize_t pageSize; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexDumpModel.h:53:31: warning: ‘Executable::addr_type HexDumpModel::addrType’ [-Wreorder] 53 | Executable::addr_type addrType; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexDumpModel.cpp:6:1: warning: when initialized here [-Wreorder] 6 | HexDumpModel::HexDumpModel(PeHandler *peHndl, bool isHexFormat, QObject *parent) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexDumpModel.cpp: In member function ‘virtual bool HexDumpModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/HexDumpModel.cpp:196:27: warning: comparison of integer expressions of different signedness: ‘qsizetype’ {aka ‘long long int’} and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 196 | if (text.length() < el_size) { | ~~~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [205/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/SectionsDiagram.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/SectionsDiagram.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/SectionsDiagram.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.h:5: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp: In member function ‘SectionHdrWrapper* SecDiagramModel::getSectionAtUnit(int, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:62:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 62 | if (unitNum > totalUnits) return NULL; | ~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp: In member function ‘size_t SecDiagramModel::unitsOfSection(int, bool, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:121:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 121 | if (index > this->m_PE->getSectionsCount()) return 0; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp: In member function ‘double SecDiagramModel::percentFilledInSection(int, bool, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:139:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 139 | if (index > this->m_PE->getSectionsCount()) return 0; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp: In member function ‘double SecDiagramModel::unitOfSectionBegin(int, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:161:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 161 | if (index > this->m_PE->getSectionsCount()) return 0; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp: In member function ‘DWORD SecDiagramModel::getSectionBegin(int, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:174:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 174 | if (index > this->m_PE->getSectionsCount()) return 0; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp: In member function ‘double SecDiagramModel::unitOfEntryPoint(bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:200:42: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 200 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp: In member function ‘DWORD SecDiagramModel::getEntryPoint(bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:221:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 221 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp: In member function ‘QString SecDiagramModel::nameOfSection(int)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:230:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 230 | if (index > this->m_PE->getSectionsCount()) return ""; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.h: In constructor ‘SectionsDiagram::SectionsDiagram(SecDiagramModel*, bool, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.h:156:14: warning: ‘SectionsDiagram::isRaw’ will be initialized after [-Wreorder] 156 | bool isRaw; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.h:155:33: warning: ‘SectionsDiagramSettings SectionsDiagram::settings’ [-Wreorder] 155 | SectionsDiagramSettings settings; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:282:1: warning: when initialized here [-Wreorder] 282 | SectionsDiagram::SectionsDiagram(SecDiagramModel *model, bool viewRawAddresses , QWidget *parent) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.h:155:33: warning: ‘SectionsDiagram::settings’ will be initialized after [-Wreorder] 155 | SectionsDiagramSettings settings; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.h:150:15: warning: ‘QMenu SectionsDiagram::menu’ [-Wreorder] 150 | QMenu menu; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:282:1: warning: when initialized here [-Wreorder] 282 | SectionsDiagram::SectionsDiagram(SecDiagramModel *model, bool viewRawAddresses , QWidget *parent) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp: In member function ‘void SectionsDiagram::drawSections(QPainter*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:466:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 466 | for (int j = 0; j < secNum; j++) { | ~~^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:465:21: warning: unused variable ‘secIndex’ [-Wunused-variable] 465 | int secIndex = -1; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:504:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | for (int j = 0; j < totalUnits && j < MAX_TO_DRAW; j++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:454:13: warning: unused variable ‘textY’ [-Wunused-variable] 454 | int textY = 0; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:455:13: warning: unused variable ‘prevSecNum’ [-Wunused-variable] 455 | int prevSecNum = 0; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp: In member function ‘int SectionsDiagram::unitAtPosY(int)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/SectionsDiagram.cpp:576:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 576 | for (int unitNum = 0; unitNum < totalUnits; unitNum++) { | ~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [206/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/ViewSettings.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/ViewSettings.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/ViewSettings.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/ViewSettings.cpp [207/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/PEFileTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/PEFileTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/PEFileTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.h:8: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.h: In constructor ‘PEFileTreeItem::PEFileTreeItem(PeHandler*, level_t, PEFileFieldId, PEFileTreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.h:93:23: warning: ‘PEFileTreeItem::role’ will be initialized after [-Wreorder] 93 | PEFileFieldId role; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.h:91:19: warning: ‘PEFileTreeItem::ViewLevel PEFileTreeItem::level’ [-Wreorder] 91 | ViewLevel level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:7:1: warning: when initialized here [-Wreorder] 7 | PEFileTreeItem::PEFileTreeItem(PeHandler *peHndl, level_t level, enum PEFileFieldId role, PEFileTreeItem *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.h:91:19: warning: ‘PEFileTreeItem::level’ will be initialized after [-Wreorder] 91 | ViewLevel level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.h:90:31: warning: ‘PEFileEntryPointItem* PEFileTreeItem::entryPointItem’ [-Wreorder] 90 | PEFileEntryPointItem *entryPointItem; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:7:1: warning: when initialized here [-Wreorder] 7 | PEFileTreeItem::PEFileTreeItem(PeHandler *peHndl, level_t level, enum PEFileFieldId role, PEFileTreeItem *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual offset_t PEFileTreeItem::getContentOffset() const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:134:16: warning: enumeration value ‘PEFILE_NONE’ not handled in switch [-Wswitch] 134 | switch (role) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:134:16: warning: enumeration value ‘PEFILE_ROOT’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:134:16: warning: enumeration value ‘PEFILE_SECTIONS’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:134:16: warning: enumeration value ‘PEFILE_FIELD_COUNTER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual bufsize_t PEFileTreeItem::getContentSize() const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:165:16: warning: enumeration value ‘PEFILE_NONE’ not handled in switch [-Wswitch] 165 | switch (role) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:165:16: warning: enumeration value ‘PEFILE_ROOT’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:165:16: warning: enumeration value ‘PEFILE_SECTIONS’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:165:16: warning: enumeration value ‘PEFILE_FIELD_COUNTER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual QVariant PEFileTreeItem::foreground(int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:245:13: warning: unused variable ‘fieldIndx’ [-Wunused-variable] 245 | int fieldIndx = column; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual QVariant PEFileTreeItem::toolTip(int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:255:13: warning: unused variable ‘fieldIndx’ [-Wunused-variable] 255 | int fieldIndx = column; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual QVariant PEFileTreeItem::data(int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:345:24: warning: enumeration value ‘PEFILE_NONE’ not handled in switch [-Wswitch] 345 | switch (role) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:345:24: warning: enumeration value ‘PEFILE_ROOT’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:345:24: warning: enumeration value ‘PEFILE_FIELD_COUNTER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp: In constructor ‘PEFileSectionsTreeItem::PEFileSectionsTreeItem(PeHandler*, PEFileTreeItem::level_t, int, PEFileTreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:370:28: warning: unused variable ‘entrySec’ [-Wunused-variable] 370 | SectionHdrWrapper* entrySec = m_PE->getEntrySection(); | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual QVariant PEFileNTHdrTreeItem::data(int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:593:16: warning: enumeration value ‘PEFILE_NTHDR_NONE’ not handled in switch [-Wswitch] 593 | switch (subrole) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:593:16: warning: enumeration value ‘PEFILE_NTHDR_COUNTER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual offset_t PEFileNTHdrTreeItem::getContentOffset() const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:615:16: warning: enumeration value ‘PEFILE_NTHDR_NONE’ not handled in switch [-Wswitch] 615 | switch (subrole) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:615:16: warning: enumeration value ‘PEFILE_NTHDR_COUNTER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:608:15: warning: unused variable ‘content’ [-Wunused-variable] 608 | BYTE *content = m_PE->getContent(); | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual bufsize_t PEFileNTHdrTreeItem::getContentSize() const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:642:16: warning: enumeration value ‘PEFILE_NTHDR_NONE’ not handled in switch [-Wswitch] 642 | switch (subrole) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:642:16: warning: enumeration value ‘PEFILE_NTHDR_COUNTER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:633:15: warning: unused variable ‘content’ [-Wunused-variable] 633 | BYTE *content = m_PE->getContent(); | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:634:18: warning: unused variable ‘totalSize’ [-Wunused-variable] 634 | offset_t totalSize = m_PE->getRawSize(); | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp: In member function ‘PEFileEntryPointItem::PEFileEntryPointItem(PeHandler*, PEFileTreeItem*, PEFileTreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEFileTreeModel.cpp:501:86: warning: ‘this_14(D)->D.660910.level’ is used uninitialized [-Wuninitialized] 501 | : PEFileTreeItem(peHndl, level, role = PEFILE_NONE, parent), mainItem(mainIt) | ^ [208/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/PEDockedWidget.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/PEDockedWidget.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/PEDockedWidget.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp: In constructor ‘PEDockedWidget::PEDockedWidget(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp:10:21: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 10 | toolBar(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp:10:21: warning: base ‘QDockWidget’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp:4:1: warning: when initialized here [-Wreorder] 4 | PEDockedWidget::PEDockedWidget(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.h:85:19: warning: ‘PEDockedWidget::mainSplitter’ will be initialized after [-Wreorder] 85 | QSplitter mainSplitter; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.h:84:29: warning: ‘OffsetsBrowseWindow PEDockedWidget::tagBrowser’ [-Wreorder] 84 | OffsetsBrowseWindow tagBrowser; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp:4:1: warning: when initialized here [-Wreorder] 4 | PEDockedWidget::PEDockedWidget(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.h:88:20: warning: ‘PEDockedWidget::cntntSplitter’ will be initialized after [-Wreorder] 88 | QSplitter *cntntSplitter; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.h:86:25: warning: ‘ContentPreview* PEDockedWidget::contentPrev’ [-Wreorder] 86 | ContentPreview *contentPrev; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp:4:1: warning: when initialized here [-Wreorder] 4 | PEDockedWidget::PEDockedWidget(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.h:87:21: warning: ‘PEDockedWidget::tabWidget’ will be initialized after [-Wreorder] 87 | DetailsTab *tabWidget; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.h:78:19: warning: ‘QToolBar* PEDockedWidget::toolBar’ [-Wreorder] 78 | QToolBar *toolBar; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp:4:1: warning: when initialized here [-Wreorder] 4 | PEDockedWidget::PEDockedWidget(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp: In member function ‘void PEDockedWidget::goToEntryPoint()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp:220:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 220 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp: In member function ‘void PEDockedWidget::goToAddress(bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp:245:42: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 245 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp:269:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 269 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/PEDockedWidget.cpp:253:14: warning: unused variable ‘isOk’ [-Wunused-variable] 253 | bool isOk = false; | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [209/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/DisasmView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/DisasmView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/DisasmView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.h:6: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/CommentView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp: In member function ‘void DisasmScrollBar::pgUp()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:84:14: warning: unused variable ‘isOk’ [-Wunused-variable] 84 | bool isOk = false; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp: In member function ‘virtual void DisasmScrollBar::mousePressEvent(QMouseEvent*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:103:21: warning: unused variable ‘count’ [-Wunused-variable] 103 | int count = myModel->disasmCount(); | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.h: In constructor ‘DisasmTreeView::DisasmTreeView(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.h:153:22: warning: ‘DisasmTreeView::commentsView’ will be initialized after [-Wreorder] 153 | CommentView *commentsView; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.h:151:22: warning: ‘OffsetHeader DisasmTreeView::vHdr’ [-Wreorder] 151 | OffsetHeader vHdr; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:147:1: warning: when initialized here [-Wreorder] 147 | DisasmTreeView::DisasmTreeView(QWidget *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp: In member function ‘void DisasmTreeView::onFollowOffset(offset_t, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:229:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 229 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp: In member function ‘virtual void DisasmTreeView::copySelected()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:251:33: warning: ‘bool QVariant::canConvert(int) const’ is deprecated [-Wdeprecated-declarations] 251 | if (c.canConvert(QVariant::ByteArray)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qabstractitemmodel.h:12, from /usr/include/qt6/QtCore/QtCore:20: /usr/include/qt6/QtCore/qvariant.h:354:10: note: declared here 354 | bool canConvert(int targetTypeId) const | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp: In member function ‘virtual void DisasmTreeView::pasteToSelected()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:277:15: warning: unused variable ‘cntntPtr’ [-Wunused-variable] 277 | BYTE *cntntPtr = myModel->m_PE->getContent(); | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:278:18: warning: unused variable ‘cntntSize’ [-Wunused-variable] 278 | offset_t cntntSize = myModel->m_PE->getRawSize(); | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp: In member function ‘void DisasmTreeView::initMenu()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:295:51: warning: ‘constexpr QKeyCombination Qt::operator+(Modifier, Key)’ is deprecated: Use operator| instead [-Wdeprecated-declarations] 295 | copySelAction->setShortcut(Qt::CTRL + Qt::Key_C); | ^~~~~ In file included from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10: /usr/include/qt6/QtCore/qnamespace.h:1972:27: note: declared here 1972 | constexpr QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key) noexcept | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:301:52: warning: ‘constexpr QKeyCombination Qt::operator+(Modifier, Key)’ is deprecated: Use operator| instead [-Wdeprecated-declarations] 301 | pasteSelAction->setShortcut(Qt::CTRL + Qt::Key_V); | ^~~~~ /usr/include/qt6/QtCore/qnamespace.h:1972:27: note: declared here 1972 | constexpr QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key) noexcept | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp: In member function ‘void DisasmTreeView::emitArgsRVA(const QModelIndex&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:531:25: warning: unused variable ‘prevTargetRVA’ [-Wunused-variable] 531 | static offset_t prevTargetRVA = INVALID_ADDR; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp: In member function ‘QModelIndexList DisasmTreeView::uniqOffsets(QModelIndexList)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:609:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::set::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 609 | if (sizeBefore == uniqueOffsets.size()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.h: In constructor ‘DisasmModel::DisasmModel(PeHandler*, QObject*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.h:249:14: warning: ‘DisasmModel::archAuto’ will be initialized after [-Wreorder] 249 | bool archAuto; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.h:243:27: warning: ‘pe_bear::PeDisasm DisasmModel::myDisasm’ [-Wreorder] 243 | pe_bear::PeDisasm myDisasm; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:694:1: warning: when initialized here [-Wreorder] 694 | DisasmModel::DisasmModel(PeHandler *peHndl, QObject *parent) | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp: In member function ‘QVariant DisasmModel::verticHeader(int, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:801:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 801 | if (y >= myDisasm.chunksCount()) return QVariant(); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp: In member function ‘bool DisasmModel::setHexData(offset_t, size_t, const QString&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:982:52: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘qsizetype’ {aka ‘long long int’} [-Wsign-compare] 982 | for (size_t i = 0; i < bytesCount * 2 && i < data.size(); i += 2) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp: In member function ‘virtual QVariant DisasmModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:1051:38: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1051 | if (x >= DISASM_COL_NUM || y >= myDisasm.chunksCount()) return QVariant(); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:1072:50: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1072 | if (rva > myPeHndl->markedOrigin && rva < myPeHndl->markedTarget | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/DisasmView.cpp:1054:22: warning: unused variable ‘disChunk’ [-Wunused-variable] 1054 | const size_t disChunk = this->getChunkSize(y); | ^~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [210/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExceptionTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExceptionTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExceptionTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ExceptionTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ExceptionTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ExceptionTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ExceptionTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ���sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [211/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/BoundImpTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/BoundImpTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/BoundImpTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/BoundImpTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/BoundImpTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/BoundImpTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/BoundImpTreeModel.cpp: In member function ‘virtual QVariant BoundImpTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/BoundImpTreeModel.cpp:46:13: warning: unused variable ‘fId’ [-Wunused-variable] 46 | int fId = getFID(index); | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [212/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DebugTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DebugTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DebugTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DebugTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DebugTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DebugTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DebugTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DebugTreeModel.cpp: In member function ‘virtual bool DebugTreeModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DebugTreeModel.cpp:87:16: warning: unused variable ‘fId’ [-Wunused-variable] 87 | size_t fId = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DebugTreeModel.cpp: In member function ‘virtual QVariant DebugRDSIEntryTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DebugTreeModel.cpp:160:13: warning: unused variable ‘row’ [-Wunused-variable] 160 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DebugTreeModel.cpp: In member function ‘virtual bool DebugRDSIEntryTreeModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DebugTreeModel.cpp:232:13: warning: unused variable ‘row’ [-Wunused-variable] 232 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DebugTreeModel.cpp:233:13: warning: unused variable ‘column’ [-Wunused-variable] 233 | int column = index.column(); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [213/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExportsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExportsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExportsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ExportsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ExportsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ExportsTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ExportsTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ExportsTreeModel.cpp: In member function ‘virtual QVariant ExportedFuncTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ExportsTreeModel.cpp:85:13: warning: unused variable ‘row’ [-Wunused-variable] 85 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ExportsTreeModel.cpp:101:13: warning: unused variable ‘fId’ [-Wunused-variable] 101 | int fId = this->getFID(index); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ExportsTreeModel.cpp: In member function ‘virtual bool ExportedFuncTreeModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ExportsTreeModel.cpp:141:13: warning: unused variable ‘column’ [-Wunused-variable] 141 | int column = index.column(); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [214/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DelayImpTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DelayImpTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DelayImpTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DelayImpTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DelayImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DelayImpTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DelayImpTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DelayImpTreeModel.cpp: In member function ‘virtual QVariant DelayImpTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DelayImpTreeModel.cpp:45:13: warning: unused variable ‘fId’ [-Wunused-variable] 45 | int fId = getFID(index); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DelayImpTreeModel.cpp: In member function ‘virtual QVariant DelayImpFuncModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DelayImpTreeModel.cpp:171:13: warning: unused variable ‘row’ [-Wunused-variable] 171 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DelayImpTreeModel.cpp: In member function ‘virtual bool DelayImpFuncModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DelayImpTreeModel.cpp:213:13: warning: unused variable ‘row’ [-Wunused-variable] 213 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/DelayImpTreeModel.cpp:220:14: warning: unused variable ‘byOrd’ [-Wunused-variable] 220 | bool byOrd = entry->isByOrdinal(); | ^~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [215/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/FileHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/FileHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/FileHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/FileHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/FileHdrTreeModel.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/FileHdrTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/FileHdrTreeModel.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [216/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RichHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RichHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RichHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RichHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RichHdrTreeModel.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RichHdrTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RichHdrTreeModel.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RichHdrTreeModel.cpp: In member function ‘virtual QVariant RichHdrTreeItem::background(int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RichHdrTreeModel.cpp:44:18: warning: comparison of integer expressions of different signedness: ‘const RichHdrWrapper::FieldID’ and ‘long unsigned int’ [-Wsign-compare] 44 | if (role == (RichHdrWrapper::CHECKSUM + (cnt))) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RichHdrTreeModel.cpp: In member function ‘virtual QVariant RichHdrTreeItem::data(int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RichHdrTreeModel.cpp:93:71: warning: comparison of integer expressions of different signedness: ‘const RichHdrWrapper::FieldID’ and ‘long unsigned int’ [-Wsign-compare] 93 | if (role >= RichHdrWrapper::COMP_ID_1 && role <= RichHdrWrapper::COMP_ID_1 + cnt) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RichHdrTreeModel.cpp:95:41: warning: comparison of integer expressions of different signedness: ‘const RichHdrWrapper::FieldID’ and ‘long unsigned int’ [-Wsign-compare] 95 | } else if (role > RichHdrWrapper::COMP_ID_1 + cnt) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RichHdrTreeModel.cpp:86:48: warning: variable ‘compId’ set but not used [-Wunused-but-set-variable] 86 | const pe::RICH_COMP_ID compId = richHdr->getCompId(role); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RichHdrTreeModel.cpp: In member function ‘virtual QVariant RichHdrTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RichHdrTreeModel.cpp:206:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 206 | if (index.row() == (RichHdrWrapper::CHECKSUM + cnt)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [217/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ImportsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ImportsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ImportsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ImportsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ImportsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ImportsTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ImportsTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ImportsTreeModel.cpp: In member function ‘virtual bool ImportsTreeModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ImportsTreeModel.cpp:74:16: warning: unused variable ‘fId’ [-Wunused-variable] 74 | size_t fId = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ImportsTreeModel.cpp: In member function ‘virtual QVariant ImportedFuncModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ImportsTreeModel.cpp:187:13: warning: unused variable ‘row’ [-Wunused-variable] 187 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ImportsTreeModel.cpp: In member function ‘virtual bool ImportedFuncModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ImportsTreeModel.cpp:237:14: warning: unused variable ‘byOrd’ [-Wunused-variable] 237 | bool byOrd = entry->isByOrdinal(); | ^~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [218/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/LdConfigTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/LdConfigTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/LdConfigTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/LdConfigTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/LdConfigTreeModel.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/LdConfigTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/LdConfigTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [219/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RelocsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RelocsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RelocsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RelocsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RelocsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RelocsTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RelocsTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RelocsTreeModel.cpp: In member function ‘virtual QVariant RelocEntriesModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/RelocsTreeModel.cpp:127:13: warning: unused variable ‘fId’ [-Wunused-variable] 127 | int fId = this->getFID(index); | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [220/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/OptionalHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/OptionalHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/OptionalHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp: In member function ‘void DataDirTreeItem::init()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:20:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 20 | for (size_t childIndx = 0; childIndx < recordsCount; childIndx++) | ~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp: In member function ‘virtual QVariant DataDirTreeItem::background(int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:48:21: warning: unused variable ‘sId’ [-Wunused-variable] 48 | int sId = this->getSID(column); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp: In member function ‘virtual QVariant OptionalHdrTreeItem::toolTip(int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:327:13: warning: unused variable ‘fieldIndx’ [-Wunused-variable] 327 | int fieldIndx = column; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp: In member function ‘QVariant OptionalHdrTreeItem::dataValMeanings() const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘NONE’ not handled in switch [-Wswitch] 420 | switch (role) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘LINKER_MAJOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘LINKER_MINOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘CODE_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘INITDATA_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘UNINITDATA_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘EP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘CODE_BASE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘DATA_BASE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘IMAGE_BASE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘SEC_ALIGN’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘FILE_ALIGN’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘OSVER_MINOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘IMGVER_MAJOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘IMGVER_MINOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘SUBSYSVER_MAJOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘SUBSYSVER_MINOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘WIN32_VER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘IMAGE_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘HDRS_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘CHECKSUM’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘DLL_CHARACT’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘STACK_RSRV_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘STACK_COMMIT_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘HEAP_RSRV_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘HEAP_COMMIT_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘LDR_FLAGS’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘RVAS_SIZES_NUM’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘DATA_DIR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘FIELD_COUNTER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp: In constructor ‘OptionalHdrTreeModel::OptionalHdrTreeModel(PeHandler*, QObject*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:455:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 455 | for (int i = 0; i < fieldNum; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp: In member function ‘virtual QVariant OptionalHdrTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:490:21: warning: unused variable ‘fId’ [-Wunused-variable] 490 | int fId = getFID(index); | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [221/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ResourcesTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ResourcesTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ResourcesTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp: In member function ‘virtual Executable::addr_type ResourcesTreeModel::addrTypeAt(QModelIndex) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:14:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 14 | && index.row() >= getWrapperFieldsCount() | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp: In member function ‘virtual ExeElementWrapper* ResourcesTreeModel::wrapperAt(QModelIndex) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:55:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 55 | if (row < fieldsCount) { | ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp: In member function ‘QVariant ResourcesTreeModel::subdirsData(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:127:50: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 127 | name = QString::fromUtf16(str, ptr->Length); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:78:19: warning: unused variable ‘row’ [-Wunused-variable] 78 | const int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp: In member function ‘virtual QVariant ResourcesTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:179:24: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 179 | && fId >= this->getWrapperFieldsCount()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:200:17: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | if (row >= getWrapperFieldsCount()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp: In member function ‘virtual ExeElementWrapper* ResourceLeafModel::wrapperAt(QModelIndex) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:242:28: warning: comparison of integer expressions of different signedness: ‘const long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 242 | if (this->parentId >= myPeHndl->resourcesAlbum.dirsCount()) return NULL; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:246:25: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 246 | if (vec->size() <= leafId) return NULL; | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp: In member function ‘virtual QVariant ResourceLeafModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:255:13: warning: unused variable ‘row’ [-Wunused-variable] 255 | int row = index.row(); | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [222/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecurityTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecurityTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecurityTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecurityTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecurityTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecurityTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecurityTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [223/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecHdrsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecHdrsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecHdrsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecHdrsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecHdrsTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp: In member function ‘QVariant SecTreeItem::background(int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp:124:64: warning: statement has no effect [-Wunused-value] 124 | if (secPtr > m_PE->getRawSize()) this->errColor; | ~~~~~~^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp: In constructor ‘SecHdrsTreeModel::SecHdrsTreeModel(PeHandler*, QObject*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp:387:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 387 | for (int i = 0; i < secNum; i++) { | ~~^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp: In member function ‘virtual QVariant SecHdrsTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp:397:13: warning: unused variable ‘row’ [-Wunused-variable] 397 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp:398:13: warning: unused variable ‘column’ [-Wunused-variable] 398 | int column = index.column(); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [224/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/TLSTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/TLSTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/TLSTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/TLSTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/TLSTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/TLSTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/TLSTreeModel.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/TLSTreeModel.cpp: In member function ‘virtual QVariant TLSTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/TLSTreeModel.cpp:15:13: warning: unused variable ‘row’ [-Wunused-variable] 15 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/TLSTreeModel.cpp: In member function ‘virtual QVariant TLSCallbacksModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/TLSTreeModel.cpp:72:13: warning: unused variable ‘row’ [-Wunused-variable] 72 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/TLSTreeModel.cpp:74:13: warning: unused variable ‘fId’ [-Wunused-variable] 74 | int fId = this->getFID(index); | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [225/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ClrHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ClrHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ClrHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ClrHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ClrHdrTreeModel.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ClrHdrTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/ClrHdrTreeModel.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [226/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/PatternSearchWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/PatternSearchWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/PatternSearchWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/PatternSearchWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/PatternSearchWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/PatternSearchWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/PatternSearchWindow.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/PatternSearchWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(PEFile*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:61:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 61 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:59:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 59 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(PEFile* pe, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/PatternSearchWindow.cpp: In member function ‘void PatternSearchWindow::onSearchClicked()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/PatternSearchWindow.cpp:59:18: warning: unused variable ‘maxOffset’ [-Wunused-variable] 59 | offset_t maxOffset = peFile->getContentSize(); | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [227/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/StringsBrowseWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/StringsBrowseWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/StringsBrowseWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsTableModel::StringsTableModel(PeHandler*, ColorSettings&, int, QObject*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:107:20: warning: ‘StringsTableModel::m_PE’ will be initialized after [-Wreorder] 107 | PeHandler *m_PE; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.h:105:28: warning: ‘StringsCollection* StringsTableModel::stringsMap’ [-Wreorder] 105 | StringsCollection *stringsMap; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.cpp:6:1: warning: when initialized here [-Wreorder] 6 | StringsTableModel::StringsTableModel(PeHandler *peHndl, ColorSettings &_addrColors, int maxPerPage, QObject *parent) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.cpp: In member function ‘virtual QVariant StringsTableModel::headerData(int, Qt::Orientation, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.cpp:27:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘qsizetype’ {aka ‘long long int’} [-Wsign-compare] 27 | if ((size_t)row >= stringsOffsets.size()) return QVariant(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.cpp: In member function ‘virtual QVariant StringsTableModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.cpp:47:25: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘qsizetype’ {aka ‘long long int’} [-Wsign-compare] 47 | if ((size_t)row >= stringsOffsets.size()) return QVariant(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/StringsBrowseWindow.cpp:69:50: warning: comparison of integer expressions of different signedness: ‘qsizetype’ {aka ‘long long int’} and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 69 | if (str.length() > maxLen) { | ~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [228/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/OffsetsBrowseWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/OffsetsBrowseWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/OffsetsBrowseWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/OffsetsBrowseWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/OffsetsBrowseWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/OffsetsBrowseWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/OffsetsBrowseWindow.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ��ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/OffsetsBrowseWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/OffsetsBrowseWindow.cpp: In member function ‘virtual QVariant OffsetsBrowseModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/OffsetsBrowseWindow.cpp:43:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 43 | if (row >= cHndl.commentsVec.size()) return QVariant(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [229/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SignaturesBrowseWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SignaturesBrowseWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SignaturesBrowseWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/SignaturesBrowseWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/SignaturesBrowseWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/SignaturesBrowseWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/SignaturesBrowseWindow.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/SignaturesBrowseWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/PatternSearchWindow.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/SignaturesBrowseWindow.cpp:4: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(PEFile*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:61:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 61 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:59:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 59 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(PEFile* pe, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:23: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../PEDockedWidget.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:24: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [230/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_QtCompat.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_QtCompat.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_QtCompat.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_QtCompat.cpp [231/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_REbear.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_REbear.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_REbear.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_REbear.cpp [232/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SectionAddWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SectionAddWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SectionAddWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/SectionAddWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/SectionAddWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/SectionAddWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/SectionAddWindow.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/SectionAddWindow.cpp: In member function ‘void SectionAddWindow::onOkClicked()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/SectionAddWindow.cpp:147:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 147 | } catch (CustomException e) { | ^ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [233/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/ImportsAddWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/ImportsAddWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/ImportsAddWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/ImportsAddWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/ImportsAddWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/ImportsAddWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/ImportsAddWindow.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/ImportsAddWindow.h: In constructor ‘ImportsAddWindow::ImportsAddWindow(ImportsAutoadderSettings&, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/ImportsAddWindow.h:171:35: warning: ‘ImportsAddWindow::settings’ will be initialized after [-Wreorder] 171 | ImportsAutoadderSettings& settings; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/ImportsAddWindow.h:151:38: warning: ‘QRegularExpressionValidator* ImportsAddWindow::funcNameValidator’ [-Wreorder] 151 | QRegularExpressionValidator *funcNameValidator; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/ImportsAddWindow.cpp:3:1: warning: when initialized here [-Wreorder] 3 | ImportsAddWindow::ImportsAddWindow(ImportsAutoadderSettings& _settings, QWidget *parent) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [234/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/UserConfigWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/UserConfigWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/UserConfigWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/UserConfigWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/MainSettings.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/UserConfigWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/UserConfigWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/UserConfigWindow.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ [235/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CollectorThread.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CollectorThread.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CollectorThread.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/moc_CollectorThread.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/moc_CollectorThread.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ [236/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_BearVers.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_BearVers.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_BearVers.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_BearVers.cpp [237/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/OffsetedView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/OffsetedView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/OffsetedView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/followable_table/OffsetedView.cpp [238/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/DiffWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/DiffWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/DiffWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.cpp: In member function ‘void DiffWindow::hexSelected(ContentIndx)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.cpp:185:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 185 | if (size > sizeof(uint32_t)) { | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.cpp:200:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 200 | } else if (size > sizeof(uint16_t)) { | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.cpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 215 | } else if (size > sizeof(uint8_t)) { | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.cpp:145:13: warning: unused variable ‘row’ [-Wunused-variable] 145 | int row = -1; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.cpp:146:13: warning: unused variable ‘col’ [-Wunused-variable] 146 | int col = -1; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.cpp: In member function ‘void DiffWindow::itemMarked(const QModelIndex&, const QModelIndex&, QTreeView&, ContentIndx)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.cpp:470:18: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 470 | if (diff == (-1)) { | ~~~~~^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [239/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CalcThread.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CalcThread.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CalcThread.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/moc_CalcThread.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CalcThread.h:2, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/moc_CalcThread.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CalcThread.h:4: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CalcThread.h: In constructor ‘HashCalcThreadManager::HashCalcThreadManager(PeHandler*, SupportedHashes::hash_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CalcThread.h:53:20: warning: ‘HashCalcThreadManager::m_peHndl’ will be initialized after [-Wreorder] 53 | PeHandler *m_peHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CalcThread.h:52:36: warning: ‘SupportedHashes::hash_type HashCalcThreadManager::m_hashType’ [-Wreorder] 52 | SupportedHashes::hash_type m_hashType; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CalcThread.h:35:9: warning: when initialized here [-Wreorder] 35 | HashCalcThreadManager(PeHandler *peHndl, SupportedHashes::hash_type hType) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [240/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_Releasable.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_Releasable.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_Releasable.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_Releasable.cpp [241/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_SignFinderThread.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_SignFinderThread.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_SignFinderThread.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/moc_SignFinderThread.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/SignFinderThread.h:2, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/moc_SignFinderThread.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/SignFinderThread.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(PEFile*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/SignFinderThread.h:61:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 61 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/SignFinderThread.h:59:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 59 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(PEFile* pe, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [242/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_StringExtThread.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_StringExtThread.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_StringExtThread.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/moc_StringExtThread.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/StringExtThread.h:2, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/moc_StringExtThread.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/StringExtThread.h:4: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/StringExtThread.h: In constructor ‘StringExtThread::StringExtThread(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/StringExtThread.h:31:16: warning: ‘StringExtThread::minStrLen’ will be initialized after [-Wreorder] 31 | size_t minStrLen; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/StringExtThread.h:30:28: warning: ‘StringsCollection* StringExtThread::mapToFill’ [-Wreorder] 30 | StringsCollection *mapToFill; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/StringExtThread.h:11:9: warning: when initialized here [-Wreorder] 11 | StringExtThread(PEFile* pe, size_t _minStrLen) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [243/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/main.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/main.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/main.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/main.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/main.cpp:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/main.cpp:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:14: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandler.h:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/PatternSearchWindow.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(PEFile*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:61:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 61 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:59:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 59 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(PEFile* pe, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:23: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../PEDockedWidget.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:24: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/main.cpp: In function ‘int main(int, char**)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/main.cpp:26:44: warning: ‘Qt::AA_EnableHighDpiScaling’ is deprecated: High-DPI scaling is always enabled. This attribute no longer has any effect. [-Wdeprecated-declarations] 26 | QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10: /usr/include/qt6/QtCore/qnamespace.h:451:9: note: declared here 451 | AA_EnableHighDpiScaling Q_DECL_ENUMERATOR_DEPRECATED_X( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [244/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_CommentHandler.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_CommentHandler.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_CommentHandler.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_CommentHandler.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_CommentHandler.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ [245/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_RegKeyManager.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_RegKeyManager.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_RegKeyManager.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_RegKeyManager.cpp [246/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_ImportsAutoadderSettings.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_ImportsAutoadderSettings.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_ImportsAutoadderSettings.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_ImportsAutoadderSettings.cpp [247/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeGuiItem.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeGuiItem.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeGuiItem.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_PeGuiItem.cpp [248/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_Modification.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_Modification.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_Modification.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_Modification.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_Modification.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ [249/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/MainWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/MainWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/MainWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:6: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/DiffWindow.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:14: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandler.h:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/PatternSearchWindow.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(PEFile*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:61:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 61 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:59:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 59 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(PEFile* pe, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:23: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../PEDockedWidget.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:24: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h: In constructor ‘MainWindow::MainWindow(MainSettings&, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:174:23: warning: ‘MainWindow::mainSettings’ will be initialized after [-Wreorder] 174 | MainSettings &mainSettings; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:169:20: warning: ‘PeHandler* MainWindow::m_PeHndl’ [-Wreorder] 169 | PeHandler *m_PeHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.cpp:42:1: warning: when initialized here [-Wreorder] 42 | MainWindow::MainWindow(MainSettings &_mainSettings, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:232:26: warning: ‘MainWindow::userConfigWindow’ will be initialized after [-Wreorder] 232 | UserConfigWindow userConfigWindow; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:189:25: warning: ‘PEStructureView MainWindow::sectionsTree’ [-Wreorder] 189 | PEStructureView sectionsTree; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.cpp:42:1: warning: when initialized here [-Wreorder] 42 | MainWindow::MainWindow(MainSettings &_mainSettings, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:193:26: warning: ‘MainWindow::peFileModel’ will be initialized after [-Wreorder] 193 | PEFileTreeModel* peFileModel; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:180:24: warning: ‘PEViewsManager MainWindow::rightPanel’ [-Wreorder] 180 | PEViewsManager rightPanel; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.cpp:42:1: warning: when initialized here [-Wreorder] 42 | MainWindow::MainWindow(MainSettings &_mainSettings, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:231:32: warning: ‘MainWindow::signWindow’ will be initialized after [-Wreorder] 231 | SignaturesBrowseWindow signWindow; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.h:167:27: warning: ‘pe_bear::BearVers MainWindow::currentVer’ [-Wreorder] 167 | pe_bear::BearVers currentVer; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.cpp:42:1: warning: when initialized here [-Wreorder] 42 | MainWindow::MainWindow(MainSettings &_mainSettings, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.cpp: In member function ‘void MainWindow::createActions()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.cpp:309:62: warning: ‘constexpr QKeyCombination Qt::operator+(Modifier, Key)’ is deprecated: Use operator| instead [-Wdeprecated-declarations] 309 | newInstance->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_N)); | ^~~~~ In file included from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10: /usr/include/qt6/QtCore/qnamespace.h:1972:27: note: declared here 1972 | constexpr QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key) noexcept | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.cpp:314:61: warning: ‘constexpr QKeyCombination Qt::operator+(Modifier, Key)’ is deprecated: Use operator| instead [-Wdeprecated-declarations] 314 | openAction->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_O)); | ^~~~~ /usr/include/qt6/QtCore/qnamespace.h:1972:27: note: declared here 1972 | constexpr QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key) noexcept | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.cpp:369:62: warning: ‘constexpr QKeyCombination Qt::operator+(Modifier, Key)’ is deprecated: Use operator| instead [-Wdeprecated-declarations] 369 | zoomDefault->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_0)); | ^~~~~ /usr/include/qt6/QtCore/qnamespace.h:1972:27: note: declared here 1972 | constexpr QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key) noexcept | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.cpp: In member function ‘PeHandler* MainWindow::loadPE(QString, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/windows/MainWindow.cpp:1059:45: warning: unused variable ‘res’ [-Wunused-variable] 1059 | QMessageBox::StandardButton res = QMessageBox::warning(this, tr("Too big file!"), alert, QMessageBox::Ok); | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [250/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ClipboardUtil.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ClipboardUtil.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ClipboardUtil.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_ClipboardUtil.cpp [251/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandler.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandler.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandler.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_PeHandler.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_PeHandler.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [252/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlerFactory.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlerFactory.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlerFactory.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_PeHandlerFactory.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlerFactory.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_PeHandlerFactory.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [253/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlersManager.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlersManager.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlersManager.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_PeHandlersManager.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_PeHandlersManager.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [254/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_MainSettings.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_MainSettings.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_MainSettings.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_MainSettings.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/MainSettings.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_MainSettings.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/MainSettings.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ [255/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_StringsCollection.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_StringsCollection.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_StringsCollection.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_StringsCollection.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/StringsCollection.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/moc_StringsCollection.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/base/../../../pe-bear/base/StringsCollection.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ [256/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ExtTableView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ExtTableView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ExtTableView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_ExtTableView.cpp [257/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_TreeCpView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_TreeCpView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_TreeCpView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_TreeCpView.cpp [258/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PEViewsManager.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PEViewsManager.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PEViewsManager.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_PEViewsManager.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../PEDockedWidget.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PEViewsManager.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_PEViewsManager.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PEViewsManager.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../PEDockedWidget.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DetailsTab.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [259/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperInterface.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperInterface.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperInterface.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_WrapperInterface.cpp [260/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexInputDialog.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexInputDialog.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexInputDialog.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_HexInputDialog.cpp [261/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_AddressInputDialog.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_AddressInputDialog.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_AddressInputDialog.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_AddressInputDialog.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/AddressInputDialog.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_AddressInputDialog.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/AddressInputDialog.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ [262/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_PeTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_PeTableModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [263/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_FollowablePeTreeView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_FollowablePeTreeView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_FollowablePeTreeView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_FollowablePeTreeView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_FollowablePeTreeView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/FollowablePeTreeView.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [264/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTreeView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTreeView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTreeView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_PeTreeView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_PeTreeView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTreeView.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [265/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_OffsetDependentAction.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_OffsetDependentAction.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_OffsetDependentAction.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_OffsetDependentAction.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/OffsetDependentAction.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_OffsetDependentAction.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ [266/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexSpinBox.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexSpinBox.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexSpinBox.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_HexSpinBox.cpp [267/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_WrapperTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/moc_WrapperTableModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/WrapperTableModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [268/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_CommentView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_CommentView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_CommentView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_CommentView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/CommentView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_CommentView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/CommentView.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [269/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DetailsTab.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DetailsTab.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DetailsTab.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_DetailsTab.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_DetailsTab.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DetailsTab.h:5: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DetailsTab.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [270/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ContentPreview.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ContentPreview.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ContentPreview.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_ContentPreview.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/ContentPreview.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_ContentPreview.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/ContentPreview.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [271/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DosHdrTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DosHdrTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DosHdrTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_DosHdrTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PeTreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PeWrapperModel.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DosHdrTableModel.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_DosHdrTableModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DosHdrTableModel.h:7: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [272/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_GeneralPanel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_GeneralPanel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_GeneralPanel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_GeneralPanel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/GeneralPanel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_GeneralPanel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/GeneralPanel.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/GeneralPanel.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [273/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_HexDiffModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_HexDiffModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_HexDiffModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_HexDiffModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/HexDiffModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_HexDiffModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ [274/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperSplitter.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperSplitter.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperSplitter.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_WrapperSplitter.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/WrapperSplitter.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_WrapperSplitter.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/WrapperSplitter.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [275/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_DateDisplay.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_DateDisplay.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_DateDisplay.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_DateDisplay.cpp [276/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PackersTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PackersTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PackersTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_PackersTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PackersTableModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_PackersTableModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PackersTableModel.h:8: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [277/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_TreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_TreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_TreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_TreeModel.cpp [278/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DataDirWrapperSplitter.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DataDirWrapperSplitter.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DataDirWrapperSplitter.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_DataDirWrapperSplitter.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_DataDirWrapperSplitter.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [279/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperTreeView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperTreeView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperTreeView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_WrapperTreeView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/WrapperTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_WrapperTreeView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/WrapperTreeView.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [280/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ResourceDirSplitter.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ResourceDirSplitter.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ResourceDirSplitter.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_ResourceDirSplitter.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/ResourceDirSplitter.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_ResourceDirSplitter.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/ResourceDirSplitter.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/ResourceDirSplitter.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [281/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_PeTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PeTreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_PeTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/TreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PeTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [282/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeWrapperModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeWrapperModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeWrapperModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_PeWrapperModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PeTreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PeWrapperModel.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_PeWrapperModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/TreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PeTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [283/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_HexView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_HexView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_HexView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_HexView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/HexView.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_HexView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtWidgets/qabstractitemdelegate.h:8, from /usr/include/qt6/QtWidgets/qstyleditemdelegate.h:8, from /usr/include/qt6/QtWidgets/QStyledItemDelegate:1, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/HexView.h:5: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/HexView.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/HexView.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [284/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_HexCompareView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_HexCompareView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_HexCompareView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_HexCompareView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/HexCompareView.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_HexCompareView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtWidgets/qabstractitemdelegate.h:8, from /usr/include/qt6/QtWidgets/qstyleditemdelegate.h:8, from /usr/include/qt6/QtWidgets/QStyledItemDelegate:1, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/HexCompareView.h:5: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/HexCompareView.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/HexCompareView.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [285/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_ViewSettings.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_ViewSettings.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_ViewSettings.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_ViewSettings.cpp [286/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_TempBuffer.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_TempBuffer.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_TempBuffer.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_TempBuffer.cpp [287/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_pe_models.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_pe_models.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_pe_models.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_pe_models.cpp [288/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_HexDumpModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_HexDumpModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_HexDumpModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_HexDumpModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/HexDumpModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_HexDumpModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/HexDumpModel.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [289/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_PEDockedWidget.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_PEDockedWidget.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_PEDockedWidget.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_PEDockedWidget.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/PEDockedWidget.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_PEDockedWidget.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/PEDockedWidget.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/PEDockedWidget.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DetailsTab.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [290/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_OffsetHeader.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_OffsetHeader.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_OffsetHeader.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_OffsetHeader.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/OffsetHeader.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_OffsetHeader.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/OffsetHeader.h:6: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/OffsetHeader.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/OffsetHeader.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [291/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_DisasmView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_DisasmView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_DisasmView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_DisasmView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/DisasmView.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_DisasmView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/DisasmView.h:6: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/DisasmView.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/CommentView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/DisasmView.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [292/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_PEFileTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_PEFileTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_PEFileTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_PEFileTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_PEFileTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/PEFileTreeModel.h:8: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [293/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_SectionsDiagram.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_SectionsDiagram.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_SectionsDiagram.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_SectionsDiagram.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/SectionsDiagram.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_SectionsDiagram.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/SectionsDiagram.h:5: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [294/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_BoundImpTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_BoundImpTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_BoundImpTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_BoundImpTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_BoundImpTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/BoundImpTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [295/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_ExeDependentAction.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_ExeDependentAction.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_ExeDependentAction.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_ExeDependentAction.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/ExeDependentAction.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/moc_ExeDependentAction.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/ExeDependentAction.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [296/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DebugTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DebugTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DebugTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_DebugTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/DebugTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_DebugTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/DebugTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [297/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DelayImpTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DelayImpTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DelayImpTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_DelayImpTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/DelayImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_DelayImpTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/DelayImpTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [298/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExportsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExportsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExportsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ExportsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ExportsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ExportsTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ExportsTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [299/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExceptionTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExceptionTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExceptionTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ExceptionTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ExceptionTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ExceptionTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ExceptionTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [300/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_FileHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_FileHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_FileHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_FileHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/FileHdrTreeModel.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_FileHdrTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/FileHdrTreeModel.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [301/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RichHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RichHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RichHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_RichHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/RichHdrTreeModel.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_RichHdrTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/RichHdrTreeModel.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [302/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ImportsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ImportsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ImportsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ImportsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ImportsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ImportsTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ImportsTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [303/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_LdConfigTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_LdConfigTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_LdConfigTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_LdConfigTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/LdConfigTreeModel.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_LdConfigTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/LdConfigTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [304/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DarkStyle.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DarkStyle.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DarkStyle.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/moc_DarkStyle.cpp [305/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_OptionalHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_OptionalHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_OptionalHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_OptionalHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/OptionalHdrTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_OptionalHdrTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/OptionalHdrTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [306/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RelocsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RelocsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RelocsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_RelocsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/RelocsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_RelocsTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/RelocsTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [307/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ResourcesTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ResourcesTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ResourcesTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ResourcesTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ResourcesTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ResourcesTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ResourcesTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [308/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecHdrsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecHdrsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecHdrsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_SecHdrsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/SecHdrsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_SecHdrsTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/SecHdrsTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [309/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecurityTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecurityTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecurityTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_SecurityTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/SecurityTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_SecurityTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/SecurityTreeModel.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [310/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_TLSTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_TLSTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_TLSTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_TLSTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/TLSTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_TLSTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/TLSTreeModel.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [311/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_PatternSearchWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_PatternSearchWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_PatternSearchWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_PatternSearchWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/PatternSearchWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_PatternSearchWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/PatternSearchWindow.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/PatternSearchWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(PEFile*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h:61:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 61 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h:59:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 59 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(PEFile* pe, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [312/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ClrHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ClrHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ClrHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ClrHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ClrHdrTreeModel.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/moc_ClrHdrTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ClrHdrTreeModel.h:2: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [313/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_StringsBrowseWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_StringsBrowseWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_StringsBrowseWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_StringsBrowseWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_StringsBrowseWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [314/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_OffsetsBrowseWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_OffsetsBrowseWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_OffsetsBrowseWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_OffsetsBrowseWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/OffsetsBrowseWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_OffsetsBrowseWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/OffsetsBrowseWindow.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/OffsetsBrowseWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [315/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SignaturesBrowseWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SignaturesBrowseWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SignaturesBrowseWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_SignaturesBrowseWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/SignaturesBrowseWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_SignaturesBrowseWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/Util.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/SignaturesBrowseWindow.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/SignaturesBrowseWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [316/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SectionAddWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SectionAddWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SectionAddWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_SectionAddWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/SectionAddWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_SectionAddWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/SectionAddWindow.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [317/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/qrc_application.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/qrc_application.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/qrc_application.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/qrc_application.cpp [318/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_ImportsAddWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_ImportsAddWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_ImportsAddWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_ImportsAddWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/ImportsAddWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_ImportsAddWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/ImportsAddWindow.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [319/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_UserConfigWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_UserConfigWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_UserConfigWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_UserConfigWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/UserConfigWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_UserConfigWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../QtCompat.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/UserConfigWindow.h:4: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ [320/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_DiffWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_DiffWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_DiffWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_DiffWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/DiffWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_DiffWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/DiffWindow.h:3: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/DiffWindow.h:6: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [321/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_MouseTrackingTableView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_MouseTrackingTableView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_MouseTrackingTableView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table/moc_MouseTrackingTableView.cpp [322/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_MainWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_MainWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_MainWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_MainWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/MappedExe.h:5, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/core.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/MainWindow.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/moc_MainWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/ExeElementWrapper.h:47:35: warning: ‘virtual Executable::addr_type ExeElementWrapper::containsAddrType(size_t, size_t)’ was hidden [-Woverloaded-virtual=] 47 | virtual Executable::addr_type containsAddrType(size_t fieldId, size_t subField = FIELD_NONE) { return Executable::NOT_ADDR; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RichHdrWrapper.h:42:35: note: by ‘virtual Executable::addr_type RichHdrWrapper::containsAddrType(uint32_t, uint32_t)’ 42 | virtual Executable::addr_type containsAddrType(uint32_t fieldId, uint32_t subField = FIELD_NONE); | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:39:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 39 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtCore/qabstractanimation.h:7, from /usr/include/qt6/QtCore/QtCore:16, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/MainWindow.h:6: /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h: In member function ‘QString ResourceVersionWrapper::getVersionText()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include/bearparser/pe/rsrc/ResourceVersionWrapper.h:58:34: warning: ‘static QString QString::fromUtf16(const ushort*, qsizetype)’ is deprecated: Use char16_t* overload. [-Wdeprecated-declarations] 58 | return QString::fromUtf16(content, size); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qstring.h:693:20: note: declared here 693 | static QString fromUtf16(const ushort *str, qsizetype size = -1) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/MainWindow.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/DiffWindow.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/MainWindow.h:14: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:440:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 440 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:437:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 437 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:408:9: warning: when initialized here [-Wreorder] 408 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandler.h:16, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:118:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 118 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:117:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 117 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:45:9: warning: when initialized here [-Wreorder] 45 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/PatternSearchWindow.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/MainWindow.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(PEFile*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h:61:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 61 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h:59:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 59 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(PEFile* pe, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/MainWindow.h:23: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../PEDockedWidget.h:7, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/MainWindow.h:24: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [323/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_OffsetedView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_OffsetedView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_OffsetedView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table/moc_OffsetedView.cpp [324/325] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/disasm -I/builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_FollowableOffsetedView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_FollowableOffsetedView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_FollowableOffsetedView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table/moc_FollowableOffsetedView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table/moc_FollowableOffsetedView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table/../../../../pe-bear/gui/followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table/../../../../pe-bear/gui/followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table/../../../../pe-bear/gui/followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table/../../../../pe-bear/gui/followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table/../../../../pe-bear/gui/followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/redhat-linux-build/pe-bear/gui/followable_table/../../../../pe-bear/gui/followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ [325/325] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 -Wl,--dependency-file=pe-bear/CMakeFiles/PE-bear.dir/link.d pe-bear/CMakeFiles/PE-bear.dir/base/threads/CalcThread.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/threads/SignFinderThread.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/threads/StringExtThread.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/BearVers.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/MainSettings.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/CommentHandler.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/Modification.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/PeHandler.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlerFactory.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlersManager.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/RegKeyManager.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeGuiItem.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/ExtTableView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PEViewsManager.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/ClipboardUtil.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/TreeCpView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTreeView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/FollowablePeTreeView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexInputDialog.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/AddressInputDialog.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/OffsetDependentAction.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperInterface.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexSpinBox.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/CommentView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/DetailsTab.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/ContentPreview.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/GeneralPanel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/DosHdrTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/PackersTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/HexDiffModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperSplitter.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/DataDirWrapperSplitter.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/ResourceDirSplitter.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperTreeView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/TreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/PeTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/PeWrapperModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/DateDisplay.cpp.o pe-bear/CMakeFiles/PE-bear.dir/HexView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/HexCompareView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/HexDumpModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/OffsetHeader.cpp.o pe-bear/CMakeFiles/PE-bear.dir/DisasmView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/PEDockedWidget.cpp.o pe-bear/CMakeFiles/PE-bear.dir/PEFileTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/SectionsDiagram.cpp.o pe-bear/CMakeFiles/PE-bear.dir/ExeDependentAction.cpp.o pe-bear/CMakeFiles/PE-bear.dir/ViewSettings.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/BoundImpTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DebugTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DelayImpTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExceptionTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExportsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/FileHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RichHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ImportsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/LdConfigTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/OptionalHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RelocsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ResourcesTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecHdrsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecurityTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/TLSTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ClrHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/PatternSearchWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/StringsBrowseWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/OffsetsBrowseWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SignaturesBrowseWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SectionAddWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/ImportsAddWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/UserConfigWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/DiffWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/MainWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/OffsetedView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/main.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_QtCompat.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_REbear.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CollectorThread.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CalcThread.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_SignFinderThread.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_StringExtThread.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_BearVers.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_MainSettings.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_CommentHandler.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_Modification.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_Releasable.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandler.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlerFactory.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlersManager.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_StringsCollection.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_RegKeyManager.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_ImportsAutoadderSettings.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeGuiItem.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ExtTableView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PEViewsManager.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ClipboardUtil.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_TreeCpView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTreeView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_FollowablePeTreeView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexInputDialog.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_AddressInputDialog.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_OffsetDependentAction.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperInterface.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexSpinBox.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_CommentView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DetailsTab.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ContentPreview.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_GeneralPanel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DosHdrTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PackersTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_HexDiffModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperSplitter.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DataDirWrapperSplitter.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ResourceDirSplitter.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperTreeView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_TreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeWrapperModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_DateDisplay.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_HexView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_HexCompareView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_HexDumpModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_OffsetHeader.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_DisasmView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_PEDockedWidget.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_PEFileTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_SectionsDiagram.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_ExeDependentAction.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_ViewSettings.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_TempBuffer.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_pe_models.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_BoundImpTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DebugTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DelayImpTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExceptionTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExportsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_FileHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RichHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ImportsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_LdConfigTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_OptionalHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RelocsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ResourcesTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecHdrsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecurityTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_TLSTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ClrHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DarkStyle.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_PatternSearchWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_StringsBrowseWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_OffsetsBrowseWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SignaturesBrowseWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SectionAddWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_ImportsAddWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_UserConfigWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_DiffWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_MainWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_MouseTrackingTableView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_FollowableOffsetedView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_OffsetedView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/qrc_application.cpp.o -o pe-bear/PE-bear sig_finder/sig_finder/libsig_finder.a bearparser/parser/libbearparser.a disasm/liblibdisasm.a capstone/libcapstone.a /usr/lib64/libQt6Widgets.so.6.8.1 /usr/lib64/libQt6Gui.so.6.8.1 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libQt6Core.so.6.8.1 && : /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DosHdrTableModel.cpp:3:6: warning: type ‘COLS’ violates the C++ One Definition Rule [-Wodr] 3 | enum COLS { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PackersTableModel.cpp:3:6: note: an enum with different value name is defined in another translation unit 3 | enum COLS { | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/DosHdrTableModel.cpp:6:9: note: name ‘COL_VALUE’ differs from name ‘COL_SIG’ defined in another translation unit 6 | COL_VALUE, | ^ /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/pe-bear/gui/PackersTableModel.cpp:6:9: note: mismatching definition 6 | COL_SIG, | ^ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.IDOfpw + umask 022 + cd /builddir/build/BUILD/pe-bear-0.7.0-build + '[' /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/pe-bear-0.7.0-build + mkdir /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 pe-bear-0.7.0 + DESTDIR=/builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT/usr/bin/PE-bear -- Installing: /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT/usr/share/pixmaps/net.hasherezade.pe-bear.png -- Installing: /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT/usr/share/applications/net.hasherezade.pe-bear.desktop -- Installing: /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT/usr/share/metainfo/net.hasherezade.pe-bear.metainfo.xml + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 0.7.0-1.fc42 --unique-debug-suffix -0.7.0-1.fc42.ppc64le --unique-debug-src-base pe-bear-0.7.0-1.fc42.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/pe-bear-0.7.0-1.fc42.ppc64le find-debuginfo: done + /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 + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j8 /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT Scanned 53 directories and 452 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/pe-bear-0.7.0-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.412EM0 + umask 022 + cd /builddir/build/BUILD/pe-bear-0.7.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 pe-bear-0.7.0 + appstream-util validate-relax --nonet /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT/usr/share/metainfo/net.hasherezade.pe-bear.metainfo.xml /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT/usr/share/metainfo/net.hasherezade.pe-bear.metainfo.xml: OK + desktop-file-validate /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT/usr/share/applications/net.hasherezade.pe-bear.desktop /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT/usr/share/applications/net.hasherezade.pe-bear.desktop: hint: value "Development;Utility;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu + RPM_EC=0 ++ jobs -p + exit 0 Processing files: pe-bear-0.7.0-1.fc42.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.qvkTRg + umask 022 + cd /builddir/build/BUILD/pe-bear-0.7.0-build + cd pe-bear-0.7.0 + DOCDIR=/builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT/usr/share/doc/pe-bear + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT/usr/share/doc/pe-bear + cp -pr /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/README.md /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT/usr/share/doc/pe-bear + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.UFx0H9 + umask 022 + cd /builddir/build/BUILD/pe-bear-0.7.0-build + cd pe-bear-0.7.0 + LICENSEDIR=/builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT/usr/share/licenses/pe-bear + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT/usr/share/licenses/pe-bear + cp -pr /builddir/build/BUILD/pe-bear-0.7.0-build/pe-bear-0.7.0/LICENSE /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT/usr/share/licenses/pe-bear + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(net.hasherezade.pe-bear.desktop) bundled(bearparser) = 0.5~git04460e7 bundled(capstone) = 5.0~git80ede42 bundled(sig_finder) = 0~git8814bf5 metainfo() metainfo(net.hasherezade.pe-bear.metainfo.xml) mimehandler(application/vnd.microsoft.portable-executable) mimehandler(application/x-msdownload) pe-bear = 0.7.0-1.fc42 pe-bear(ppc-64) = 0.7.0-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6()(64bit) libQt6Core.so.6(Qt_6)(64bit) libQt6Core.so.6(Qt_6.8)(64bit) libQt6Gui.so.6()(64bit) libQt6Gui.so.6(Qt_6)(64bit) libQt6Widgets.so.6()(64bit) libQt6Widgets.so.6(Qt_6)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: pe-bear-debugsource-0.7.0-1.fc42.ppc64le Provides: pe-bear-debugsource = 0.7.0-1.fc42 pe-bear-debugsource(ppc-64) = 0.7.0-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: pe-bear-debuginfo-0.7.0-1.fc42.ppc64le Provides: debuginfo(build-id) = f51dd73fc6d5d19bcfb1e105e65fce5fa59c26eb pe-bear-debuginfo = 0.7.0-1.fc42 pe-bear-debuginfo(ppc-64) = 0.7.0-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: pe-bear-debugsource(ppc-64) = 0.7.0-1.fc42 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/pe-bear-0.7.0-build/BUILDROOT Wrote: /builddir/build/RPMS/pe-bear-0.7.0-1.fc42.ppc64le.rpm Wrote: /builddir/build/RPMS/pe-bear-debugsource-0.7.0-1.fc42.ppc64le.rpm Wrote: /builddir/build/RPMS/pe-bear-debuginfo-0.7.0-1.fc42.ppc64le.rpm Child return code was: 0